Bug 277908
Summary: | [ iOS macOS Debug wk2 ] imported/w3c/web-platform-tests/mediacapture-insertable-streams/VideoTrackGenerator-with-window-tracks.https.html is a flaky text failure | ||
---|---|---|---|
Product: | WebKit | Reporter: | Dawn Morningstar <Morningstar> |
Component: | WebRTC | Assignee: | youenn fablet <youennf> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | darbinyan, webkit-bot-watchers-bugzilla, webkit-bug-importer, youennf |
Priority: | P2 | Keywords: | InRadar |
Version: | Other | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
See Also: | https://github.com/web-platform-tests/wpt/pull/51324 |
Dawn Morningstar
imported/w3c/web-platform-tests/mediacapture-insertable-streams/VideoTrackGenerator-with-window-tracks.https.html
is a flaky text failure on iOS, this has been a flaky text failure since it was added at 273497@main
History:
https://results.webkit.org/?platform=ios&recent=false&limit=50000&suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fmediacapture-insertable-streams%2FVideoTrackGenerator-with-window-tracks.https.html
Diff:
--- /Volumes/Data/worker/Apple-iOS-17-Simulator-Release-WK2-Tests/build/layout-test-results/imported/w3c/web-platform-tests/mediacapture-insertable-streams/VideoTrackGenerator-with-window-tracks.https-expected.txt
+++ /Volumes/Data/worker/Apple-iOS-17-Simulator-Release-WK2-Tests/build/layout-test-results/imported/w3c/web-platform-tests/mediacapture-insertable-streams/VideoTrackGenerator-with-window-tracks.https-actual.txt
@@ -5,5 +5,5 @@
PASS Tests that frames are actually rendered correctly in a stream used for a video element.
PASS Tests that frames are actually rendered correctly in a stream sent over a peer connection.
-PASS Tests that frames are sent correctly with RTCRtpEncodingParameters.scaleResolutionDownBy.
+FAIL Tests that frames are sent correctly with RTCRtpEncodingParameters.scaleResolutionDownBy. assert_less_than: Mismatched pixel expected a number less than 5 but got 25
Diff-url:
https://build.webkit.org/results/Apple-iOS-17-Simulator-Release-WK2-Tests/282073@main%20(4770)/imported/w3c/web-platform-tests/mediacapture-insertable-streams/VideoTrackGenerator-with-window-tracks.https-diff.txt
Test-run:
https://build.webkit.org/results/Apple-iOS-17-Simulator-Release-WK2-Tests/282073@main%20(4770)/results.html
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/133593781>
Dawn Morningstar
Pull request: https://github.com/WebKit/WebKit/pull/31992
EWS
Test gardening commit 282081@main (1eecd97d11e9): <https://commits.webkit.org/282081@main>
Reviewed commits have been landed. Closing PR #31992 and removing active labels.
Marta Darbinyan
Observing the flakiness in macOS queues as well that also appears as false positive failures in EWS. Modifying test expectation to reflect the update in macOS too.
Log output:
PASS Tests that frames are sent correctly with RTCRtpEncodingParameters.scaleResolutionDownBy.
8FAIL Tests that frames are sent correctly with RTCRtpEncodingParameters.scaleResolutionDownBy. promise_test: Unhandled rejection with value: object "DataCloneError: The object can not be cloned."
Link:
https://build.webkit.org/results/Apple-Sequoia-Debug-AppleSilicon-WK2-Tests/285188@main%20(68)/results.html
EWS
Test gardening commit 285208@main (43f48ff8a032): <https://commits.webkit.org/285208@main>
Reviewed commits have been landed. Closing PR #35226 and removing active labels.
youenn fablet
(In reply to Marta Darbinyan from comment #4)
> Observing the flakiness in macOS queues as well that also appears as false
> positive failures in EWS. Modifying test expectation to reflect the update
> in macOS too.
>
> Log output:
> PASS Tests that frames are sent correctly with
> RTCRtpEncodingParameters.scaleResolutionDownBy.
> 8FAIL Tests that frames are sent correctly with
> RTCRtpEncodingParameters.scaleResolutionDownBy. promise_test: Unhandled
> rejection with value: object "DataCloneError: The object can not be cloned."
>
> Link:
> https://build.webkit.org/results/Apple-Sequoia-Debug-AppleSilicon-WK2-Tests/
> 285188@main%20(68)/results.html
This failure here seems related to `worker.postMessage({type:"getVideoFrame", track: e.track}, [e.track]);`
We should clone the track before transferring it,
youenn fablet
Submitted web-platform-tests pull request: https://github.com/web-platform-tests/wpt/pull/51324
EWS
Committed 292152@main (276a55cb1ea3): <https://commits.webkit.org/292152@main>
Reviewed commits have been landed. Closing PR #42397 and removing active labels.