Skip to content
Permalink
Browse files
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
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@295462 268f45cc-cd09-0410-ab3c-d52691b4dbfc
  • Loading branch information
twilco committed Jun 10, 2022
1 parent cf543cc commit c225c61dc422da163399eac54d96edf6bfa9e0bd
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 1 deletion.
@@ -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"]
},
@@ -171,6 +171,24 @@ class TestExpectedBuildSteps(unittest.TestCase):
'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',

0 comments on commit c225c61

Please sign in to comment.