Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: f2bf55e652d728e60cdc061123fe29cb31a277ec
https://github.com/WebKit/WebKit/commit/f2bf55e652d728e60cdc061123fe29cb31a277ec
Author: Youenn Fablet <[email protected]>
Date: 2024-12-17 (Tue, 17 Dec 2024)
Changed paths:
M LayoutTests/TestExpectations
M LayoutTests/http/wpt/mediarecorder/MediaRecorder-audio-bitrate.js
A LayoutTests/http/wpt/mediarecorder/pause-recording-2-expected.txt
A LayoutTests/http/wpt/mediarecorder/pause-recording-2.html
M LayoutTests/http/wpt/mediarecorder/pause-recording-expected.txt
M LayoutTests/http/wpt/mediarecorder/pause-recording.html
Log Message:
-----------
Improve reliability and debuggability of
http/wpt/mediarecorder/pause-recording.html and
http/wpt/mediarecorder/MediaRecorder-audio-bitrate-webm.html
rdar://141616340
https://bugs.webkit.org/show_bug.cgi?id=284816
Reviewed by Jean-Yves Avenard.
We mark those tests as slow.
We make sure that for the audio bitrate test, we gather enough data to be able
to compare correctly different bitrates.
We make sure to stop tracks in http/wpt/mediarecorder/pause-recording.html to
improve efficiency.
We move one of the test in its own
http/wpt/mediarecorder/pause-recording-2.html since it appears to be more flaky
than other tests.
We update the test by fixing a typo in the name of a promise that is reused
lowercase while it is defined mixedcase.
And we add a helper routine to wait for events with a timer so that the test
will give more information in case it is timing out.
* LayoutTests/TestExpectations:
* LayoutTests/http/wpt/mediarecorder/MediaRecorder-audio-bitrate.js:
(async record):
(record): Deleted.
* LayoutTests/http/wpt/mediarecorder/pause-recording-2-expected.txt: Added.
* LayoutTests/http/wpt/mediarecorder/pause-recording-2.html: Added.
* LayoutTests/http/wpt/mediarecorder/pause-recording-expected.txt:
* LayoutTests/http/wpt/mediarecorder/pause-recording.html:
Canonical link: https://commits.webkit.org/287950@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes