[ews-build] Separate queues for Builders and Testers - macOS High Sierra
authoraakash_jain@apple.com <aakash_jain@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 16 Aug 2018 22:11:48 +0000 (22:11 +0000)
committeraakash_jain@apple.com <aakash_jain@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 16 Aug 2018 22:11:48 +0000 (22:11 +0000)
https://bugs.webkit.org/show_bug.cgi?id=188540

Reviewed by Lucas Forschler.

* BuildSlaveSupport/ews-build/config.json: Splitted few macOS queues into builders and testers.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@234961 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/BuildSlaveSupport/ews-build/config.json
Tools/ChangeLog

index b5851dd..c7b6ecf 100644 (file)
       "workernames": ["ews104", "ews105", "ews106", "ews107"]
     },
     {
-      "name": "macOS-Sierra-Debug-WK1-EWS",
+      "name": "macOS-Sierra-Debug-Build-EWS",
+      "factory": "macOSBuildFactory",
+      "platform": "mac-sierra",
+      "configuration": "debug",
+      "architectures": ["x86_64"],
+      "triggers": ["macos-sierra-debug-wk1-tests-ews"],
+      "workernames": ["ews112", "ews113", "ews114", "ews115", "ews116"]
+    },
+    {
+      "name": "macOS-Sierra-Debug-WK1-Tests-EWS",
       "factory": "macOSWK1Factory",
       "platform": "mac-sierra",
       "configuration": "debug",
       "workernames": ["ews112", "ews113", "ews114", "ews115", "ews116"]
     },
     {
-      "name": "macOS-High-Sierra-Release-32bit-WK2-EWS",
+      "name": "macOS-High-Sierra-Release-32bit-Build-EWS",
+      "factory": "macOSBuildFactory",
+      "platform": "mac-high-sierra",
+      "configuration": "release",
+      "architectures": ["i386"],
+      "triggers": ["macos-high-sierra-release-32bit-wk2-tests-ews"],
+      "workernames": ["ews118", "ews119", "ews120"]
+    },
+    {
+      "name": "macOS-High-Sierra-Release-32bit-WK2-Tests-EWS",
       "factory": "macOSWK2Factory",
       "platform": "mac-high-sierra",
       "configuration": "release",
       "name": "try",
       "port": 5555,
       "builderNames": ["Style-EWS", "JSC-Tests-EWS", "macOS-Sierra-Release-Build-EWS", "GTK-Webkit2-EWS",
-                       "macOS-High-Sierra-Release-32bit-WK2-EWS", "WPE-EWS", "Windows-EWS", "iOS-11-Build-EWS", "WinCairo-EWS", "iOS-11-Simulator-Build-EWS",
-                       "WebKitPy-Tests-EWS", "WebKitPerl-Tests-EWS", "macOS-Sierra-Debug-WK1-EWS", "Bindings-Tests-EWS"]
+                       "macOS-High-Sierra-Release-32bit-Build-EWS", "WPE-EWS", "Windows-EWS", "iOS-11-Build-EWS", "WinCairo-EWS", "iOS-11-Simulator-Build-EWS",
+                       "WebKitPy-Tests-EWS", "WebKitPerl-Tests-EWS", "macOS-Sierra-Debug-Build-EWS", "Bindings-Tests-EWS"]
     },
     {
       "type": "Triggerable",
     },
     {
       "type": "Triggerable",
+      "name": "macos-sierra-debug-wk1-tests-ews",
+      "builderNames": [
+        "macOS-Sierra-Debug-WK1-Tests-EWS"
+      ]
+    },
+    {
+      "type": "Triggerable",
+      "name": "macos-high-sierra-release-32bit-wk2-tests-ews",
+      "builderNames": [
+        "macOS-High-Sierra-Release-32bit-WK2-Tests-EWS"
+      ]
+    },
+    {
+      "type": "Triggerable",
       "name": "api-tests-ios-sim-ews",
       "builderNames": [
         "API-Tests-iOS-Simulator-EWS"
index ac12498..56b02d1 100644 (file)
@@ -1,5 +1,14 @@
 2018-08-16  Aakash Jain  <aakash_jain@apple.com>
 
+        [ews-build] Separate queues for Builders and Testers - macOS High Sierra
+        https://bugs.webkit.org/show_bug.cgi?id=188540
+
+        Reviewed by Lucas Forschler.
+
+        * BuildSlaveSupport/ews-build/config.json: Splitted few macOS queues into builders and testers. 
+
+2018-08-16  Aakash Jain  <aakash_jain@apple.com>
+
         [ews-build] Add build steps ArchiveTestResults, UploadTestResults and ExtractTestResults
         https://bugs.webkit.org/show_bug.cgi?id=188666