Bug 261423
Summary: | [ EWS macOS WK1 ] run-layout-tests-in-stress-mode always runs tests in WK2 (with WKTR) | ||
---|---|---|---|
Product: | WebKit | Reporter: | Abrar Rahman Protyasha <a_protyasha> |
Component: | Tools / Tests | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | aakash_jain, a_protyasha, ap, jbedard, ryanhaddad, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Abrar Rahman Protyasha
It looks like the run-layout-tests-in-stress-mode is unconditionally running layout tests with WebKitTestRunner (WK2), even on a WK1 bot. This was an unexpected revelation as I was debugging a EWS failure recently on the macOS-Monterey-Release-WK1-Tests-EWS bot: https://ews-build.webkit.org/#/builders/10/builds/15732
Notice that the output log of the run-layout-tests-in-stress-mode stage from the linked job reads (unexpectedly):
```
Using port 'mac-monterey-wk2'
```
Whereas the output log of the layout-tests stage from the same job reads (as expected):
```
Using port 'mac-monterey'
```
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/115672166>
Brianna Fan
Pull request: https://github.com/WebKit/WebKit/pull/17935
EWS
Committed 268254@main (6d5c08794a57): <https://commits.webkit.org/268254@main>
Reviewed commits have been landed. Closing PR #17935 and removing active labels.