Bug 208573

Summary: [ iOS ] webrtc/video-replace-track.html has been flaky failing on iOS
Product: WebKit Reporter: Jacob Uphoff <jacob_uphoff>
Component: WebRTCAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: webkit-bot-watchers-bugzilla, webkit-bug-importer, youennf
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Jacob Uphoff 2020-03-04 07:48:25 PST
webrtc/video-replace-track.html

Has been flaky failing on iOS since the test was introduced on that platform. It fails on both debug and release. 

The test has also been flaky timeout on macOS but I am making a separate bug for that as there are other tests timing out with it on that platform.

History:

https://results.webkit.org/?suite=layout-tests&test=webrtc%2Fvideo-replace-track.html

Diff:

--- /Volumes/Data/slave/ipados-simulator-13-release-tests-wk2/build/layout-test-results/webrtc/video-replace-track-expected.txt
+++ /Volumes/Data/slave/ipados-simulator-13-release-tests-wk2/build/layout-test-results/webrtc/video-replace-track-actual.txt
@@ -1,6 +1,6 @@
 
 PASS Switching from front to back camera 
 PASS Switching from front to back camera, with lower resolution 
-PASS Switching from front to back camera, with higher resolution 
+FAIL Switching from front to back camera, with higher resolution promise_test: Unhandled rejection with value: "testFrontCameraImage timed out"
 PASS Replace a track for a sender created by addTransceiver and used by addTrack
Comment 1 Radar WebKit Bug Importer 2020-03-04 07:49:02 PST
<rdar://problem/60039982>
Comment 2 Jacob Uphoff 2020-03-04 07:53:06 PST
Set expectations here: https://trac.webkit.org/changeset/257842/webkit
Comment 3 Jacob Uphoff 2020-03-04 08:58:31 PST
This is reproducible  by running the rest in iterations with this command ‘run-webkit-tests --root BUILD webrtc/video-replace-track.html --ios-simulator --iterations 2000 -f --force’