Changeset 236580 in webkit


Ignore:
Timestamp:
Sep 27, 2018 6:25:35 PM (6 years ago)
Author:
Ryan Haddad
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:
Location:
trunk/Tools
Files:
4 edited

Legend:

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

    r236294 r236580  
    22    "slaves":     [ { "name": "test-slave", "platform": "*" },
    33
    4                     { "name": "bot121", "platform": "mac-highsierra" },
     4                    { "name": "bot121", "platform": "mac-mojave" },
     5                    { "name": "bot132", "platform": "mac-mojave" },
     6                    { "name": "bot178", "platform": "mac-mojave" },
     7                    { "name": "bot179", "platform": "mac-mojave" },
     8                    { "name": "bot183", "platform": "mac-mojave" },
     9                    { "name": "bot184", "platform": "mac-mojave" },
     10                    { "name": "bot185", "platform": "mac-mojave" },
     11                    { "name": "bot198", "platform": "mac-mojave" },
     12                    { "name": "bot210", "platform": "mac-mojave" },
     13                    { "name": "bot610", "platform": "mac-mojave" },
     14                    { "name": "bot611", "platform": "mac-mojave" },
     15                    { "name": "bot612", "platform": "mac-mojave" },
     16                    { "name": "bot613", "platform": "mac-mojave" },
     17
    518                    { "name": "bot155", "platform": "mac-highsierra" },
    619                    { "name": "bot153", "platform": "mac-highsierra" },
     
    87100                  ],
    88101
    89     "builders":   [ { "name": "Apple High Sierra Debug (Build)", "type": "Build", "builddir": "highsierra-debug",
     102    "builders":   [ { "name": "Apple Mojave Debug (Build)", "type": "Build", "builddir": "mojave-debug",
     103                      "platform": "mac-mojave", "configuration": "debug", "architectures": ["x86_64"],
     104                      "triggers": ["mojave-debug-tests-wk1", "mojave-debug-tests-wk2"],
     105                      "slavenames": ["bot613", "bot614"]
     106                    },
     107                    { "name": "Apple Mojave Debug WK1 (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "mojave-debug-tests-wk1",
     108                      "platform": "mac-mojave", "configuration": "debug", "architectures": ["x86_64"],
     109                      "additionalArguments": ["--no-retry-failures"],
     110                      "slavenames": ["bot183", "bot184"]
     111                    },
     112                    { "name": "Apple Mojave Debug WK2 (Tests)", "type": "TestAllButJSC", "builddir": "mojave-debug-tests-wk2",
     113                      "platform": "mac-mojave", "configuration": "debug", "architectures": ["x86_64"],
     114                      "additionalArguments": ["--no-retry-failures"],
     115                      "slavenames": ["bot178", "bot179"]
     116                    },
     117                    { "name": "Apple Mojave Release (Build)", "type": "Build", "builddir": "mojave-release",
     118                      "platform": "mac-mojave", "configuration": "release", "architectures": ["x86_64"],
     119                      "triggers": ["mojave-release-tests-wk1", "mojave-release-tests-wk2", "mojave-leaks"],
     120                      "slavenames": ["bot610", "bot611"]
     121                    },
     122                    { "name": "Apple Mojave Release WK1 (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "mojave-release-tests-wk1",
     123                      "platform": "mac-mojave", "configuration": "release", "architectures": ["x86_64"],
     124                      "additionalArguments": ["--no-retry-failures"],
     125                      "slavenames": ["bot132", "bot185"]
     126                    },
     127                    { "name": "Apple Mojave Release WK2 (Tests)", "type": "TestAllButJSC", "builddir": "mojave-release-tests-wk2",
     128                      "platform": "mac-mojave", "configuration": "release", "architectures": ["x86_64"],
     129                      "additionalArguments": ["--no-retry-failures"],
     130                      "slavenames": ["bot198", "bot210"]
     131                    },
     132                    { "name": "Apple Mojave (Leaks)", "type": "TestWebKit1Leaks", "builddir": "mojave-leaks",
     133                      "platform": "mac-mojave", "configuration": "release", "architectures": ["x86_64"],
     134                      "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
     135                      "slavenames": ["bot121"]
     136                    },
     137                    { "name": "Apple High Sierra Debug (Build)", "type": "Build", "builddir": "highsierra-debug",
    90138                      "platform": "mac-highsierra", "configuration": "debug", "architectures": ["x86_64"],
    91139                      "triggers": ["highsierra-debug-tests-jsc", "highsierra-debug-tests-wk1", "highsierra-debug-tests-wk2"],
     
    104152                    { "name": "Apple High Sierra Release (Build)", "type": "Build", "builddir": "highsierra-release",
    105153                      "platform": "mac-highsierra", "configuration": "release", "architectures": ["x86_64"],
    106                       "triggers": ["highsierra-release-tests-jsc", "highsierra-release-tests-wk1", "highsierra-release-tests-wk2", "highsierra-leaks"],
     154                      "triggers": ["highsierra-release-tests-jsc", "highsierra-release-tests-wk1", "highsierra-release-tests-wk2"],
    107155                      "slavenames": ["bot635", "bot636"]
    108156                    },
     
    136184                      "platform": "mac-highsierra", "configuration": "debug", "architectures": ["i386"],
    137185                      "slavenames": ["bot187"]
    138                     },
    139                     { "name": "Apple High Sierra (Leaks)", "type": "TestWebKit1Leaks", "builddir": "highsierra-leaks",
    140                       "platform": "mac-highsierra", "configuration": "release", "architectures": ["x86_64"],
    141                       "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
    142                       "slavenames": ["bot121"]
    143186                    },
    144187                    { "name": "Apple Sierra Debug (Build)", "type": "Build", "builddir": "sierra-debug",
     
    386429                                       "WPE Linux 64-bit Release (Build)", "WPE Linux 64-bit Debug (Build)"]
    387430                    },
     431                    { "type": "PlatformSpecificScheduler", "platform": "mac-mojave", "branch": "trunk", "treeStableTimer": 45.0,
     432                      "builderNames": ["Apple Mojave Release (Build)", "Apple Mojave Debug (Build)", "Apple Mojave LLINT CLoop (BuildAndTest)"]
     433                    },
     434                    { "type": "Triggerable", "name": "mojave-release-tests-wk1",
     435                      "builderNames": ["Apple Mojave Release WK1 (Tests)"]
     436                    },
     437                    { "type": "Triggerable", "name": "mojave-release-tests-wk2",
     438                      "builderNames": ["Apple Mojave Release WK2 (Tests)"]
     439                    },
     440                    { "type": "Triggerable", "name": "mojave-debug-tests-wk1",
     441                      "builderNames": ["Apple Mojave Debug WK1 (Tests)"]
     442                    },
     443                    { "type": "Triggerable", "name": "mojave-debug-tests-wk2",
     444                      "builderNames": ["Apple Mojave Debug WK2 (Tests)"]
     445                    },
     446                    { "type": "Triggerable", "name": "mojave-leaks",
     447                      "builderNames": ["Apple Mojave (Leaks)"]
     448                    },
    388449                    { "type": "PlatformSpecificScheduler", "platform": "mac-highsierra", "branch": "trunk", "treeStableTimer": 45.0,
    389450                      "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)"]
     
    418479                    { "type": "Triggerable", "name": "highsierra-release-tests-jsc",
    419480                      "builderNames": ["Apple High Sierra Release JSC (Tests)"]
    420                     },
    421                     { "type": "Triggerable", "name": "highsierra-leaks",
    422                       "builderNames": ["Apple High Sierra (Leaks)"]
    423481                    },
    424482                    { "type": "Triggerable", "name": "sierra-release-tests-wk1",
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js

    r236294 r236580  
    2727{
    2828    const queueInfo = {
     29        "Apple Mojave Debug (Build)": {platform: Dashboard.Platform.macOSMojave, debug: true, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
     30        "Apple Mojave Release (Build)": {platform: Dashboard.Platform.macOSMojave, debug: false, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
     31        "Apple Mojave Debug WK1 (Tests)": {platform: Dashboard.Platform.macOSMojave, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
     32        "Apple Mojave Debug WK2 (Tests)": {platform: Dashboard.Platform.macOSMojave, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit2},
     33        "Apple Mojave Release WK1 (Tests)": {platform: Dashboard.Platform.macOSMojave, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
     34        "Apple Mojave Release WK2 (Tests)": {platform: Dashboard.Platform.macOSMojave, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit2},
     35        "Apple Mojave (Leaks)": {platform: Dashboard.Platform.macOSMojave, debug: false, leaks: true},
    2936        "Apple High Sierra Debug (Build)": {platform: Dashboard.Platform.macOSHighSierra, debug: true, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
    3037        "Apple High Sierra Release (Build)": {platform: Dashboard.Platform.macOSHighSierra, debug: false, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
     
    3441        "Apple High Sierra Release WK1 (Tests)": {platform: Dashboard.Platform.macOSHighSierra, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
    3542        "Apple High Sierra Release WK2 (Tests)": {platform: Dashboard.Platform.macOSHighSierra, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit2},
    36         "Apple High Sierra (Leaks)": {platform: Dashboard.Platform.macOSHighSierra, debug: false, leaks: true},
    3743        "Apple High Sierra JSC": {platform: Dashboard.Platform.macOSHighSierra, heading: "JavaScript", combinedQueues: {
    3844            "Apple High Sierra 32-bit JSC (BuildAndTest)": {heading: "32-bit JSC (BuildAndTest)"},
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/steps_unittest.py

    r236294 r236580  
    514514    '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'],
    515515
     516    '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'],
     517    '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'],
     518    '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'],
     519    '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'],
     520    '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'],
     521    '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'],
     522    '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'],
    516523
    517524    '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'],
    518     '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'],
    519525    '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'],
    520526    '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'],
  • trunk/Tools/ChangeLog

    r236579 r236580  
     12018-09-24  Ryan Haddad  <ryanhaddad@apple.com>
     2
     3        Bring up queues for Mojave
     4        https://bugs.webkit.org/show_bug.cgi?id=189935
     5
     6        Reviewed by Alexey Proskuryakov.
     7
     8        * BuildSlaveSupport/build.webkit.org-config/config.json:
     9        * BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js:
     10        (WebKitBuildbot):
     11        * BuildSlaveSupport/build.webkit.org-config/steps_unittest.py:
     12
    1132018-09-27  Ryan Haddad  <ryanhaddad@apple.com>
    214
Note: See TracChangeset for help on using the changeset viewer.