'buildbot-syncer.js' should be able to determine force build argument from a list...
[WebKit-https.git] / Websites / perf.webkit.org / ChangeLog
index 4ca0c09a80b6500213a7a764acc469ff16a2600e..489fff610a50611ecf7ed6510701a5dafa66f18d 100644 (file)
@@ -1,3 +1,25 @@
+2017-01-18  Dewei Zhu  <dewei_zhu@apple.com>
+
+        'buildbot-syncer.js' should be able to determine force build argument from a list of possible repositories.
+        https://bugs.webkit.org/show_bug.cgi?id=167152
+
+        Reviewed by Ryosuke Niwa.
+
+        Add 'rootOptions' key which maps to a list of possible repositories.
+        For a build request, only one of the repositories in the list is valid.
+
+        * tools/js/buildbot-syncer.js:
+        (BuildbotSyncer.prototype._propertiesForBuildRequest):
+        (BuildbotSyncer._validateAndMergeProperties):
+        (BuildbotSyncer):
+        * unit-tests/buildbot-syncer-tests.js:
+        (sampleiOSConfig):
+        (sampleiOSConfigWithExpansions):
+        (createSampleBuildRequest):
+        (Promise.resolve.then):
+        * unit-tests/resources/mock-v3-models.js:
+        (MockModels.inject):
+
 2017-01-17  Ryosuke Niwa  <rniwa@webkit.org>
 
         Make calls to render() functions async
 2017-01-17  Ryosuke Niwa  <rniwa@webkit.org>
 
         Make calls to render() functions async