Bug 212488

Summary: [ macOS ] media/video-play-audio-require-user-gesture.html is a flaky timeout
Product: WebKit Reporter: Jacob Uphoff <jacob_uphoff>
Component: MediaAssignee: Peng Liu <peng.liu6>
Status: NEW ---    
Severity: Normal CC: peng.liu6, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Jacob Uphoff 2020-05-28 13:52:26 PDT
media/video-play-audio-require-user-gesture.html

This test has been a flaky timeout on macOS Catalina release wk2 since the test started to run on that platform.

History:

https://results.webkit.org/?suite=layout-tests&test=media%2Fvideo-play-audio-require-user-gesture.html&platform=mac&limit=50000

Diff:

--- /Volumes/Data/slave/catalina-release-tests-wk2/build/layout-test-results/media/video-play-audio-require-user-gesture-expected.txt
+++ /Volumes/Data/slave/catalina-release-tests-wk2/build/layout-test-results/media/video-play-audio-require-user-gesture-actual.txt
@@ -1,18 +1,5 @@
-Test that video play(), pause() and webkitEnterFullScreen() should not work unless a user clicked on the play button.
+#PID UNRESPONSIVE - WebKitTestRunner (pid 44245)
+FAIL: Timed out waiting for notifyDone to be called
 
-
-EVENT(canplaythrough)
-
-* No user gesture initiated
-RUN(handlePromise(video.play()))
-TEST(video.webkitEnterFullScreen()) THROWS(DOMException.INVALID_STATE_ERR) OK
-EXPECTED (video.paused == 'true') OK
-
-* User gesture initiated
-EVENT(playing)
-RUN(video.pause())
-EVENT(pause)
-EXPECTED (video.paused == 'true') OK
-RUN(video.webkitEnterFullScreen())
-END OF TEST
-
+#EOF
+#EOF
Comment 1 Radar WebKit Bug Importer 2020-05-28 13:53:52 PDT
<rdar://problem/63731578>
Comment 2 Jacob Uphoff 2020-05-28 14:08:18 PDT
set expectations here: https://trac.webkit.org/changeset/262260/webkit