media/audio-playback-restriction-removed-track-enabled.html [ Timeout Pass ] media/controls/inline-elements-dropoff-order.html [ Failure Pass ] media/encrypted-media/clearKey/clearKey-session-life-cycle.html [ Failure Crash ] media/media-can-play-webm.html [ Failure ] media/media-controller-time-constant.html [ Timeout ] media/media-controller-time.html [ Timeout ] media/media-controller-unpause.html [ Timeout ] media/track/track-cues-pause-on-exit.html [ Timeout Pass ] media/video-as-img-output-pts.html [ Timeout Pass ] media/video-canvas-createPattern.html [ Crash ] media/video-controller-child-rate.html [ Timeout ] media/video-controller-currentTime-rate.html [ Failure ] media/video-orientation-canvas.html [ Failure ] media/video-set-rate-from-pause.html [ Timeout Pass ]
Why was this flagged in the wk2 expectations?
They are flagged as flaky because of the GPU Process work. Now "media in GPU Process" is enabled in the test runner for Mac and iOS. It is disabled for GStreamer-based ports, right? Then maybe I need to move the change to mac-wk2 and ios-wk2.
(In reply to Peng Liu from comment #2) > They are flagged as flaky because of the GPU Process work. Now "media in GPU > Process" is enabled in the test runner for Mac and iOS. It is disabled for > GStreamer-based ports, right? Then maybe I need to move the change to > mac-wk2 and ios-wk2. I moved most to the glib TestExpectation as expect-pass: https://github.com/WebKit/WebKit/commit/3ff6c67518b693e0511fa75b1342fdcdd1b24941
(In reply to Philippe Normand from comment #3) > > I moved most to the glib TestExpectation as expect-pass: > https://github.com/WebKit/WebKit/commit/ > 3ff6c67518b693e0511fa75b1342fdcdd1b24941 Thanks!
<rdar://problem/74439562>
media/video-controller-child-rate.html is consistently failing on iOS. Able to reproduce issue using: run-webkit-tests --ios-simulator --iterations 200 -f media/video-controller-child-rate.html
Following tests are passing on bots now: media/video-as-img-output-pts.html media/track/track-cues-pause-on-exit.html media/controls/inline-elements-dropoff-order.html media/audio-playback-restriction-removed-track-enabled.html
Created attachment 422256 [details] Patch
Committed r273914: <https://commits.webkit.org/r273914> All reviewed patches have been landed. Closing bug and clearing flags on attachment 422256 [details].
Reopen this bug to track the remaining 4 test failures.
media/media-controller-unpause.html no longer fails on the bots, likely due to r273895
It looks like these are left: media/encrypted-media/clearKey/clearKey-session-life-cycle.html media/video-controller-child-rate.html media/video-set-rate-from-pause.html
media/video-set-rate-from-pause.html was fixed by https://bugs.webkit.org/show_bug.cgi?id=223386
Patch for Bug 223523 will fix the failure of media/video-controller-child-rate.html.
media/encrypted-media/clearKey/clearKey-session-life-cycle.html is failing because the retain count of the mediaKeySession internal instance is 2 instead of 1, but this is due to the instance being retained by the RemoteCDMFactory for tracking purposes, and not an actual bug.