Bug 235125

Summary: Add post-commit build to run accessibility isolated tree mode layout tests
Product: WebKit Reporter: Tyler Wilcock <tyler_w>
Component: Tools / TestsAssignee: Tyler Wilcock <tyler_w>
Status: RESOLVED FIXED    
Severity: Normal CC: aakash_jain, aboxhall, andresg_22, apinheiro, ap, cfleizach, dmazzoni, ews-watchlist, jbedard, jcraig, jdiggs, ryanhaddad, samuel_white, tyler_w, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch none

Tyler Wilcock
Reported 2022-01-12 11:14:17 PST
Add Big Sur post-commit build to run accessibility isolated tree mode layout tests.
Attachments
Patch (4.98 KB, patch)
2022-01-12 11:20 PST, Tyler Wilcock
no flags
Patch (4.98 KB, patch)
2022-01-13 19:42 PST, Tyler Wilcock
no flags
Patch (8.01 KB, patch)
2022-01-20 09:12 PST, Tyler Wilcock
no flags
Patch (7.98 KB, patch)
2022-01-20 09:17 PST, Tyler Wilcock
no flags
Patch (5.66 KB, patch)
2022-01-20 09:28 PST, Tyler Wilcock
no flags
Patch (3.04 KB, patch)
2022-06-10 11:31 PDT, Tyler Wilcock
no flags
Patch (4.43 KB, patch)
2022-06-10 11:45 PDT, Tyler Wilcock
no flags
Patch (4.39 KB, patch)
2022-06-10 11:49 PDT, Tyler Wilcock
no flags
Tyler Wilcock
Comment 1 2022-01-12 11:20:44 PST
Tyler Wilcock
Comment 2 2022-01-12 11:22:02 PST
Comment on attachment 448973 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=448973&action=review > Tools/CISupport/build-webkit-org/config.json:248 > + "additionalArguments": ["--no-retry-failures", "--accessibility-isolated-tree", "accessibility/"], Is specifying "accessibility/" in additionalArguments a fine way to only run accessibility tests on this builder? > Tools/CISupport/build-webkit-org/config.json:249 > + "workernames": ["bot302"] What bot should I use for this new builder?
Tyler Wilcock
Comment 3 2022-01-13 19:42:43 PST
Radar WebKit Bug Importer
Comment 4 2022-01-19 11:20:33 PST
Aakash Jain
Comment 5 2022-01-19 17:47:45 PST
Also need to change "platform" for bot179 in config.json to "mac-bigsur". That would also fix red services ews status-bubble. Sample run: https://build.webkit-dev.org/#/builders/120/builds/2
Aakash Jain
Comment 6 2022-01-19 18:46:19 PST
Comment on attachment 449129 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=449129&action=review > Tools/CISupport/build-webkit-org/config.json:246 > + { "name": "Apple-BigSur-Release-WK2-Accessibility-Isolated-Tree-Tests", "factory": "TestAllButJSCFactory", "builddir": "bigsur-release-tests-wk2-accessibility-isolated-tree", To run just the layout tests, you can replace TestAllButJSCFactory with TestLayoutFactory. Sample run: https://build.webkit-dev.org/#/builders/120/builds/4
Tyler Wilcock
Comment 7 2022-01-20 09:12:15 PST
Tyler Wilcock
Comment 8 2022-01-20 09:17:31 PST
Tyler Wilcock
Comment 9 2022-01-20 09:28:05 PST
Tyler Wilcock
Comment 10 2022-06-10 11:31:06 PDT
Tyler Wilcock
Comment 11 2022-06-10 11:45:23 PDT
Tyler Wilcock
Comment 12 2022-06-10 11:49:49 PDT
EWS
Comment 13 2022-06-10 14:22:24 PDT
Committed r295462 (251468@main): <https://commits.webkit.org/251468@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 460166 [details].
Aakash Jain
Comment 14 2022-06-10 14:33:10 PDT
Restarted build.webkit.org to pick up this change. The queue is live at https://build.webkit.org/#/builders/Apple-Monterey-Release-WK2-Accessibility-Isolated-Tree-Tests
Note You need to log in before you can comment on or make changes to this bug.