Title: [236580] trunk/Tools
Revision
236580
Author
[email protected]
Date
2018-09-27 18:25:35 -0700 (Thu, 27 Sep 2018)

Log Message

Bring up queues for Mojave
https://bugs.webkit.org/show_bug.cgi?id=189935

Reviewed by Alexey Proskuryakov.

* BuildSlaveSupport/build.webkit.org-config/config.json:
* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js:
(WebKitBuildbot):
* BuildSlaveSupport/build.webkit.org-config/steps_unittest.py:

Modified Paths

Diff

Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/config.json (236579 => 236580)


--- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/config.json	2018-09-28 00:50:28 UTC (rev 236579)
+++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/config.json	2018-09-28 01:25:35 UTC (rev 236580)
@@ -1,7 +1,20 @@
 {
     "slaves":     [ { "name": "test-slave", "platform": "*" },
 
-                    { "name": "bot121", "platform": "mac-highsierra" },
+                    { "name": "bot121", "platform": "mac-mojave" },
+                    { "name": "bot132", "platform": "mac-mojave" },
+                    { "name": "bot178", "platform": "mac-mojave" },
+                    { "name": "bot179", "platform": "mac-mojave" },
+                    { "name": "bot183", "platform": "mac-mojave" },
+                    { "name": "bot184", "platform": "mac-mojave" },
+                    { "name": "bot185", "platform": "mac-mojave" },
+                    { "name": "bot198", "platform": "mac-mojave" },
+                    { "name": "bot210", "platform": "mac-mojave" },
+                    { "name": "bot610", "platform": "mac-mojave" },
+                    { "name": "bot611", "platform": "mac-mojave" },
+                    { "name": "bot612", "platform": "mac-mojave" },
+                    { "name": "bot613", "platform": "mac-mojave" },
+
                     { "name": "bot155", "platform": "mac-highsierra" },
                     { "name": "bot153", "platform": "mac-highsierra" },
                     { "name": "bot157", "platform": "mac-highsierra" },
@@ -86,7 +99,42 @@
                     { "name": "wpe-linux-bot-4", "platform": "wpe" }
                   ],
 
-    "builders":   [ { "name": "Apple High Sierra Debug (Build)", "type": "Build", "builddir": "highsierra-debug",
+    "builders":   [ { "name": "Apple Mojave Debug (Build)", "type": "Build", "builddir": "mojave-debug",
+                      "platform": "mac-mojave", "configuration": "debug", "architectures": ["x86_64"],
+                      "triggers": ["mojave-debug-tests-wk1", "mojave-debug-tests-wk2"],
+                      "slavenames": ["bot613", "bot614"]
+                    },
+                    { "name": "Apple Mojave Debug WK1 (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "mojave-debug-tests-wk1",
+                      "platform": "mac-mojave", "configuration": "debug", "architectures": ["x86_64"],
+                      "additionalArguments": ["--no-retry-failures"],
+                      "slavenames": ["bot183", "bot184"]
+                    },
+                    { "name": "Apple Mojave Debug WK2 (Tests)", "type": "TestAllButJSC", "builddir": "mojave-debug-tests-wk2",
+                      "platform": "mac-mojave", "configuration": "debug", "architectures": ["x86_64"],
+                      "additionalArguments": ["--no-retry-failures"],
+                      "slavenames": ["bot178", "bot179"]
+                    },
+                    { "name": "Apple Mojave Release (Build)", "type": "Build", "builddir": "mojave-release",
+                      "platform": "mac-mojave", "configuration": "release", "architectures": ["x86_64"],
+                      "triggers": ["mojave-release-tests-wk1", "mojave-release-tests-wk2", "mojave-leaks"],
+                      "slavenames": ["bot610", "bot611"]
+                    },
+                    { "name": "Apple Mojave Release WK1 (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "mojave-release-tests-wk1",
+                      "platform": "mac-mojave", "configuration": "release", "architectures": ["x86_64"],
+                      "additionalArguments": ["--no-retry-failures"],
+                      "slavenames": ["bot132", "bot185"]
+                    },
+                    { "name": "Apple Mojave Release WK2 (Tests)", "type": "TestAllButJSC", "builddir": "mojave-release-tests-wk2",
+                      "platform": "mac-mojave", "configuration": "release", "architectures": ["x86_64"],
+                      "additionalArguments": ["--no-retry-failures"],
+                      "slavenames": ["bot198", "bot210"]
+                    },
+                    { "name": "Apple Mojave (Leaks)", "type": "TestWebKit1Leaks", "builddir": "mojave-leaks",
+                      "platform": "mac-mojave", "configuration": "release", "architectures": ["x86_64"],
+                      "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
+                      "slavenames": ["bot121"]
+                    },
+                    { "name": "Apple High Sierra Debug (Build)", "type": "Build", "builddir": "highsierra-debug",
                       "platform": "mac-highsierra", "configuration": "debug", "architectures": ["x86_64"],
                       "triggers": ["highsierra-debug-tests-jsc", "highsierra-debug-tests-wk1", "highsierra-debug-tests-wk2"],
                       "slavenames": ["bot630", "bot631"]
@@ -103,7 +151,7 @@
                     },
                     { "name": "Apple High Sierra Release (Build)", "type": "Build", "builddir": "highsierra-release",
                       "platform": "mac-highsierra", "configuration": "release", "architectures": ["x86_64"],
-                      "triggers": ["highsierra-release-tests-jsc", "highsierra-release-tests-wk1", "highsierra-release-tests-wk2", "highsierra-leaks"],
+                      "triggers": ["highsierra-release-tests-jsc", "highsierra-release-tests-wk1", "highsierra-release-tests-wk2"],
                       "slavenames": ["bot635", "bot636"]
                     },
                     { "name": "Apple High Sierra Release WK1 (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "highsierra-release-tests-wk1",
@@ -136,11 +184,6 @@
                       "platform": "mac-highsierra", "configuration": "debug", "architectures": ["i386"],
                       "slavenames": ["bot187"]
                     },
-                    { "name": "Apple High Sierra (Leaks)", "type": "TestWebKit1Leaks", "builddir": "highsierra-leaks",
-                      "platform": "mac-highsierra", "configuration": "release", "architectures": ["x86_64"],
-                      "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
-                      "slavenames": ["bot121"]
-                    },
                     { "name": "Apple Sierra Debug (Build)", "type": "Build", "builddir": "sierra-debug",
                       "platform": "mac-sierra", "configuration": "debug", "architectures": ["x86_64"],
                       "triggers": ["sierra-debug-tests-wk1", "sierra-debug-tests-wk2", "sierra-debug-tests-test262"],
@@ -385,6 +428,24 @@
                                        "JSCOnly Linux MIPS32el Release", "WinCairo 64-bit WKL Release (Build)", "WinCairo 64-bit WKL Debug (Build)",
                                        "WPE Linux 64-bit Release (Build)", "WPE Linux 64-bit Debug (Build)"]
                     },
+                    { "type": "PlatformSpecificScheduler", "platform": "mac-mojave", "branch": "trunk", "treeStableTimer": 45.0,
+                      "builderNames": ["Apple Mojave Release (Build)", "Apple Mojave Debug (Build)", "Apple Mojave LLINT CLoop (BuildAndTest)"]
+                    },
+                    { "type": "Triggerable", "name": "mojave-release-tests-wk1",
+                      "builderNames": ["Apple Mojave Release WK1 (Tests)"]
+                    },
+                    { "type": "Triggerable", "name": "mojave-release-tests-wk2",
+                      "builderNames": ["Apple Mojave Release WK2 (Tests)"]
+                    },
+                    { "type": "Triggerable", "name": "mojave-debug-tests-wk1",
+                      "builderNames": ["Apple Mojave Debug WK1 (Tests)"]
+                    },
+                    { "type": "Triggerable", "name": "mojave-debug-tests-wk2",
+                      "builderNames": ["Apple Mojave Debug WK2 (Tests)"]
+                    },
+                    { "type": "Triggerable", "name": "mojave-leaks",
+                      "builderNames": ["Apple Mojave (Leaks)"]
+                    },
                     { "type": "PlatformSpecificScheduler", "platform": "mac-highsierra", "branch": "trunk", "treeStableTimer": 45.0,
                       "builderNames": ["Apple High Sierra Release (Build)", "Apple High Sierra Debug (Build)", "Apple High Sierra Release (32-bit Build)", "Apple High Sierra LLINT CLoop (BuildAndTest)", "Apple High Sierra 32-bit JSC (BuildAndTest)"]
                     },
@@ -418,9 +479,6 @@
                     { "type": "Triggerable", "name": "highsierra-release-tests-jsc",
                       "builderNames": ["Apple High Sierra Release JSC (Tests)"]
                     },
-                    { "type": "Triggerable", "name": "highsierra-leaks",
-                      "builderNames": ["Apple High Sierra (Leaks)"]
-                    },
                     { "type": "Triggerable", "name": "sierra-release-tests-wk1",
                       "builderNames": ["Apple Sierra Release WK1 (Tests)"]
                     },

Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js (236579 => 236580)


--- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js	2018-09-28 00:50:28 UTC (rev 236579)
+++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js	2018-09-28 01:25:35 UTC (rev 236580)
@@ -26,6 +26,13 @@
 WebKitBuildbot = function()
 {
     const queueInfo = {
+        "Apple Mojave Debug (Build)": {platform: Dashboard.Platform.macOSMojave, debug: true, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
+        "Apple Mojave Release (Build)": {platform: Dashboard.Platform.macOSMojave, debug: false, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
+        "Apple Mojave Debug WK1 (Tests)": {platform: Dashboard.Platform.macOSMojave, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
+        "Apple Mojave Debug WK2 (Tests)": {platform: Dashboard.Platform.macOSMojave, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit2},
+        "Apple Mojave Release WK1 (Tests)": {platform: Dashboard.Platform.macOSMojave, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
+        "Apple Mojave Release WK2 (Tests)": {platform: Dashboard.Platform.macOSMojave, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit2},
+        "Apple Mojave (Leaks)": {platform: Dashboard.Platform.macOSMojave, debug: false, leaks: true},
         "Apple High Sierra Debug (Build)": {platform: Dashboard.Platform.macOSHighSierra, debug: true, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
         "Apple High Sierra Release (Build)": {platform: Dashboard.Platform.macOSHighSierra, debug: false, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
         "Apple High Sierra Release (32-bit Build)": {platform: Dashboard.Platform.macOSHighSierra, builder: true, architecture: Buildbot.BuildArchitecture.ThirtyTwoBit},
@@ -33,7 +40,6 @@
         "Apple High Sierra Debug WK2 (Tests)": {platform: Dashboard.Platform.macOSHighSierra, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit2},
         "Apple High Sierra Release WK1 (Tests)": {platform: Dashboard.Platform.macOSHighSierra, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
         "Apple High Sierra Release WK2 (Tests)": {platform: Dashboard.Platform.macOSHighSierra, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit2},
-        "Apple High Sierra (Leaks)": {platform: Dashboard.Platform.macOSHighSierra, debug: false, leaks: true},
         "Apple High Sierra JSC": {platform: Dashboard.Platform.macOSHighSierra, heading: "_javascript_", combinedQueues: {
             "Apple High Sierra 32-bit JSC (BuildAndTest)": {heading: "32-bit JSC (BuildAndTest)"},
             "Apple High Sierra LLINT CLoop (BuildAndTest)": {heading: "LLINT CLoop (BuildAndTest)"},

Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/steps_unittest.py (236579 => 236580)


--- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/steps_unittest.py	2018-09-28 00:50:28 UTC (rev 236579)
+++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/steps_unittest.py	2018-09-28 01:25:35 UTC (rev 236580)
@@ -513,9 +513,15 @@
     'Apple Win Debug (Build)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile', 'compile-webkit', 'archive-built-product', 'upload', 'transfer-to-s3', 'trigger'],
     'Apple Win Release (Build)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile', 'compile-webkit', 'archive-built-product', 'upload', 'transfer-to-s3', 'trigger'],
 
+    'Apple Mojave (Leaks)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'download-built-product', 'extract-built-product', 'layout-test', 'archive-test-results', 'upload', 'MasterShellCommand'],
+    'Apple Mojave Debug (Build)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'archive-built-product', 'upload', 'archive-built-product', 'upload', 'transfer-to-s3', 'trigger'],
+    'Apple Mojave Debug WK1 (Tests)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'download-built-product', 'extract-built-product', 'layout-test', 'run-api-tests', 'webkitpy-test', 'webkitperl-test', 'bindings-generation-tests', 'builtins-generator-tests', 'dashboard-tests', 'archive-test-results', 'upload', 'MasterShellCommand'],
+    'Apple Mojave Debug WK2 (Tests)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'download-built-product', 'extract-built-product', 'layout-test', 'run-api-tests', 'webkitpy-test', 'webkitperl-test', 'bindings-generation-tests', 'builtins-generator-tests', 'dashboard-tests', 'archive-test-results', 'upload', 'MasterShellCommand'],
+    'Apple Mojave Release (Build)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'archive-built-product', 'upload', 'archive-built-product', 'upload', 'transfer-to-s3', 'trigger'],
+    'Apple Mojave Release WK1 (Tests)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'download-built-product', 'extract-built-product', 'layout-test', 'run-api-tests', 'webkitpy-test', 'webkitperl-test', 'bindings-generation-tests', 'builtins-generator-tests', 'dashboard-tests', 'archive-test-results', 'upload', 'MasterShellCommand'],
+    'Apple Mojave Release WK2 (Tests)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'download-built-product', 'extract-built-product', 'layout-test', 'run-api-tests', 'webkitpy-test', 'webkitperl-test', 'bindings-generation-tests', 'builtins-generator-tests', 'dashboard-tests', 'archive-test-results', 'upload', 'MasterShellCommand'],
 
     'Apple High Sierra 32-bit JSC (BuildAndTest)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'webkit-32bit-jsc-test'],
-    'Apple High Sierra (Leaks)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'download-built-product', 'extract-built-product', 'layout-test', 'archive-test-results', 'upload', 'MasterShellCommand'],
     'Apple High Sierra Debug (Build)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'archive-built-product', 'upload', 'archive-built-product', 'upload', 'transfer-to-s3', 'trigger'],
     'Apple High Sierra Debug JSC (Tests)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'download-built-product', 'extract-built-product', 'jscore-test'],
     'Apple High Sierra Debug WK1 (Tests)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'download-built-product', 'extract-built-product', 'layout-test', 'run-api-tests', 'webkitpy-test', 'webkitperl-test', 'bindings-generation-tests', 'builtins-generator-tests', 'dashboard-tests', 'archive-test-results', 'upload', 'MasterShellCommand'],

Modified: trunk/Tools/ChangeLog (236579 => 236580)


--- trunk/Tools/ChangeLog	2018-09-28 00:50:28 UTC (rev 236579)
+++ trunk/Tools/ChangeLog	2018-09-28 01:25:35 UTC (rev 236580)
@@ -1,3 +1,15 @@
+2018-09-24  Ryan Haddad  <[email protected]>
+
+        Bring up queues for Mojave
+        https://bugs.webkit.org/show_bug.cgi?id=189935
+
+        Reviewed by Alexey Proskuryakov.
+
+        * BuildSlaveSupport/build.webkit.org-config/config.json:
+        * BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js:
+        (WebKitBuildbot):
+        * BuildSlaveSupport/build.webkit.org-config/steps_unittest.py:
+
 2018-09-27  Ryan Haddad  <[email protected]>
 
         Increase the timeout for iOS Simulator data migration
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to