Bug 311743
| Summary: | NEW-TEST: [macOS] media/encrypted-media/mock-navigator-requestMediaKeySystemAccess.html is a constant text failure | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Diego De La Toba <d_delatoba> |
| Component: | New Bugs | Assignee: | Diego De La Toba <d_delatoba> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | jer.noble, philn, vwatermeier, webkit-bot-watchers-bugzilla, webkit-bug-importer, zimmermann |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Diego De La Toba
media/encrypted-media/mock-navigator-requestMediaKeySystemAccess.html is a constant failure on macOS.
HISTORY:
https://results.webkit.org/?suite=layout-tests&test=media%2Fencrypted-media%2Fmock-navigator-requestMediaKeySystemAccess.html
DIFF URL:
https://build.webkit.org/results/Apple-Tahoe-Release-AppleSilicon-WK2-Tests/310765@main%20(3101)/media/encrypted-media/mock-navigator-requestMediaKeySystemAccess-pretty-diff.html
REPRODUCTION:
I was able to reproduce this with the following command on macOS 26.4 (NOTE: media/encrypted-media/mock-navigator-requestMediaKeySystemAccess-in-background.html, must precede the test in order to cause constant failures)
run-webkit-tests --no-build --no-retry --no-show-results --exit-after-n-failures=1 --expect-pass --iterations=9 --force -f --clobber-old-results --child-processes 1 media/encrypted-media/mock-navigator-requestMediaKeySystemAccess-in-background.html media/encrypted-media/mock-navigator-requestMediaKeySystemAccess.html --release
I am going to mark expectations as pass fail while this pends investigation.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/174337907>
Diego De La Toba
Test gardening pull request: https://github.com/WebKit/WebKit/pull/62285
EWS
Test gardening commit 310791@main (edcbc6d56e55): <https://commits.webkit.org/310791@main>
Reviewed commits have been landed. Closing PR #62285 and removing active labels.
Diego De La Toba
Pull request: https://github.com/WebKit/WebKit/pull/62286
Diego De La Toba
Failures are from missing mock.unregister() at the end of runTest() in the -in-background test, matching the cleanup pattern already used by the main test. Adding this resolves the failure but arguably the test harness should also be doing this cleanup not just the test.
Diego De La Toba
Pull request: https://github.com/WebKit/WebKit/pull/62309
Philippe Normand
*** Bug 311845 has been marked as a duplicate of this bug. ***
EWS
Committed 311144@main (ec0c999ff89c): <https://commits.webkit.org/311144@main>
Reviewed commits have been landed. Closing PR #62309 and removing active labels.