Changeset 242156 in webkit


Ignore:
Timestamp:
Feb 27, 2019 1:37:15 PM (5 years ago)
Author:
Ryan Haddad
Message:

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):

Location:
trunk/Tools
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/config.json

    r240751 r242156  
    1616                    { "name": "bot613", "platform": "mac-mojave" },
    1717
    18                     { "name": "bot155", "platform": "mac-highsierra" },
    1918                    { "name": "bot153", "platform": "mac-highsierra" },
    2019                    { "name": "bot157", "platform": "mac-highsierra" },
     
    150149                      "slavenames": ["bot216", "bot217"]
    151150                    },
    152                     { "name": "Apple High Sierra Release (32-bit Build)", "type": "Build", "builddir": "highsierra-32bit-release",
    153                       "platform": "mac-highsierra", "configuration": "release", "architectures": ["i386"],
     151                    { "name": "Apple High Sierra Debug JSC (Tests)", "type": "TestJSC", "builddir": "highsierra-debug-tests-jsc",
     152                      "platform": "mac-highsierra", "configuration": "debug", "architectures": ["x86_64"],
    154153                      "slavenames": ["bot638"]
    155                     },
    156                     { "name": "Apple High Sierra Debug JSC (Tests)", "type": "TestJSC", "builddir": "highsierra-debug-tests-jsc",
    157                       "platform": "mac-highsierra", "configuration": "debug", "architectures": ["x86_64"],
    158                       "slavenames": ["bot155"]
    159154                    },
    160155                    { "name": "Apple High Sierra Release JSC (Tests)", "type": "TestJSC", "builddir": "highsierra-release-tests-jsc",
     
    396391                    },
    397392                    { "type": "PlatformSpecificScheduler", "platform": "mac-highsierra", "branch": "trunk", "treeStableTimer": 45.0,
    398                       "builderNames": ["Apple High Sierra Release (Build)", "Apple High Sierra Debug (Build)", "Apple High Sierra Release (32-bit Build)", "Apple High Sierra LLINT CLoop (BuildAndTest)"]
     393                      "builderNames": ["Apple High Sierra Release (Build)", "Apple High Sierra Debug (Build)", "Apple High Sierra LLINT CLoop (BuildAndTest)"]
    399394                    },
    400395                    { "type": "PlatformSpecificScheduler", "platform": "ios-12", "branch": "trunk", "treeStableTimer": 45.0,
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BubbleQueueServer.js

    r240470 r242156  
    3535        "jsc-ews": {platform: Dashboard.Platform.macOSMojave, shortName: "jsc", title: "Release\xa0JSC\xa0Tests\xa0EWS"},
    3636        "jsc-mips-ews": {platform: Dashboard.Platform.LinuxJSCOnly, shortName: "jsc-mips-ews", title: "MIPS\xa0Release\xa0Build\xa0EWS"},
    37         "mac-32bit-ews": {platform: Dashboard.Platform.macOSHighSierra, shortName: "mac-32bit", title: "Release\xa032\u2011bit\xa0Build\xa0EWS"},
    3837        "mac-ews": {platform: Dashboard.Platform.macOSHighSierra, shortName: "mac", title: "WebKit1\xa0Release\xa0Tests\xa0EWS"},
    3938        "mac-wk2-ews": {platform: Dashboard.Platform.macOSHighSierra, shortName: "mac-wk2", title: "WebKit2\xa0Release\xa0Tests\xa0EWS"},
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js

    r240470 r242156  
    3636        "Apple High Sierra Debug (Build)": {platform: Dashboard.Platform.macOSHighSierra, debug: true, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
    3737        "Apple High Sierra Release (Build)": {platform: Dashboard.Platform.macOSHighSierra, debug: false, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
    38         "Apple High Sierra Release (32-bit Build)": {platform: Dashboard.Platform.macOSHighSierra, builder: true, architecture: Buildbot.BuildArchitecture.ThirtyTwoBit},
    3938        "Apple High Sierra Debug WK1 (Tests)": {platform: Dashboard.Platform.macOSHighSierra, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
    4039        "Apple High Sierra Debug WK2 (Tests)": {platform: Dashboard.Platform.macOSHighSierra, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit2},
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/steps_unittest.py

    r240470 r242156  
    530530    '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'],
    531531    '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'],
    532     'Apple High Sierra Release (32-bit Build)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit'],
    533532    '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'],
    534533    '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'],
  • trunk/Tools/ChangeLog

    r242155 r242156  
     12019-02-13  Ryan Haddad  <ryanhaddad@apple.com>
     2
     3        High Sierra Debug JSC test queue should use faster hardware
     4        https://bugs.webkit.org/show_bug.cgi?id=194603
     5
     6        Rubber-stamped by Alexey Proskuryakov.
     7
     8        Adjust queues to free up faster hardware for use on the High Sierra Debug JSC queue.
     9
     10        * BuildSlaveSupport/build.webkit.org-config/config.json:
     11        * BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BubbleQueueServer.js:
     12        (BubbleQueueServer):
     13        * BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js:
     14        (WebKitBuildbot):
     15        * BuildSlaveSupport/build.webkit.org-config/steps_unittest.py:
     16        * QueueStatusServer/config/queues.py:
     17        * Scripts/webkitpy/common/config/ews.json:
     18        * Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py:
     19        (test_ews_name):
     20
    1212019-02-27  John Wilander  <wilander@apple.com>
    222
  • trunk/Tools/QueueStatusServer/config/queues.py

    r238251 r242156  
    4444    "mac-wk2-ews",
    4545    "mac-debug-ews",
    46     "mac-32bit-ews",
    4746    "webkitpy-ews",
    4847    "win-ews",
  • trunk/Tools/Scripts/webkitpy/common/config/ews.json

    r237001 r242156  
    4242        "style": "debug",
    4343        "runTests": true
    44     },
    45     "Mac 32-bit EWS": {
    46         "port": "mac",
    47         "name": "mac-32bit-ews",
    48         "architecture": "i386"
    4944    },
    5045    "JSC EWS": {
  • trunk/Tools/Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py

    r237001 r242156  
    215215            'jsc-mips-ews',
    216216            'jsc-armv7-ews',
    217             'mac-32bit-ews',
    218217            'mac-debug-ews',
    219218            'mac-ews',
Note: See TracChangeset for help on using the changeset viewer.