⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 284799 in webkit


Ignore:
Timestamp:
Oct 25, 2021, 11:06:47 AM (5 years ago)
Author:
Ryan Haddad
Message:

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

Reviewed by Alexey Proskuryakov.

  • CISupport/build-webkit-org/config.json:
  • CISupport/build-webkit-org/factories_unittest.py:

(TestExpectedBuildSteps):

  • CISupport/build-webkit-org/public_html/dashboard/Scripts/WebKitBuildbot.js:

(WebKitBuildbot):

  • CISupport/build-webkit-org/wkbuild.py:

(_should_file_trigger_build):

Location:
trunk/Tools
Files:
5 edited

Legend:

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

    r284657 r284799  
    11{
    22    "workers":     [
    3                     { "name": "bot105", "platform": "mac-bigsur" },
    4                     { "name": "bot111", "platform": "mac-bigsur" },
     3                    { "name": "bot105", "platform": "mac-monterey" },
     4                    { "name": "bot111", "platform": "mac-monterey" },
     5                    { "name": "bot135", "platform": "mac-monterey" },
     6                    { "name": "bot138", "platform": "mac-monterey" },
     7                    { "name": "bot139", "platform": "mac-monterey" },
     8                    { "name": "bot141", "platform": "mac-monterey" },
     9                    { "name": "bot165", "platform": "mac-monterey" },
     10                    { "name": "bot179", "platform": "mac-monterey" },
     11                    { "name": "bot183", "platform": "mac-monterey" },
     12                    { "name": "bot184", "platform": "mac-monterey" },
     13                    { "name": "bot186", "platform": "mac-monterey" },
     14                    { "name": "bot187", "platform": "mac-monterey" },
     15                    { "name": "bot198", "platform": "mac-monterey" },
     16                    { "name": "bot279", "platform": "mac-monterey" },
     17                    { "name": "bot603", "platform": "mac-monterey" },
     18                    { "name": "bot632", "platform": "mac-monterey" },
     19                    { "name": "bot1021", "platform": "mac-monterey" },
     20                    { "name": "bot1023", "platform": "mac-monterey" },
     21                    { "name": "bot1025", "platform": "mac-monterey" },
     22                    { "name": "bot1026", "platform": "mac-monterey" },
     23
    524                    { "name": "bot121", "platform": "mac-bigsur" },
    625                    { "name": "bot124", "platform": "mac-bigsur" },
     
    827                    { "name": "bot131", "platform": "mac-bigsur" },
    928                    { "name": "bot132", "platform": "mac-bigsur" },
    10                     { "name": "bot135", "platform": "mac-bigsur" },
    1129                    { "name": "bot137", "platform": "mac-bigsur" },
    12                     { "name": "bot138", "platform": "mac-bigsur" },
    13                     { "name": "bot139", "platform": "mac-bigsur" },
    1430                    { "name": "bot140", "platform": "mac-bigsur" },
    15                     { "name": "bot141", "platform": "mac-bigsur" },
    1631                    { "name": "bot142", "platform": "mac-bigsur" },
    17                     { "name": "bot165", "platform": "mac-bigsur" },
    1832                    { "name": "bot302", "platform": "mac-bigsur" },
    19                     { "name": "bot603", "platform": "mac-bigsur" },
    20                     { "name": "bot632", "platform": "mac-bigsur" },
    2133                    { "name": "bot1020", "platform": "mac-bigsur" },
    22                     { "name": "bot1021", "platform": "mac-bigsur" },
    2334                    { "name": "bot1022", "platform": "mac-bigsur" },
    24                     { "name": "bot1023", "platform": "mac-bigsur" },
    2535                    { "name": "bot1024", "platform": "mac-bigsur" },
    26                     { "name": "bot1025", "platform": "mac-bigsur" },
    27                     { "name": "bot1026", "platform": "mac-bigsur" },
    2836                    { "name": "bot1027", "platform": "mac-bigsur" },
    2937
     
    4654                    { "name": "bot688", "platform": "mac-catalina" },
    4755
    48                     { "name": "bot187", "platform": "*" },
    49                     { "name": "bot179", "platform": "*" },
    50                     { "name": "bot183", "platform": "*" },
    51                     { "name": "bot184", "platform": "*" },
    5256                    { "name": "bot185", "platform": "*" },
    53                     { "name": "bot198", "platform": "*" },
    5457                    { "name": "bot611", "platform": "*" },
    5558                    { "name": "bot612", "platform": "*" },
     
    133136
    134137    "builders":   [
     138                    { "name": "Apple-Monterey-Release-Build", "factory": "BuildFactory", "builddir": "monterey-release",
     139                      "platform": "mac-monterey", "configuration": "release", "architectures": ["x86_64", "arm64"],
     140                      "triggers": [
     141                          "monterey-applesilicon-release-tests-test262" ,"monterey-release-tests-test262", "monterey-release-tests-wk1", "monterey-release-tests-wk2",
     142                          "monterey-release-applesilicon-tests-wk1", "monterey-release-applesilicon-tests-wk2", "monterey-applesilicon-release-tests-jsc"
     143                      ],
     144                      "workernames": ["bot186", "bot187"]
     145                    },
     146                    { "name": "Apple-Monterey-AppleSilicon-Release-Test262-Tests", "factory": "Test262Factory", "builddir": "monterey-applesilicon-release-tests-test262",
     147                      "platform": "mac-monterey", "configuration": "release", "architectures": ["x86_64", "arm64"],
     148                      "workernames": ["bot165"]
     149                    },
     150                    { "name": "Apple-Monterey-Release-Test262-Tests", "factory": "Test262Factory", "builddir": "monterey-release-tests-test262",
     151                      "platform": "mac-monterey", "configuration": "release", "architectures": ["x86_64", "arm64"],
     152                      "workernames": ["bot632"]
     153                    },
     154                    { "name": "Apple-Monterey-Release-WK1-Tests", "factory": "TestWebKit1AllButJSCFactory", "builddir": "monterey-release-tests-wk1",
     155                      "platform": "mac-monterey", "configuration": "release", "architectures": ["x86_64", "arm64"],
     156                      "additionalArguments": ["--no-retry-failures"],
     157                      "workernames": ["bot1021"]
     158                    },
     159                    { "name": "Apple-Monterey-Release-AppleSilicon-WK2-Tests", "factory": "TestAllButJSCFactory", "builddir": "monterey-release-applesilicon-tests-wk2",
     160                      "platform": "mac-monterey", "configuration": "release", "architectures": ["x86_64", "arm64"],
     161                      "additionalArguments": ["--no-retry-failures"],
     162                      "workernames": ["bot135"]
     163                    },
     164                    { "name": "Apple-Monterey-Release-AppleSilicon-WK1-Tests", "factory": "TestWebKit1AllButJSCFactory", "builddir": "monterey-release-applesilicon-tests-wk1",
     165                      "platform": "mac-monterey", "configuration": "release", "architectures": ["x86_64", "arm64"],
     166                      "additionalArguments": ["--no-retry-failures"],
     167                      "workernames": ["bot138"]
     168                    },
     169                    { "name": "Apple-Monterey-Release-WK2-Tests", "factory": "TestAllButJSCFactory", "builddir": "monterey-release-tests-wk2",
     170                      "platform": "mac-monterey", "configuration": "release", "architectures": ["x86_64", "arm64"],
     171                      "additionalArguments": ["--no-retry-failures"],
     172                      "workernames": ["bot1023"]
     173                    },
     174                    { "name": "Apple-Monterey-Debug-Build", "factory": "BuildFactory", "builddir": "monterey-debug",
     175                      "platform": "mac-monterey", "configuration": "debug", "architectures": ["x86_64", "arm64"],
     176                      "triggers": [
     177                          "monterey-debug-tests-test262", "monterey-debug-tests-wk1", "monterey-debug-tests-wk2", "monterey-debug-applesilicon-tests-wk1",
     178                          "monterey-debug-applesilicon-tests-wk2", "monterey-applesilicon-debug-tests-jsc"
     179                      ],
     180                      "workernames": ["bot198", "bot279"]
     181                    },
     182                    { "name": "Apple-Monterey-Debug-Test262-Tests", "factory": "Test262Factory", "builddir": "monterey-debug-tests-test262",
     183                      "platform": "mac-monterey", "configuration": "debug", "architectures": ["x86_64", "arm64"],
     184                      "workernames": ["bot603"]
     185                    },
     186                    { "name": "Apple-Monterey-Debug-WK1-Tests", "factory": "TestWebKit1AllButJSCFactory", "builddir": "monterey-debug-tests-wk1",
     187                      "platform": "mac-monterey", "configuration": "debug", "architectures": ["x86_64", "arm64"],
     188                      "additionalArguments": ["--no-retry-failures"],
     189                      "workernames": ["bot1025"]
     190                    },
     191                    { "name": "Apple-Monterey-Debug-WK2-Tests", "factory": "TestAllButJSCFactory", "builddir": "monterey-debug-tests-wk2",
     192                      "platform": "mac-monterey", "configuration": "debug", "architectures": ["x86_64", "arm64"],
     193                      "additionalArguments": ["--no-retry-failures"],
     194                      "workernames": ["bot1026"]
     195                    },
     196                    { "name": "Apple-Monterey-Debug-AppleSilicon-WK1-Tests", "factory": "TestWebKit1AllButJSCFactory", "builddir": "monterey-debug-applesilicon-tests-wk1",
     197                      "platform": "mac-monterey", "configuration": "debug", "architectures": ["x86_64", "arm64"],
     198                      "additionalArguments": ["--no-retry-failures"],
     199                      "workernames": ["bot139"]
     200                    },
     201                    { "name": "Apple-Monterey-Debug-AppleSilicon-WK2-Tests", "factory": "TestAllButJSCFactory", "builddir": "monterey-debug-applesilicon-tests-wk2",
     202                      "platform": "mac-monterey", "configuration": "debug", "architectures": ["x86_64", "arm64"],
     203                      "additionalArguments": ["--no-retry-failures"],
     204                      "workernames": ["bot141"]
     205                    },
     206                    { "name": "Apple-Monterey-AppleSilicon-Debug-JSC-Tests", "factory": "TestJSCFactory", "builddir": "monterey-applesilicon-debug-tests-jsc",
     207                      "platform": "mac-monterey", "configuration": "debug", "architectures": ["x86_64", "arm64"],
     208                      "workernames": ["bot105"]
     209                    },
     210                    { "name": "Apple-Monterey-AppleSilicon-Release-JSC-Tests", "factory": "TestJSCFactory", "builddir": "monterey-applesilicon-release-tests-jsc",
     211                      "platform": "mac-monterey", "configuration": "release", "architectures": ["x86_64", "arm64"],
     212                      "workernames": ["bot111"]
     213                    },
    135214                    { "name": "Apple-BigSur-Release-Build", "factory": "BuildFactory", "builddir": "bigsur-release",
    136215                      "platform": "mac-bigsur", "configuration": "release", "architectures": ["x86_64", "arm64"],
    137216                      "triggers": [
    138                           "bigsur-applesilicon-release-tests-test262" ,"bigsur-release-tests-test262", "bigsur-release-tests-wk1", "bigsur-release-tests-wk2",
    139                           "bigsur-release-applesilicon-tests-wk1", "bigsur-release-applesilicon-tests-wk2", "bigsur-applesilicon-release-tests-jsc", "bigsur-release-tests-wk2-webgl-gpuprocess"
     217                          "bigsur-release-tests-wk1", "bigsur-release-tests-wk2", "bigsur-release-applesilicon-tests-wk1", "bigsur-release-applesilicon-tests-wk2",
     218                          "bigsur-release-tests-wk2-webgl-gpuprocess"
    140219                      ],
    141220                      "workernames": ["bot121", "bot124"]
    142221                    },
    143                     { "name": "Apple-BigSur-AppleSilicon-Release-Test262-Tests", "factory": "Test262Factory", "builddir": "bigsur-applesilicon-release-tests-test262",
    144                       "platform": "mac-bigsur", "configuration": "release", "architectures": ["x86_64", "arm64"],
    145                       "workernames": ["bot165"]
    146                     },
    147                     { "name": "Apple-BigSur-Release-Test262-Tests", "factory": "Test262Factory", "builddir": "bigsur-release-tests-test262",
    148                       "platform": "mac-bigsur", "configuration": "release", "architectures": ["x86_64", "arm64"],
    149                       "workernames": ["bot632"]
    150                     },
    151222                    { "name": "Apple-BigSur-Release-WK1-Tests", "factory": "TestWebKit1AllButJSCFactory", "builddir": "bigsur-release-tests-wk1",
    152223                      "platform": "mac-bigsur", "configuration": "release", "architectures": ["x86_64", "arm64"],
    153224                      "additionalArguments": ["--no-retry-failures"],
    154                       "workernames": ["bot1020", "bot1021"]
     225                      "workernames": ["bot1020"]
    155226                    },
    156227                    { "name": "Apple-BigSur-Release-AppleSilicon-WK2-Tests", "factory": "TestAllButJSCFactory", "builddir": "bigsur-release-applesilicon-tests-wk2",
    157228                      "platform": "mac-bigsur", "configuration": "release", "architectures": ["x86_64", "arm64"],
    158229                      "additionalArguments": ["--no-retry-failures"],
    159                       "workernames": ["bot132", "bot135"]
     230                      "workernames": ["bot132"]
    160231                    },
    161232                    { "name": "Apple-BigSur-Release-AppleSilicon-WK1-Tests", "factory": "TestWebKit1AllButJSCFactory", "builddir": "bigsur-release-applesilicon-tests-wk1",
    162233                      "platform": "mac-bigsur", "configuration": "release", "architectures": ["x86_64", "arm64"],
    163234                      "additionalArguments": ["--no-retry-failures"],
    164                       "workernames": ["bot137", "bot138"]
     235                      "workernames": ["bot137"]
    165236                    },
    166237                    { "name": "Apple-BigSur-Release-WK2-Tests", "factory": "TestAllButJSCFactory", "builddir": "bigsur-release-tests-wk2",
    167238                      "platform": "mac-bigsur", "configuration": "release", "architectures": ["x86_64", "arm64"],
    168239                      "additionalArguments": ["--no-retry-failures"],
    169                       "workernames": ["bot1022", "bot1023"]
     240                      "workernames": ["bot1022"]
    170241                    },
    171242                    { "name": "Apple-BigSur-Release-WK2-WebGL-GPUProcess-Tests", "factory": "TestAllButJSCFactory", "builddir": "bigsur-release-tests-wk2-webgl-gpuprocess",
     
    177248                      "platform": "mac-bigsur", "configuration": "debug", "architectures": ["x86_64", "arm64"],
    178249                      "triggers": [
    179                           "bigsur-debug-tests-test262", "bigsur-debug-tests-wk1", "bigsur-debug-tests-wk2", "bigsur-debug-applesilicon-tests-wk1",
    180                           "bigsur-debug-applesilicon-tests-wk2", "bigsur-applesilicon-debug-tests-jsc"
     250                          "bigsur-debug-tests-wk1", "bigsur-debug-tests-wk2", "bigsur-debug-applesilicon-tests-wk1",
     251                          "bigsur-debug-applesilicon-tests-wk2"
    181252                      ],
    182253                      "workernames": ["bot126", "bot131"]
    183254                    },
    184                     { "name": "Apple-BigSur-Debug-Test262-Tests", "factory": "Test262Factory", "builddir": "bigsur-debug-tests-test262",
    185                       "platform": "mac-bigsur", "configuration": "debug", "architectures": ["x86_64", "arm64"],
    186                       "workernames": ["bot603"]
    187                     },
    188255                    { "name": "Apple-BigSur-Debug-WK1-Tests", "factory": "TestWebKit1AllButJSCFactory", "builddir": "bigsur-debug-tests-wk1",
    189256                      "platform": "mac-bigsur", "configuration": "debug", "architectures": ["x86_64", "arm64"],
    190257                      "additionalArguments": ["--no-retry-failures"],
    191                       "workernames": ["bot1024", "bot1025"]
     258                      "workernames": ["bot1024"]
    192259                    },
    193260                    { "name": "Apple-BigSur-Debug-WK2-Tests", "factory": "TestAllButJSCFactory", "builddir": "bigsur-debug-tests-wk2",
    194261                      "platform": "mac-bigsur", "configuration": "debug", "architectures": ["x86_64", "arm64"],
    195262                      "additionalArguments": ["--no-retry-failures"],
    196                       "workernames": ["bot1026", "bot1027"]
     263                      "workernames": ["bot1027"]
    197264                    },
    198265                    { "name": "Apple-BigSur-Debug-AppleSilicon-WK1-Tests", "factory": "TestWebKit1AllButJSCFactory", "builddir": "bigsur-debug-applesilicon-tests-wk1",
    199266                      "platform": "mac-bigsur", "configuration": "debug", "architectures": ["x86_64", "arm64"],
    200267                      "additionalArguments": ["--no-retry-failures"],
    201                       "workernames": ["bot139", "bot140"]
     268                      "workernames": ["bot140"]
    202269                    },
    203270                    { "name": "Apple-BigSur-Debug-AppleSilicon-WK2-Tests", "factory": "TestAllButJSCFactory", "builddir": "bigsur-debug-applesilicon-tests-wk2",
    204271                      "platform": "mac-bigsur", "configuration": "debug", "architectures": ["x86_64", "arm64"],
    205272                      "additionalArguments": ["--no-retry-failures"],
    206                       "workernames": ["bot141", "bot142"]
    207                     },
    208                     { "name": "Apple-BigSur-AppleSilicon-Debug-JSC-Tests", "factory": "TestJSCFactory", "builddir": "bigsur-applesilicon-debug-tests-jsc",
    209                       "platform": "mac-bigsur", "configuration": "debug", "architectures": ["x86_64", "arm64"],
    210                       "workernames": ["bot105"]
    211                     },
    212                     { "name": "Apple-BigSur-AppleSilicon-Release-JSC-Tests", "factory": "TestJSCFactory", "builddir": "bigsur-applesilicon-release-tests-jsc",
    213                       "platform": "mac-bigsur", "configuration": "release", "architectures": ["x86_64", "arm64"],
    214                       "workernames": ["bot111"]
    215                     },
     273                      "workernames": ["bot142"]
     274                    },
    216275                    { "name": "Apple-Catalina-Debug-Build", "factory": "BuildFactory", "builddir": "catalina-debug",
    217276                      "platform": "mac-catalina", "configuration": "debug", "architectures": ["x86_64"],
     
    578637                                       "WPE-Linux-64-bit-Release-Non-Unified-Build"]
    579638                    },
     639                    { "type": "PlatformSpecificScheduler", "platform": "mac-monterey", "branch": "trunk", "treeStableTimer": 45.0,
     640                      "builderNames": ["Apple-Monterey-Release-Build", "Apple-Monterey-Debug-Build"]
     641                    },
     642                    { "type": "Triggerable", "name": "monterey-release-tests-wk1",
     643                      "builderNames": ["Apple-Monterey-Release-WK1-Tests"]
     644                    },
     645                    { "type": "Triggerable", "name": "monterey-release-tests-wk2",
     646                      "builderNames": ["Apple-Monterey-Release-WK2-Tests"]
     647                    },
     648                    { "type": "Triggerable", "name": "monterey-release-applesilicon-tests-wk1",
     649                      "builderNames": ["Apple-Monterey-Release-AppleSilicon-WK1-Tests"]
     650                    },
     651                    { "type": "Triggerable", "name": "monterey-release-applesilicon-tests-wk2",
     652                      "builderNames": ["Apple-Monterey-Release-AppleSilicon-WK2-Tests"]
     653                    },
     654                    { "type": "Triggerable", "name": "monterey-debug-tests-wk1",
     655                      "builderNames": ["Apple-Monterey-Debug-WK1-Tests"]
     656                    },
     657                    { "type": "Triggerable", "name": "monterey-debug-tests-wk2",
     658                      "builderNames": ["Apple-Monterey-Debug-WK2-Tests"]
     659                    },
     660                    { "type": "Triggerable", "name": "monterey-debug-applesilicon-tests-wk1",
     661                      "builderNames": ["Apple-Monterey-Debug-AppleSilicon-WK1-Tests"]
     662                    },
     663                    { "type": "Triggerable", "name": "monterey-debug-applesilicon-tests-wk2",
     664                      "builderNames": ["Apple-Monterey-Debug-AppleSilicon-WK2-Tests"]
     665                    },
     666                    { "type": "Triggerable", "name": "monterey-debug-tests-test262",
     667                      "builderNames": ["Apple-Monterey-Debug-Test262-Tests"]
     668                    },
     669                    { "type": "Triggerable", "name": "monterey-release-tests-test262",
     670                      "builderNames": ["Apple-Monterey-Release-Test262-Tests"]
     671                    },
     672                    { "type": "Triggerable", "name": "monterey-applesilicon-release-tests-test262",
     673                      "builderNames": ["Apple-Monterey-AppleSilicon-Release-Test262-Tests"]
     674                    },
     675                    { "type": "Triggerable", "name": "monterey-applesilicon-debug-tests-jsc",
     676                      "builderNames": ["Apple-Monterey-AppleSilicon-Debug-JSC-Tests"]
     677                    },
     678                    { "type": "Triggerable", "name": "monterey-applesilicon-release-tests-jsc",
     679                      "builderNames": ["Apple-Monterey-AppleSilicon-Release-JSC-Tests"]
     680                    },
    580681                    { "type": "PlatformSpecificScheduler", "platform": "mac-bigsur", "branch": "trunk", "treeStableTimer": 45.0,
    581682                      "builderNames": ["Apple-BigSur-Release-Build", "Apple-BigSur-Debug-Build"]
     
    607708                    { "type": "Triggerable", "name": "bigsur-debug-applesilicon-tests-wk2",
    608709                      "builderNames": ["Apple-BigSur-Debug-AppleSilicon-WK2-Tests"]
    609                     },
    610                     { "type": "Triggerable", "name": "bigsur-debug-tests-test262",
    611                       "builderNames": ["Apple-BigSur-Debug-Test262-Tests"]
    612                     },
    613                     { "type": "Triggerable", "name": "bigsur-release-tests-test262",
    614                       "builderNames": ["Apple-BigSur-Release-Test262-Tests"]
    615                     },
    616                     { "type": "Triggerable", "name": "bigsur-applesilicon-release-tests-test262",
    617                       "builderNames": ["Apple-BigSur-AppleSilicon-Release-Test262-Tests"]
    618                     },
    619                     { "type": "Triggerable", "name": "bigsur-applesilicon-debug-tests-jsc",
    620                       "builderNames": ["Apple-BigSur-AppleSilicon-Debug-JSC-Tests"]
    621                     },
    622                     { "type": "Triggerable", "name": "bigsur-applesilicon-release-tests-jsc",
    623                       "builderNames": ["Apple-BigSur-AppleSilicon-Release-JSC-Tests"]
    624710                    },
    625711                    { "type": "PlatformSpecificScheduler", "platform": "mac-catalina", "branch": "trunk", "treeStableTimer": 45.0,
  • trunk/Tools/CISupport/build-webkit-org/factories_unittest.py

    r284657 r284799  
    2929
    3030    expected_steps = {
    31         'Apple-BigSur-Release-Build': [
     31        'Apple-Monterey-Release-Build': [
    3232            'configure-build',
    3333            'configuration',
     
    4545            'trigger'
    4646        ],
    47         'Apple-BigSur-AppleSilicon-Release-Test262-Tests': [
     47        'Apple-Monterey-AppleSilicon-Release-Test262-Tests': [
    4848            'configure-build',
    4949            'configuration',
     
    5757            'test262-test'
    5858        ],
    59         'Apple-BigSur-Release-Test262-Tests': [
     59        'Apple-Monterey-Release-Test262-Tests': [
    6060            'configure-build',
    6161            'configuration',
     
    6969            'test262-test'
    7070        ],
    71         'Apple-BigSur-Release-WK1-Tests': [
     71        'Apple-Monterey-Release-WK1-Tests': [
    7272            'configure-build',
    7373            'configuration',
     
    9494            'trigger-crash-log-submission'
    9595        ],
    96         'Apple-BigSur-Release-AppleSilicon-WK2-Tests': [
     96        'Apple-Monterey-Release-AppleSilicon-WK2-Tests': [
    9797            'configure-build',
    9898            'configuration',
     
    119119            'trigger-crash-log-submission'
    120120        ],
    121         'Apple-BigSur-Release-AppleSilicon-WK1-Tests': [
     121        'Apple-Monterey-Release-AppleSilicon-WK1-Tests': [
    122122            'configure-build',
    123123            'configuration',
     
    144144            'trigger-crash-log-submission'
    145145        ],
    146         'Apple-BigSur-Release-WK2-Tests': [
     146        'Apple-Monterey-Release-WK2-Tests': [
    147147            'configure-build',
    148148            'configuration',
     
    169169            'trigger-crash-log-submission'
    170170        ],
    171         'Apple-BigSur-Release-WK2-WebGL-GPUProcess-Tests': [
    172             'configure-build',
    173             'configuration',
    174             'clean-and-update-working-directory',
    175             'show-identifier',
    176             'kill-old-processes',
    177             'delete-WebKitBuild-directory',
    178             'delete-stale-build-files',
    179             'download-built-product',
    180             'extract-built-product',
    181             'wait-for-crash-collection',
    182             'layout-test',
    183             'dashboard-tests',
    184             'archive-test-results',
    185             'upload',
    186             'extract-test-results',
    187             'set-permissions',
    188             'run-api-tests',
    189             'lldb-webkit-test',
    190             'webkitpy-test',
    191             'webkitperl-test',
    192             'bindings-generation-tests',
    193             'builtins-generator-tests',
    194             'trigger-crash-log-submission'
    195         ],
    196         'Apple-BigSur-Debug-Build': [
     171        'Apple-Monterey-Debug-Build': [
    197172            'configure-build',
    198173            'configuration',
     
    210185            'trigger'
    211186        ],
    212         'Apple-BigSur-Debug-Test262-Tests': [
     187        'Apple-Monterey-Debug-Test262-Tests': [
    213188            'configure-build',
    214189            'configuration',
     
    222197            'test262-test'
    223198        ],
     199        'Apple-Monterey-Debug-WK1-Tests': [
     200            'configure-build',
     201            'configuration',
     202            'clean-and-update-working-directory',
     203            'show-identifier',
     204            'kill-old-processes',
     205            'delete-WebKitBuild-directory',
     206            'delete-stale-build-files',
     207            'download-built-product',
     208            'extract-built-product',
     209            'wait-for-crash-collection',
     210            'layout-test',
     211            'dashboard-tests',
     212            'archive-test-results',
     213            'upload',
     214            'extract-test-results',
     215            'set-permissions',
     216            'run-api-tests',
     217            'lldb-webkit-test',
     218            'webkitpy-test',
     219            'webkitperl-test',
     220            'bindings-generation-tests',
     221            'builtins-generator-tests',
     222            'trigger-crash-log-submission'
     223        ],
     224        'Apple-Monterey-Debug-WK2-Tests': [
     225            'configure-build',
     226            'configuration',
     227            'clean-and-update-working-directory',
     228            'show-identifier',
     229            'kill-old-processes',
     230            'delete-WebKitBuild-directory',
     231            'delete-stale-build-files',
     232            'download-built-product',
     233            'extract-built-product',
     234            'wait-for-crash-collection',
     235            'layout-test',
     236            'dashboard-tests',
     237            'archive-test-results',
     238            'upload',
     239            'extract-test-results',
     240            'set-permissions',
     241            'run-api-tests',
     242            'lldb-webkit-test',
     243            'webkitpy-test',
     244            'webkitperl-test',
     245            'bindings-generation-tests',
     246            'builtins-generator-tests',
     247            'trigger-crash-log-submission'
     248        ],
     249        'Apple-Monterey-Debug-AppleSilicon-WK1-Tests': [
     250            'configure-build',
     251            'configuration',
     252            'clean-and-update-working-directory',
     253            'show-identifier',
     254            'kill-old-processes',
     255            'delete-WebKitBuild-directory',
     256            'delete-stale-build-files',
     257            'download-built-product',
     258            'extract-built-product',
     259            'wait-for-crash-collection',
     260            'layout-test',
     261            'dashboard-tests',
     262            'archive-test-results',
     263            'upload',
     264            'extract-test-results',
     265            'set-permissions',
     266            'run-api-tests',
     267            'lldb-webkit-test',
     268            'webkitpy-test',
     269            'webkitperl-test',
     270            'bindings-generation-tests',
     271            'builtins-generator-tests',
     272            'trigger-crash-log-submission'
     273        ],
     274        'Apple-Monterey-Debug-AppleSilicon-WK2-Tests': [
     275            'configure-build',
     276            'configuration',
     277            'clean-and-update-working-directory',
     278            'show-identifier',
     279            'kill-old-processes',
     280            'delete-WebKitBuild-directory',
     281            'delete-stale-build-files',
     282            'download-built-product',
     283            'extract-built-product',
     284            'wait-for-crash-collection',
     285            'layout-test',
     286            'dashboard-tests',
     287            'archive-test-results',
     288            'upload',
     289            'extract-test-results',
     290            'set-permissions',
     291            'run-api-tests',
     292            'lldb-webkit-test',
     293            'webkitpy-test',
     294            'webkitperl-test',
     295            'bindings-generation-tests',
     296            'builtins-generator-tests',
     297            'trigger-crash-log-submission'
     298        ],
     299        'Apple-Monterey-AppleSilicon-Debug-JSC-Tests': [
     300            'configure-build',
     301            'configuration',
     302            'clean-and-update-working-directory',
     303            'show-identifier',
     304            'kill-old-processes',
     305            'delete-WebKitBuild-directory',
     306            'delete-stale-build-files',
     307            'download-built-product',
     308            'extract-built-product',
     309            'jscore-test'
     310        ],
     311        'Apple-Monterey-AppleSilicon-Release-JSC-Tests': [
     312            'configure-build',
     313            'configuration',
     314            'clean-and-update-working-directory',
     315            'show-identifier',
     316            'kill-old-processes',
     317            'delete-WebKitBuild-directory',
     318            'delete-stale-build-files',
     319            'download-built-product',
     320            'extract-built-product',
     321            'jscore-test'
     322        ],
     323        'Apple-BigSur-Release-Build': [
     324            'configure-build',
     325            'configuration',
     326            'clean-and-update-working-directory',
     327            'show-identifier',
     328            'kill-old-processes',
     329            'delete-WebKitBuild-directory',
     330            'delete-stale-build-files',
     331            'compile-webkit',
     332            'archive-built-product',
     333            'upload',
     334            'archive-built-product',
     335            'upload',
     336            'transfer-to-s3',
     337            'trigger'
     338        ],
     339        'Apple-BigSur-Release-WK1-Tests': [
     340            'configure-build',
     341            'configuration',
     342            'clean-and-update-working-directory',
     343            'show-identifier',
     344            'kill-old-processes',
     345            'delete-WebKitBuild-directory',
     346            'delete-stale-build-files',
     347            'download-built-product',
     348            'extract-built-product',
     349            'wait-for-crash-collection',
     350            'layout-test',
     351            'dashboard-tests',
     352            'archive-test-results',
     353            'upload',
     354            'extract-test-results',
     355            'set-permissions',
     356            'run-api-tests',
     357            'lldb-webkit-test',
     358            'webkitpy-test',
     359            'webkitperl-test',
     360            'bindings-generation-tests',
     361            'builtins-generator-tests',
     362            'trigger-crash-log-submission'
     363        ],
     364        'Apple-BigSur-Release-AppleSilicon-WK2-Tests': [
     365            'configure-build',
     366            'configuration',
     367            'clean-and-update-working-directory',
     368            'show-identifier',
     369            'kill-old-processes',
     370            'delete-WebKitBuild-directory',
     371            'delete-stale-build-files',
     372            'download-built-product',
     373            'extract-built-product',
     374            'wait-for-crash-collection',
     375            'layout-test',
     376            'dashboard-tests',
     377            'archive-test-results',
     378            'upload',
     379            'extract-test-results',
     380            'set-permissions',
     381            'run-api-tests',
     382            'lldb-webkit-test',
     383            'webkitpy-test',
     384            'webkitperl-test',
     385            'bindings-generation-tests',
     386            'builtins-generator-tests',
     387            'trigger-crash-log-submission'
     388        ],
     389        'Apple-BigSur-Release-AppleSilicon-WK1-Tests': [
     390            'configure-build',
     391            'configuration',
     392            'clean-and-update-working-directory',
     393            'show-identifier',
     394            'kill-old-processes',
     395            'delete-WebKitBuild-directory',
     396            'delete-stale-build-files',
     397            'download-built-product',
     398            'extract-built-product',
     399            'wait-for-crash-collection',
     400            'layout-test',
     401            'dashboard-tests',
     402            'archive-test-results',
     403            'upload',
     404            'extract-test-results',
     405            'set-permissions',
     406            'run-api-tests',
     407            'lldb-webkit-test',
     408            'webkitpy-test',
     409            'webkitperl-test',
     410            'bindings-generation-tests',
     411            'builtins-generator-tests',
     412            'trigger-crash-log-submission'
     413        ],
     414        'Apple-BigSur-Release-WK2-Tests': [
     415            'configure-build',
     416            'configuration',
     417            'clean-and-update-working-directory',
     418            'show-identifier',
     419            'kill-old-processes',
     420            'delete-WebKitBuild-directory',
     421            'delete-stale-build-files',
     422            'download-built-product',
     423            'extract-built-product',
     424            'wait-for-crash-collection',
     425            'layout-test',
     426            'dashboard-tests',
     427            'archive-test-results',
     428            'upload',
     429            'extract-test-results',
     430            'set-permissions',
     431            'run-api-tests',
     432            'lldb-webkit-test',
     433            'webkitpy-test',
     434            'webkitperl-test',
     435            'bindings-generation-tests',
     436            'builtins-generator-tests',
     437            'trigger-crash-log-submission'
     438        ],
     439        'Apple-BigSur-Release-WK2-WebGL-GPUProcess-Tests': [
     440            'configure-build',
     441            'configuration',
     442            'clean-and-update-working-directory',
     443            'show-identifier',
     444            'kill-old-processes',
     445            'delete-WebKitBuild-directory',
     446            'delete-stale-build-files',
     447            'download-built-product',
     448            'extract-built-product',
     449            'wait-for-crash-collection',
     450            'layout-test',
     451            'dashboard-tests',
     452            'archive-test-results',
     453            'upload',
     454            'extract-test-results',
     455            'set-permissions',
     456            'run-api-tests',
     457            'lldb-webkit-test',
     458            'webkitpy-test',
     459            'webkitperl-test',
     460            'bindings-generation-tests',
     461            'builtins-generator-tests',
     462            'trigger-crash-log-submission'
     463        ],
     464        'Apple-BigSur-Debug-Build': [
     465            'configure-build',
     466            'configuration',
     467            'clean-and-update-working-directory',
     468            'show-identifier',
     469            'kill-old-processes',
     470            'delete-WebKitBuild-directory',
     471            'delete-stale-build-files',
     472            'compile-webkit',
     473            'archive-built-product',
     474            'upload',
     475            'archive-built-product',
     476            'upload',
     477            'transfer-to-s3',
     478            'trigger'
     479        ],
    224480        'Apple-BigSur-Debug-WK1-Tests': [
    225481            'configure-build',
     
    321577            'builtins-generator-tests',
    322578            'trigger-crash-log-submission'
    323         ],
    324         'Apple-BigSur-AppleSilicon-Debug-JSC-Tests': [
    325             'configure-build',
    326             'configuration',
    327             'clean-and-update-working-directory',
    328             'show-identifier',
    329             'kill-old-processes',
    330             'delete-WebKitBuild-directory',
    331             'delete-stale-build-files',
    332             'download-built-product',
    333             'extract-built-product',
    334             'jscore-test'
    335         ],
    336         'Apple-BigSur-AppleSilicon-Release-JSC-Tests': [
    337             'configure-build',
    338             'configuration',
    339             'clean-and-update-working-directory',
    340             'show-identifier',
    341             'kill-old-processes',
    342             'delete-WebKitBuild-directory',
    343             'delete-stale-build-files',
    344             'download-built-product',
    345             'extract-built-product',
    346             'jscore-test'
    347579        ],
    348580        'Apple-Catalina-Debug-Build': [
  • trunk/Tools/CISupport/build-webkit-org/public_html/dashboard/Scripts/WebKitBuildbot.js

    r283177 r284799  
    2727{
    2828    const queueInfo = {
     29        "Apple-Monterey-Release-Build": {platform: Dashboard.Platform.macOSMonterey, debug: false, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
     30        "Apple-Monterey-Debug-Build": {platform: Dashboard.Platform.macOSMonterey, debug: true, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
     31        "Apple-Monterey-Debug-WK1-Tests": {platform: Dashboard.Platform.macOSMonterey, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
     32        "Apple-Monterey-Debug-WK2-Tests": {platform: Dashboard.Platform.macOSMonterey, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit2},
     33        "Apple-Monterey-Release-WK1-Tests": {platform: Dashboard.Platform.macOSMonterey, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
     34        "Apple-Monterey-Release-WK2-Tests": {platform: Dashboard.Platform.macOSMonterey, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit2},
     35        "Apple-Monterey-Debug-AppleSilicon-WK1-Tests": {platform: Dashboard.Platform.macOSMonterey, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit1, heading: "Debug AppleSilicon"},
     36        "Apple-Monterey-Debug-AppleSilicon-WK2-Tests": {platform: Dashboard.Platform.macOSMonterey, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit2, heading: "Debug AppleSilicon"},
     37        "Apple-Monterey-Release-AppleSilicon-WK1-Tests": {platform: Dashboard.Platform.macOSMonterey, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit1, heading: "Release AppleSilicon"},
     38        "Apple-Monterey-Release-AppleSilicon-WK2-Tests": {platform: Dashboard.Platform.macOSMonterey, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit2, heading: "Release AppleSilicon"},
     39        "Apple-Monterey JSC": {platform: Dashboard.Platform.macOSMonterey, heading: "JavaScript", combinedQueues: {
     40            "Apple-Monterey-Debug-Test262-Tests": {heading: "Debug Test262 (Tests)"},
     41            "Apple-Monterey-Release-Test262-Tests": {heading: "Release Test262 (Tests)"},
     42            "Apple-Monterey-AppleSilicon-Release-Test262-Tests": {heading: "Release arm64 Test262 (Tests)"},
     43            "Apple-Monterey-AppleSilicon-Debug-JSC-Tests": {heading: "Debug arm64 JSC (Tests)"},
     44            "Apple-Monterey-AppleSilicon-Release-JSC-Tests": {heading: "Release arm64 JSC (Tests)"},
     45        }},
    2946        "Apple-BigSur-Release-Build": {platform: Dashboard.Platform.macOSBigSur, debug: false, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
    3047        "Apple-BigSur-Debug-Build": {platform: Dashboard.Platform.macOSBigSur, debug: true, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
     
    3754        "Apple-BigSur-Release-AppleSilicon-WK1-Tests": {platform: Dashboard.Platform.macOSBigSur, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit1, heading: "Release AppleSilicon"},
    3855        "Apple-BigSur-Release-AppleSilicon-WK2-Tests": {platform: Dashboard.Platform.macOSBigSur, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit2, heading: "Release AppleSilicon"},
    39         "Apple-BigSur JSC": {platform: Dashboard.Platform.macOSBigSur, heading: "JavaScript", combinedQueues: {
    40             "Apple-BigSur-Debug-Test262-Tests": {heading: "Debug Test262 (Tests)"},
    41             "Apple-BigSur-Release-Test262-Tests": {heading: "Release Test262 (Tests)"},
    42             "Apple-BigSur-AppleSilicon-Release-Test262-Tests": {heading: "Release arm64 Test262 (Tests)"},
    43             "Apple-BigSur-AppleSilicon-Debug-JSC-Tests": {heading: "Debug arm64 JSC (Tests)"},
    44             "Apple-BigSur-AppleSilicon-Release-JSC-Tests": {heading: "Release arm64 JSC (Tests)"},
    45         }},
    4656        "Apple-Catalina-Debug-Build": {platform: Dashboard.Platform.macOSCatalina, debug: true, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
    4757        "Apple-Catalina-Release-Build": {platform: Dashboard.Platform.macOSCatalina, debug: false, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
  • trunk/Tools/CISupport/build-webkit-org/wkbuild.py

    r283270 r284799  
    4646        "mac-catalina",
    4747        "mac-bigsur",
     48        "mac-monterey",
    4849        "win",
    4950        "ios-15",
     
    7778        ("LayoutTests/platform/mac-mojave", ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave"]),
    7879        ("LayoutTests/platform/mac-catalina", ["mac-yosemite", "mac-elcapitan", "mac-sierra", "mac-highsierra", "mac-mojave", "mac-bigsur"]),
    79         ("LayoutTests/platform/mac-bigsur", ["mac-bigsur"]),
     80        ("LayoutTests/platform/mac-bigsur", ["mac-catalina", "mac-bigsur"]),
     81        ("LayoutTests/platform/mac-monterey", ["mac-catalina", "mac-bigsur", "mac-monterey"]),
    8082        ("LayoutTests/platform/mac-wk2", ["mac"]),
    8183        ("LayoutTests/platform/mac-wk1", ["mac"]),
  • trunk/Tools/ChangeLog

    r284791 r284799  
     12021-10-25  Ryan Haddad  <ryanhaddad@apple.com>
     2
     3        Bring up queues for Monterey
     4        https://bugs.webkit.org/show_bug.cgi?id=232186
     5
     6        Reviewed by Alexey Proskuryakov.
     7
     8        * CISupport/build-webkit-org/config.json:
     9        * CISupport/build-webkit-org/factories_unittest.py:
     10        (TestExpectedBuildSteps):
     11        * CISupport/build-webkit-org/public_html/dashboard/Scripts/WebKitBuildbot.js:
     12        (WebKitBuildbot):
     13        * CISupport/build-webkit-org/wkbuild.py:
     14        (_should_file_trigger_build):
     15
    1162021-10-25  Jonathan Bedard  <jbedard@apple.com>
    217
Note: See TracChangeset for help on using the changeset viewer.