Title: [289979] trunk/Tools/CISupport/build-webkit-org
Revision
289979
Author
ryanhad...@apple.com
Date
2022-02-16 16:03:10 -0800 (Wed, 16 Feb 2022)

Log Message

Set up a post-commit bot to test workspace builds
https://bugs.webkit.org/show_bug.cgi?id=236726

Reviewed by Jonathan Bedard.

* CISupport/build-webkit-org/config.json:
* CISupport/build-webkit-org/factories_unittest.py:
(TestExpectedBuildSteps):

Canonical link: https://commits.webkit.org/247365@main

Modified Paths

Diff

Modified: trunk/Tools/CISupport/build-webkit-org/config.json (289978 => 289979)


--- trunk/Tools/CISupport/build-webkit-org/config.json	2022-02-16 23:49:59 UTC (rev 289978)
+++ trunk/Tools/CISupport/build-webkit-org/config.json	2022-02-17 00:03:10 UTC (rev 289979)
@@ -8,7 +8,6 @@
                     { "name": "bot141", "platform": "mac-monterey" },
                     { "name": "bot165", "platform": "mac-monterey" },
                     { "name": "bot179", "platform": "mac-monterey" },
-                    { "name": "bot183", "platform": "mac-monterey" },
                     { "name": "bot185", "platform": "mac-monterey" },
                     { "name": "bot187", "platform": "mac-monterey" },
                     { "name": "bot198", "platform": "mac-monterey" },
@@ -29,6 +28,7 @@
                     { "name": "bot140", "platform": "mac-bigsur" },
                     { "name": "bot142", "platform": "mac-bigsur" },
                     { "name": "bot178", "platform": "mac-bigsur" },
+                    { "name": "bot183", "platform": "mac-bigsur" },
                     { "name": "bot184", "platform": "mac-bigsur" },
                     { "name": "bot260", "platform": "mac-bigsur" },
                     { "name": "bot302", "platform": "mac-bigsur" },
@@ -292,6 +292,11 @@
                       "platform": "mac-bigsur", "configuration": "release", "architectures": ["x86_64", "arm64"],
                       "workernames": ["bot184"]
                     },
+                    { "name": "Apple-BigSur-XCBuild-Release-Build", "factory": "BuildFactory", "builddir": "bigsur-xcbuild-release",
+                      "platform": "mac-bigsur", "configuration": "release", "architectures": ["x86_64", "arm64"],
+                      "additionalArguments": ["--use-workspace"],
+                      "workernames": ["bot183"]
+                    },
                     {
                       "name": "Apple-iOS-15-Release-Build", "factory": "BuildFactory", "builddir": "ios-15-release",
                       "platform": "ios-15", "configuration": "release", "architectures": ["arm64"],
@@ -653,7 +658,7 @@
                       "builderNames": ["Apple-Monterey-AppleSilicon-Release-JSC-Tests"]
                     },
                     { "type": "PlatformSpecificScheduler", "platform": "mac-bigsur", "branch": "trunk", "treeStableTimer": 45.0,
-                      "builderNames": ["Apple-BigSur-Release-Build", "Apple-BigSur-Debug-Build", "Apple-BigSur-LLINT-CLoop-BuildAndTest"]
+                      "builderNames": ["Apple-BigSur-Release-Build", "Apple-BigSur-Debug-Build", "Apple-BigSur-LLINT-CLoop-BuildAndTest", "Apple-BigSur-XCBuild-Release-Build"]
                     },
                     { "type": "Triggerable", "name": "bigsur-release-tests-jsc",
                       "builderNames": ["Apple-BigSur-Release-JSC-Tests"]

Modified: trunk/Tools/CISupport/build-webkit-org/factories_unittest.py (289978 => 289979)


--- trunk/Tools/CISupport/build-webkit-org/factories_unittest.py	2022-02-16 23:49:59 UTC (rev 289978)
+++ trunk/Tools/CISupport/build-webkit-org/factories_unittest.py	2022-02-17 00:03:10 UTC (rev 289979)
@@ -649,6 +649,16 @@
             'builtins-generator-tests',
             'trigger-crash-log-submission'
         ],
+        'Apple-BigSur-XCBuild-Release-Build': [
+            'configure-build',
+            'configuration',
+            'clean-and-update-working-directory',
+            'show-identifier',
+            'kill-old-processes',
+            'delete-WebKitBuild-directory',
+            'delete-stale-build-files',
+            'compile-webkit'
+        ],
         'Apple-iOS-15-Release-Build': [
             'configure-build',
             'configuration',
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to