Changeset 210003 in webkit


Ignore:
Timestamp:
Dec 19, 2016 4:23:29 PM (7 years ago)
Author:
Ryan Haddad
Message:

Repurpose bots and clean up dashboard.
https://bugs.webkit.org/show_bug.cgi?id=166045

Reviewed by Lucas Forschler.

  • 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/Dashboard.js:
  • BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js:

(WebKitBuildbot):

  • BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Styles/Main.css:

(table.queue-grid tr.platform.mac-os-x-yosemite img.logo): Deleted.

Location:
trunk/Tools
Files:
7 edited

Legend:

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

    r209894 r210003  
    11{
    22    "slaves":     [ { "name": "test-slave", "platform": "*" },
    3 
    4                     { "name": "bot139", "platform": "mac-yosemite" },
    5                     { "name": "bot180", "platform": "mac-yosemite" },
    6                     { "name": "bot181", "platform": "mac-yosemite" },
    7                     { "name": "bot182", "platform": "mac-yosemite" },
    8                     { "name": "bot183", "platform": "mac-yosemite" },
    9                     { "name": "bot184", "platform": "mac-yosemite" },
    10                     { "name": "bot185", "platform": "mac-yosemite" },
    11                     { "name": "bot190", "platform": "mac-yosemite" },
    12                     { "name": "bot191", "platform": "mac-yosemite" },
    13                     { "name": "bot192", "platform": "mac-yosemite" },
    14                     { "name": "bot193", "platform": "mac-yosemite" },
    15                     { "name": "bot194", "platform": "mac-yosemite" },
    16                     { "name": "bot400", "platform": "mac-yosemite" },
    17                     { "name": "bot401", "platform": "mac-yosemite" },
    183
    194                    { "name": "bot121", "platform": "mac-elcapitan" },
     
    211196                      "slavenames": ["bot419"]
    212197                    },
    213                     { "name": "Apple Yosemite Release (32-bit Build)", "type": "Build", "builddir": "yosemite-32bit-release",
    214                       "platform": "mac-yosemite", "configuration": "release", "architectures": ["i386"],
    215                       "slavenames": ["bot139"]
    216                     },
    217                     { "name": "Apple Yosemite Debug (Build)", "type": "Build", "builddir": "yosemite-debug",
    218                       "platform": "mac-yosemite", "configuration": "debug", "architectures": ["x86_64"],
    219                       "triggers": ["yosemite-debug-tests-wk1", "yosemite-debug-tests-wk2"],
    220                       "slavenames": ["bot180", "bot181"]
    221                     },
    222                     { "name": "Apple Yosemite Debug WK1 (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "yosemite-debug-tests-wk1",
    223                       "platform": "mac-yosemite", "configuration": "debug", "architectures": ["x86_64"],
    224                       "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
    225                       "slavenames": ["bot182", "bot183"]
    226                     },
    227                     { "name": "Apple Yosemite Debug WK2 (Tests)", "type": "TestAllButJSC", "builddir": "yosemite-debug-tests-wk2",
    228                       "platform": "mac-yosemite", "configuration": "debug", "architectures": ["x86_64"],
    229                       "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
    230                       "slavenames": ["bot184", "bot185"]
    231                     },
    232                     { "name": "Apple Yosemite Release (Build)", "type": "Build", "builddir": "yosemite-release",
    233                       "platform": "mac-yosemite", "configuration": "release", "architectures": ["x86_64"],
    234                       "triggers": ["yosemite-release-tests-wk1", "yosemite-release-tests-wk2", "yosemite-release-perf"],
    235                       "slavenames": ["bot400", "bot401"]
    236                     },
    237                     { "name": "Apple Yosemite Release WK1 (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "yosemite-release-tests-wk1",
    238                       "platform": "mac-yosemite", "configuration": "release", "architectures": ["x86_64"],
    239                       "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
    240                       "slavenames": ["bot190", "bot191"]
    241                     },
    242                     { "name": "Apple Yosemite Release WK2 (Tests)", "type": "TestAllButJSC", "builddir": "yosemite-release-tests-wk2",
    243                       "platform": "mac-yosemite", "configuration": "release", "architectures": ["x86_64"],
    244                       "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
    245                       "slavenames": ["bot192", "bot193"]
    246                     },
    247                     {
    248                       "name": "Apple Yosemite Release WK2 (Perf)", "type": "DownloadAndPerfTest", "builddir": "yosemite-release-perf-tests",
    249                       "platform": "mac-yosemite", "configuration": "release", "architectures": ["x86_64"],
    250                       "slavenames": ["bot194"]
    251                     },
    252198                    {
    253199                      "name": "Apple iOS 10 Release (Build)", "type": "Build", "builddir": "ios-10-release",
     
    391337                                       "WinCairo 64-Bit Release"]
    392338                    },
    393                     { "type": "PlatformSpecificScheduler", "platform": "mac-yosemite", "branch": "trunk", "treeStableTimer": 45.0,
    394                       "builderNames": ["Apple Yosemite Release (Build)", "Apple Yosemite Debug (Build)", "Apple Yosemite Release (32-bit Build)"]
    395                     },
    396339                    { "type": "PlatformSpecificScheduler", "platform": "mac-elcapitan", "branch": "trunk", "treeStableTimer": 45.0,
    397340                      "builderNames": ["Apple El Capitan Release (Build)", "Apple El Capitan Debug (Build)", "Apple El Capitan LLINT CLoop (BuildAndTest)", "Apple El Capitan 32-bit JSC (BuildAndTest)", "Apple El Capitan Release (32-bit Build)", "Apple El Capitan CMake Debug (Build)"]
     
    450393                    { "type": "Triggerable", "name": "elcapitan-release-perf",
    451394                      "builderNames": ["Apple El Capitan Release WK2 (Perf)"]
    452                     },
    453                     { "type": "Triggerable", "name": "yosemite-release-tests-wk1",
    454                       "builderNames": ["Apple Yosemite Release WK1 (Tests)"]
    455                     },
    456                     { "type": "Triggerable", "name": "yosemite-release-tests-wk2",
    457                       "builderNames": ["Apple Yosemite Release WK2 (Tests)"]
    458                     },
    459                     { "type": "Triggerable", "name": "yosemite-debug-tests-wk1",
    460                       "builderNames": ["Apple Yosemite Debug WK1 (Tests)"]
    461                     },
    462                     { "type": "Triggerable", "name": "yosemite-debug-tests-wk2",
    463                       "builderNames": ["Apple Yosemite Debug WK2 (Tests)"]
    464                     },
    465                     { "type": "Triggerable", "name": "yosemite-release-perf",
    466                       "builderNames": ["Apple Yosemite Release WK2 (Perf)"]
    467395                    },
    468396                    { "type": "Triggerable", "name": "ios-simulator-10-release-tests-wk1",
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py

    r206184 r210003  
    371371    'Apple Win Release (Build)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile', 'compile-webkit', 'archive-built-product', 'upload', 'trigger'],
    372372
    373     'Apple Yosemite 32-bit JSC (BuildAndTest)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'webkit-32bit-jsc-test'],
    374     'Apple Yosemite Debug (Build)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'archive-built-product', 'upload', 'trigger'],
    375     'Apple Yosemite Debug JSC (Tests)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'download-built-product', 'extract-built-product', 'jscore-test'],
    376     'Apple Yosemite 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', 'archive-test-results', 'upload', 'MasterShellCommand'],
    377     'Apple Yosemite 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', 'archive-test-results', 'upload', 'MasterShellCommand'],
    378     'Apple Yosemite LLINT CLoop (BuildAndTest)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'webkit-jsc-cloop-test'],
    379     'Apple Yosemite Release (32-bit Build)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit'],
    380     'Apple Yosemite Release (Build)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'archive-built-product', 'upload', 'trigger'],
    381     'Apple Yosemite Release WK2 (Perf)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'download-built-product', 'extract-built-product', 'perf-test'],
    382     'Apple Yosemite Release JSC (Tests)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'download-built-product', 'extract-built-product', 'jscore-test'],
    383     'Apple Yosemite 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', 'archive-test-results', 'upload', 'MasterShellCommand'],
    384     'Apple Yosemite 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', 'archive-test-results', 'upload', 'MasterShellCommand'],
    385 
    386373    'Apple El Capitan 32-bit JSC (BuildAndTest)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'webkit-32bit-jsc-test'],
    387374    'Apple El Capitan (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'],
     
    399386    'Apple El Capitan 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', 'archive-test-results', 'upload', 'MasterShellCommand'],
    400387
     388    'Apple Sierra 32-bit JSC (BuildAndTest)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'webkit-32bit-jsc-test'],
    401389    'Apple Sierra Debug (Build)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'archive-built-product', 'upload', 'trigger'],
     390    'Apple 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'],
    402391    'Apple 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', 'archive-test-results', 'upload', 'MasterShellCommand'],
    403392    'Apple 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', 'archive-test-results', 'upload', 'MasterShellCommand'],
     393    'Apple Sierra LLINT CLoop (BuildAndTest)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'webkit-jsc-cloop-test'],
    404394    'Apple Sierra Release (32-bit Build)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit'],
    405395    'Apple Sierra Release (Build)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'archive-built-product', 'upload', 'trigger'],
     396    'Apple 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'],
    406397    'Apple Sierra 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', 'archive-test-results', 'upload', 'MasterShellCommand'],
    407398    'Apple Sierra 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', 'archive-test-results', 'upload', 'MasterShellCommand'],
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BubbleQueueServer.js

    r205884 r210003  
    2727{
    2828    const queueInfo = {
    29         "commit-queue": {platform: Dashboard.Platform.MacOSXYosemite, shortName: "commit", title: "Commit Queue"},
     29        "commit-queue": {platform: Dashboard.Platform.MacOSXElCapitan, shortName: "commit", title: "Commit Queue"},
    3030        "style-queue": {shortName: "style", title: "Style Checker Queue"},
    3131        "gtk-wk2-ews": {platform: Dashboard.Platform.LinuxGTK, shortName: "gtk-wk2", title: "WebKit2\xa0Release\xa0Build\xa0EWS"},
    3232        "ios-ews": {platform: Dashboard.Platform.iOS10Device, shortName: "ios", title: "Release\xa0Build\xa0EWS"},
    3333        "ios-sim-ews": {platform: Dashboard.Platform.iOS10Simulator, shortName: "ios-sim", title: "WebKit2\xa0Release\xa0Tests\xa0EWS"},
    34         "mac-ews": {platform: Dashboard.Platform.MacOSXYosemite, shortName: "mac", title: "WebKit1\xa0Release\xa0Tests\xa0EWS"},
    35         "mac-wk2-ews": {platform: Dashboard.Platform.MacOSXYosemite, shortName: "mac-wk2", title: "WebKit2\xa0Release\xa0Tests\xa0EWS"},
    36         "mac-debug-ews": {platform: Dashboard.Platform.MacOSXYosemite, shortName: "mac-debug", title: "WebKit1\xa0Debug\xa0Tests\xa0EWS"},
    37         "mac-32bit-ews": {platform: Dashboard.Platform.MacOSXYosemite, shortName: "mac-32bit", title: "Release\xa032\u2011bit\xa0Build\xa0EWS"},
     34        "mac-ews": {platform: Dashboard.Platform.MacOSXElCapitan, shortName: "mac", title: "WebKit1\xa0Release\xa0Tests\xa0EWS"},
     35        "mac-wk2-ews": {platform: Dashboard.Platform.MacOSXElCapitan, shortName: "mac-wk2", title: "WebKit2\xa0Release\xa0Tests\xa0EWS"},
     36        "mac-debug-ews": {platform: Dashboard.Platform.MacOSXElCapitan, shortName: "mac-debug", title: "WebKit1\xa0Debug\xa0Tests\xa0EWS"},
     37        "mac-32bit-ews": {platform: Dashboard.Platform.MacOSXElCapitan, shortName: "mac-32bit", title: "Release\xa032\u2011bit\xa0Build\xa0EWS"},
    3838        "win-ews": {platform: Dashboard.Platform.Windows7, shortName: "win", title: "WebKit1\xa0Release\xa0Build\xa0EWS"},
    3939        "efl-wk2-ews": {platform: Dashboard.Platform.LinuxEFL, shortName: "efl-wk2", title: "WebKit2\xa0Release\xa0Build\xa0EWS"}
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/Dashboard.js

    r205884 r210003  
    2828        macOSSierra: { name: "macos-sierra", readableName: "macOS Sierra", order: 8 },
    2929        MacOSXElCapitan: { name: "mac-os-x-elcapitan", readableName: "OS X El Capitan", order: 9 },
    30         MacOSXYosemite: { name: "mac-os-x-yosemite", readableName: "OS X Yosemite", order: 10 },
    31         MacOSXMavericks: { name: "mac-os-x-mavericks", readableName: "OS X Mavericks", order: 20 },
    3230        iOS10Simulator: { name: "ios-simulator-10", readableName: "iOS 10 Simulator", order: 30 },
    3331        iOS10Device: { name: "ios-10", readableName: "iOS 10", order: 40 },
    34         iOS9Simulator: { name: "ios-simulator-9", readableName: "iOS 9 Simulator", order: 41 },
    35         iOS9Device: { name: "ios-9", readableName: "iOS 9", order: 42 },
    3632        Windows8: { name: "windows-8", readableName: "Windows 8", order: 50 },
    3733        Windows7: { name: "windows-7", readableName: "Windows 7", order: 60 },
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js

    r209894 r210003  
    5555            "Apple El Capitan Release JSC (Tests)": {heading: "Release JSC (Tests)"},
    5656        }},
    57         "Apple Yosemite Debug (Build)": {platform: Dashboard.Platform.MacOSXYosemite, debug: true, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
    58         "Apple Yosemite Release (Build)": {platform: Dashboard.Platform.MacOSXYosemite, debug: false, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
    59         "Apple Yosemite Release (32-bit Build)": {platform: Dashboard.Platform.MacOSXYosemite, builder: true, architecture: Buildbot.BuildArchitecture.ThirtyTwoBit},
    60         "Apple Yosemite Debug WK1 (Tests)": {platform: Dashboard.Platform.MacOSXYosemite, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
    61         "Apple Yosemite Debug WK2 (Tests)": {platform: Dashboard.Platform.MacOSXYosemite, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit2},
    62         "Apple Yosemite Release WK1 (Tests)": {platform: Dashboard.Platform.MacOSXYosemite, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
    63         "Apple Yosemite Release WK2 (Tests)": {platform: Dashboard.Platform.MacOSXYosemite, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit2},
    64         "Apple Yosemite Release WK2 (Perf)": {platform: Dashboard.Platform.MacOSXYosemite, debug: false, performance: true, heading: "Performance"},
    6557        "Apple iOS 10 Release (Build)": {platform: Dashboard.Platform.iOS10Device, debug: false, builder: true, architecture: Buildbot.BuildArchitecture.Universal},
    6658        "Apple iOS 10 Simulator Release (Build)": {platform: Dashboard.Platform.iOS10Simulator, debug: false, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Styles/Main.css

    r205884 r210003  
    181181}
    182182
    183 table.queue-grid tr.platform.ios-simulator-9 img.logo {
    184     content: -webkit-image-set(url(../Images/IOS9Simulator@2x.png) 2x, url(../Images/IOS9Simulator.png) 1x);
    185 }
    186 
    187 table.queue-grid tr.platform.ios-9 img.logo {
    188     content: -webkit-image-set(url(../Images/IOS9@2x.png) 2x, url(../Images/IOS9.png) 1x);
    189 }
    190 
    191183table.queue-grid tr.platform.mac-os-x-elcapitan img.logo {
    192184    content: -webkit-image-set(url(../Images/ElCapitan@2x.png) 2x, url(../Images/ElCapitan.png) 1x);
     
    196188    content: -webkit-image-set(url(../Images/Sierra@2x.png) 2x, url(../Images/Sierra.png) 1x);
    197189}
    198 
    199 table.queue-grid tr.platform.mac-os-x-yosemite img.logo {
    200     content: -webkit-image-set(url(../Images/Yosemite@2x.png) 2x, url(../Images/Yosemite.png) 1x);
    201 }
    202 
    203 table.queue-grid tr.platform.mac-os-x-mavericks img.logo {
    204     content: -webkit-image-set(url(../Images/Mavericks@2x.png) 2x, url(../Images/Mavericks.png) 1x);
    205 }
    206190
    207191table.queue-grid tr.platform.windows-8 img.logo {
  • trunk/Tools/ChangeLog

    r209991 r210003  
     12016-12-19  Ryan Haddad  <ryanhaddad@apple.com>
     2
     3        Repurpose bots and clean up dashboard.
     4        https://bugs.webkit.org/show_bug.cgi?id=166045
     5
     6        Reviewed by Lucas Forschler.
     7
     8        * BuildSlaveSupport/build.webkit.org-config/config.json:
     9        * BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BubbleQueueServer.js:
     10        (BubbleQueueServer):
     11        * BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/Dashboard.js:
     12        * BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js:
     13        (WebKitBuildbot):
     14        * BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Styles/Main.css:
     15        (table.queue-grid tr.platform.mac-os-x-yosemite img.logo): Deleted.
     16
    1172016-12-19  Michael Catanzaro  <mcatanzaro@igalia.com>
    218
Note: See TracChangeset for help on using the changeset viewer.