Bug 210173 - [iOS] webrtc/h265.html is consistently timing out
Summary: [iOS] webrtc/h265.html is consistently timing out
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebRTC (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-04-07 20:55 PDT by Ryan Haddad
Modified: 2020-04-08 09:34 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 Ryan Haddad 2020-04-07 20:55:21 PDT
webrtc/h265.html is consistently timing out on iOS / iPadOS simulator bots

The test has been timing out since it was added with "Add initial support for WebRTC HEVC" in https://trac.webkit.org/changeset/259452

--- /Volumes/Data/slave/ipados-simulator-13-release-tests-wk2/build/layout-test-results/webrtc/h265-expected.txt
+++ /Volumes/Data/slave/ipados-simulator-13-release-tests-wk2/build/layout-test-results/webrtc/h265-actual.txt
@@ -1,12 +1,5 @@
-Video should be running, go to black and running.
-Following, should be a snapshot of the video, a black frame and a snapshot of the video.
-  
+#PID UNRESPONSIVE - WebKitTestRunnerApp (pid 11070)
+FAIL: Timed out waiting for notifyDone to be called
 
-PASS H265 in getCapabilities 
-PASS Verify H265 activation 
-PASS Setting video exchange 
-PASS Ensuring connection state is connected 
-PASS Track is enabled, video should not be black 
-PASS Track is disabled, video should be black 
-PASS Track is enabled, video should not be black 2 
-
+#EOF
+#EOF


https://results.webkit.org/?suite=layout-tests&test=webrtc%2Fh265.html
Comment 1 Radar WebKit Bug Importer 2020-04-07 20:55:38 PDT
<rdar://problem/61428164>
Comment 2 Ryan Haddad 2020-04-07 20:56:17 PDT
On Slack, Youenn said he would look at this tomorrow.
Comment 3 Ryan Haddad 2020-04-07 20:59:23 PDT
Skipped the test on iOS in https://trac.webkit.org/changeset/259702/webkit
Comment 4 youenn fablet 2020-04-08 09:34:54 PDT
stderr:
(RTCVideoEncoderH265.mm:505): Failed to set data rate limit(h265_vps_sps_pps_tracker.cc:81): No PPS with id 0 received
(h265_vps_sps_pps_tracker.cc:81): No PPS with id 0 received
(video_receive_stream.cc:721): No decodable frame in 200 ms, requesting keyframe.

So something is not working properly on the simulator or iOS.