High Sierra Debug JSC test queue should use faster hardware
authorryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 27 Feb 2019 21:37:15 +0000 (21:37 +0000)
committerryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 27 Feb 2019 21:37:15 +0000 (21:37 +0000)
https://bugs.webkit.org/show_bug.cgi?id=194603

Rubber-stamped by Alexey Proskuryakov.

Adjust queues to free up faster hardware for use on the High Sierra Debug JSC queue.

* BuildSlaveSupport/build.webkit.org-config/config.json:
* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BubbleQueueServer.js:
(BubbleQueueServer):
* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js:
(WebKitBuildbot):
* BuildSlaveSupport/build.webkit.org-config/steps_unittest.py:
* QueueStatusServer/config/queues.py:
* Scripts/webkitpy/common/config/ews.json:
* Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py:
(test_ews_name):

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

Tools/BuildSlaveSupport/build.webkit.org-config/config.json
Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BubbleQueueServer.js
Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js
Tools/BuildSlaveSupport/build.webkit.org-config/steps_unittest.py
Tools/ChangeLog
Tools/QueueStatusServer/config/queues.py
Tools/Scripts/webkitpy/common/config/ews.json
Tools/Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py

index 069bd85..0356c05 100644 (file)
@@ -15,7 +15,6 @@
                     { "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" },
                     { "name": "bot163", "platform": "mac-highsierra" },
                       "additionalArguments": ["--no-retry-failures"],
                       "slavenames": ["bot216", "bot217"]
                     },
-                    { "name": "Apple High Sierra Release (32-bit Build)", "type": "Build", "builddir": "highsierra-32bit-release",
-                      "platform": "mac-highsierra", "configuration": "release", "architectures": ["i386"],
-                      "slavenames": ["bot638"]
-                    },
                     { "name": "Apple High Sierra Debug JSC (Tests)", "type": "TestJSC", "builddir": "highsierra-debug-tests-jsc",
                       "platform": "mac-highsierra", "configuration": "debug", "architectures": ["x86_64"],
-                      "slavenames": ["bot155"]
+                      "slavenames": ["bot638"]
                     },
                     { "name": "Apple High Sierra Release JSC (Tests)", "type": "TestJSC", "builddir": "highsierra-release-tests-jsc",
                       "platform": "mac-highsierra", "configuration": "release", "architectures": ["x86_64"],
                       "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)"]
+                      "builderNames": ["Apple High Sierra Release (Build)", "Apple High Sierra Debug (Build)", "Apple High Sierra LLINT CLoop (BuildAndTest)"]
                     },
                     { "type": "PlatformSpecificScheduler", "platform": "ios-12", "branch": "trunk", "treeStableTimer": 45.0,
                       "builderNames": ["Apple iOS 12 Release (Build)"]
index 6725f80..9ff2600 100644 (file)
@@ -34,7 +34,6 @@ BubbleQueueServer = function()
         "jsc-armv7-ews": {platform: Dashboard.Platform.LinuxJSCOnly, shortName: "jsc-armv7", title: "ARMv7\xa0Release\xa0Build\xa0EWS"},
         "jsc-ews": {platform: Dashboard.Platform.macOSMojave, shortName: "jsc", title: "Release\xa0JSC\xa0Tests\xa0EWS"},
         "jsc-mips-ews": {platform: Dashboard.Platform.LinuxJSCOnly, shortName: "jsc-mips-ews", title: "MIPS\xa0Release\xa0Build\xa0EWS"},
-        "mac-32bit-ews": {platform: Dashboard.Platform.macOSHighSierra, shortName: "mac-32bit", title: "Release\xa032\u2011bit\xa0Build\xa0EWS"},
         "mac-ews": {platform: Dashboard.Platform.macOSHighSierra, shortName: "mac", title: "WebKit1\xa0Release\xa0Tests\xa0EWS"},
         "mac-wk2-ews": {platform: Dashboard.Platform.macOSHighSierra, shortName: "mac-wk2", title: "WebKit2\xa0Release\xa0Tests\xa0EWS"},
         "mac-debug-ews": {platform: Dashboard.Platform.macOSHighSierra, shortName: "mac-debug", title: "WebKit1\xa0Debug\xa0Tests\xa0EWS"},
index 57fbda1..fd27190 100644 (file)
@@ -35,7 +35,6 @@ WebKitBuildbot = function()
         "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},
         "Apple High Sierra Debug WK1 (Tests)": {platform: Dashboard.Platform.macOSHighSierra, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
         "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},
index 5297d3f..f7760bb 100755 (executable)
@@ -529,7 +529,6 @@ expected_build_steps = {
     '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'],
     'Apple High Sierra 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 High Sierra LLINT CLoop (BuildAndTest)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'webkit-jsc-cloop-test'],
-    'Apple High Sierra Release (32-bit Build)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit'],
     'Apple High Sierra 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 High Sierra Release 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 Release Test262 (Tests)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'download-built-product', 'extract-built-product', 'test262-test'],
index b1ff849..bf84d6b 100644 (file)
@@ -1,3 +1,23 @@
+2019-02-13  Ryan Haddad  <ryanhaddad@apple.com>
+
+        High Sierra Debug JSC test queue should use faster hardware
+        https://bugs.webkit.org/show_bug.cgi?id=194603
+
+        Rubber-stamped by Alexey Proskuryakov.
+
+        Adjust queues to free up faster hardware for use on the High Sierra Debug JSC queue.
+
+        * BuildSlaveSupport/build.webkit.org-config/config.json:
+        * BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BubbleQueueServer.js:
+        (BubbleQueueServer):
+        * BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js:
+        (WebKitBuildbot):
+        * BuildSlaveSupport/build.webkit.org-config/steps_unittest.py:
+        * QueueStatusServer/config/queues.py:
+        * Scripts/webkitpy/common/config/ews.json:
+        * Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py:
+        (test_ews_name):
+
 2019-02-27  John Wilander  <wilander@apple.com>
 
         Adopt WebCore::RegistrableDomain in WebCore::ResourceLoadStatistics and WebKit::NetworkProcessProxy
index d873b23..f3108c0 100644 (file)
@@ -43,7 +43,6 @@ all_queue_names = [
     "mac-ews",
     "mac-wk2-ews",
     "mac-debug-ews",
-    "mac-32bit-ews",
     "webkitpy-ews",
     "win-ews",
     "wincairo-ews",
index 7b437c8..de110e3 100644 (file)
         "style": "debug",
         "runTests": true
     },
-    "Mac 32-bit EWS": {
-        "port": "mac",
-        "name": "mac-32bit-ews",
-        "architecture": "i386"
-    },
     "JSC EWS": {
         "port": "mac",
         "name": "jsc-ews",
index 91704df..6e9fb89 100644 (file)
@@ -214,7 +214,6 @@ MOCK: update_status: %(name)s Checked relevance of patch
             'jsc-ews',
             'jsc-mips-ews',
             'jsc-armv7-ews',
-            'mac-32bit-ews',
             'mac-debug-ews',
             'mac-ews',
             'mac-wk2-ews',