Bug 261957 - REGRESSION(267683@main): [ iOS ] media/audio-play-with-video-element-interrupted.html is a flaky/consistent failure.
Summary: REGRESSION(267683@main): [ iOS ] media/audio-play-with-video-element-interrup...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-09-22 10:03 PDT by Ben Schwartz
Modified: 2023-09-22 10:25 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-09-22 10:03:52 PDT
media/audio-play-with-video-element-interrupted.html

This test is a flaky/consistent timeout on the iOS 16 simulator.

HISTORY:

https://results.webkit.org/?suite=layout-tests&test=media%2Faudio-play-with-video-element-interrupted.html&platform=ios

TEXT DIFF:

+FAIL: Timed out waiting for notifyDone to be called
+
 Test that a video element with an audio source always gets paused when audio is interrupted.
 
 
@@ -9,6 +11,4 @@
 RUN(video.play())
 EVENT(playing)
 RUN(internals.beginAudioSessionInterruption())
-EVENT(pause)
-END OF TEST
 
DIFF URL:

https://build.webkit.org/results/Apple-iPadOS-16-Simulator-Release-WK2-Tests/268313@main%20(2751)/media/audio-play-with-video-element-interrupted-pretty-diff.html

REPRODUCIBILITY:

I was able to reproduce this issue on iOS 17 Simulator (SDK: 21A293b) ToT using the following command:

run-webkit-tests --ios-simulator --clobber-old-results --verbose --iterations 20 --exit-after-n-failures 1 media/audio-play-with-video-element-interrupted.html

REGRESSION:

Contextual information and bisection results indicate there is a regression point at 267683@main. This issue did not reproduce at 267682@main and the changes at 267683@main seem to be directly related.
Comment 1 Radar WebKit Bug Importer 2023-09-22 10:04:14 PDT
<rdar://problem/115899527>
Comment 2 Ben Schwartz 2023-09-22 10:20:34 PDT
Title/description update: this occurs on iOS 16+, wk2.
Comment 3 EWS 2023-09-22 10:25:52 PDT
Test gardening commit 268319@main (d32a7f7ff73d): <https://commits.webkit.org/268319@main>

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