Title: [295462] trunk/Tools/CISupport/build-webkit-org
Revision
295462
Author
tyle...@apple.com
Date
2022-06-10 14:22:16 -0700 (Fri, 10 Jun 2022)

Log Message

Add post-commit build to run accessibility isolated tree mode layout tests
https://bugs.webkit.org/show_bug.cgi?id=235125

Reviewed by Aakash Jain.

Patch co-author is Aakash Jain.

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

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

Modified Paths

Diff

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


--- trunk/Tools/CISupport/build-webkit-org/config.json	2022-06-10 20:36:55 UTC (rev 295461)
+++ trunk/Tools/CISupport/build-webkit-org/config.json	2022-06-10 21:22:16 UTC (rev 295462)
@@ -143,7 +143,8 @@
                       "platform": "mac-monterey", "configuration": "release", "architectures": ["x86_64", "arm64"],
                       "triggers": [
                           "monterey-applesilicon-release-tests-test262" ,"monterey-release-tests-test262", "monterey-release-tests-wk1", "monterey-release-tests-wk2",
-                          "monterey-release-applesilicon-tests-wk1", "monterey-release-applesilicon-tests-wk2", "monterey-applesilicon-release-tests-jsc"
+                          "monterey-release-applesilicon-tests-wk1", "monterey-release-applesilicon-tests-wk2", "monterey-applesilicon-release-tests-jsc",
+                          "monterey-release-tests-wk2-accessibility-isolated-tree"
                       ],
                       "workernames": ["bot185", "bot187"]
                     },
@@ -175,6 +176,11 @@
                       "additionalArguments": ["--no-retry-failures"],
                       "workernames": ["bot1023"]
                     },
+                    { "name": "Apple-Monterey-Release-WK2-Accessibility-Isolated-Tree-Tests", "factory": "TestLayoutFactory",
+                      "platform": "mac-monterey", "configuration": "release", "architectures": ["x86_64", "arm64"],
+                      "additionalArguments": ["--no-retry-failures", "--accessibility-isolated-tree", "accessibility/"],
+                      "workernames": ["bot179"]
+                    },
                     { "name": "Apple-Monterey-Debug-Build", "factory": "BuildFactory",
                       "platform": "mac-monterey", "configuration": "debug", "architectures": ["x86_64", "arm64"],
                       "triggers": [
@@ -643,6 +649,9 @@
                     { "type": "Triggerable", "name": "monterey-release-applesilicon-tests-wk2",
                       "builderNames": ["Apple-Monterey-Release-AppleSilicon-WK2-Tests"]
                     },
+                    { "type": "Triggerable", "name": "monterey-release-tests-wk2-accessibility-isolated-tree",
+                      "builderNames": ["Apple-Monterey-Release-WK2-Accessibility-Isolated-Tree-Tests"]
+                    },
                     { "type": "Triggerable", "name": "monterey-debug-tests-wk1",
                       "builderNames": ["Apple-Monterey-Debug-WK1-Tests"]
                     },

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


--- trunk/Tools/CISupport/build-webkit-org/factories_unittest.py	2022-06-10 20:36:55 UTC (rev 295461)
+++ trunk/Tools/CISupport/build-webkit-org/factories_unittest.py	2022-06-10 21:22:16 UTC (rev 295462)
@@ -171,6 +171,24 @@
             'builtins-generator-tests',
             'trigger-crash-log-submission'
         ],
+        'Apple-Monterey-Release-WK2-Accessibility-Isolated-Tree-Tests': [
+            'configure-build',
+            'configuration',
+            'clean-and-update-working-directory',
+            'checkout-specific-revision',
+            'show-identifier',
+            'kill-old-processes',
+            'delete-WebKitBuild-directory',
+            'delete-stale-build-files',
+            'download-built-product',
+            'extract-built-product',
+            'layout-test',
+            'dashboard-tests',
+            'archive-test-results',
+            'upload',
+            'extract-test-results',
+            'set-permissions',
+        ],
         'Apple-Monterey-Debug-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