Bug 262604 - REGRESSION(268393@main): [ macOS wk2 ] http/tests/media/video-webm-stall.html is constantly timing out.
Summary: REGRESSION(268393@main): [ macOS wk2 ] http/tests/media/video-webm-stall.html...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Jean-Yves Avenard [:jya]
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-10-03 21:35 PDT by Ben Schwartz
Modified: 2023-10-06 04:11 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Schwartz 2023-10-03 21:35:14 PDT
http/tests/media/video-webm-stall.html

This test is constantly timing out on macOS wk2.

HISTORY:

https://results.webkit.org/?suite=layout-tests&test=http%2Ftests%2Fmedia%2Fvideo-webm-stall.html

TEXT DIFF:

+FAIL: Timed out waiting for notifyDone to be called
+
 
 RUN(video.src = 'http://127.0.0.1:8000/media/resources/serve_video.py.webm?type=video/webm&name=../media-source/webm/test.webm&stallDuration=99999&stallOffset=13')
-EVENT(stalled)
-RUN(video.src = '')
-RUN(video.load())
-EVENT(emptied)
-RUN(video.src = 'http://127.0.0.1:8000/media/resources/serve_video.py.webm?type=video/webm&name=../media-source/webm/test.webm')
-EVENT(canplay)
-END OF TEST
 
DIFF URL:

https://build.webkit.org/results/Apple-Sonoma-Release-AppleSilicon-WK2-Tests/268820@main%20(108)/http/tests/media/video-webm-stall-pretty-diff.html

REPRODUCIBILITY:

I was able to reproduce this issue on macOS Sonoma (14.0, 23A344/arm64) ToT using the following command:

run-webkit-tests --verbose --clobber-old-results http/tests/media/video-webm-stall.html

REGRESSION:

This test was failing until 268820@main, at which point it began constantly timing out. The information about the constant text failures before 268820@main is in bug #236788.
Comment 1 Radar WebKit Bug Importer 2023-10-03 21:35:25 PDT
<rdar://problem/116443613>
Comment 2 EWS 2023-10-03 22:22:35 PDT
Test gardening commit 268828@main (06547df6bd1b): <https://commits.webkit.org/268828@main>

Reviewed commits have been landed. Closing PR #18611 and removing active labels.
Comment 3 Ben Schwartz 2023-10-03 22:29:55 PDT
CORRECTION: The identified regression point is 268393@main, not 268820@main.
Comment 4 Jean-Yves Avenard [:jya] 2023-10-06 00:32:48 PDT
Pull request: https://github.com/WebKit/WebKit/pull/18752
Comment 5 EWS 2023-10-06 04:11:02 PDT
Committed 268982@main (6498f1b92db2): <https://commits.webkit.org/268982@main>

Reviewed commits have been landed. Closing PR #18752 and removing active labels.