Recent failure log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=231379513&repo=mozilla-central&lineNumber=26304
00:16:11 INFO - TEST-START | dom/media/tests/mochitest/test_peerConnection_basicAudioDynamicPtMissingRtpmap.html
00:16:47 INFO - TEST-FAIL | dom/media/tests/mochitest/test_peerConnection_basicAudioDynamicPtMissingRtpmap.html | The author of the test has indicated that flaky timeouts are expected. Reason: WebRTC inherently depends on timeouts
00:16:47 INFO - Checking for stats in [["outbound_rtp_audio_0",{"id":"outbound_rtp_audio_0","timestamp":1551485806441,"type":"outbound-rtp","kind":"audio","mediaType":"audio","nackCount":0,"remoteId":"","ssrc":2903051305,"bytesSent":0,"packetsSent":0}],["C2RO",{"id":"C2RO","timestamp":1551485806441,"type":"candidate-pair","bytesReceived":0,"bytesSent":0,"componentId":1,"lastPacketReceivedTimestamp":0,"lastPacketSentTimestamp":0,"localCandidateId":"wLK1","nominated":false,"priority":9115005270282338000,"readable":true,"remoteCandidateId":"gXd6","selected":false,"state":"cancelled","transportId":"transport_0","writable":true}],["Y/uK",{"id":"Y/uK","timestamp":1551485806441,"type":"candidate-pair","bytesReceived":917,"bytesSent":993,"componentId":1,"lastPacketReceivedTimestamp":311057512917,"lastPacketSentTimestamp":311057515369,"localCandidateId":"wLK1","nominated":true,"priority":7962083765675491000,"readable":true,"remoteCandidateId":"X/xi","selected":true,"state":"succeeded","transportId":"transport_0","writable":true}],["wLK1",{"id":"wLK1","timestamp":1551485806441,"type":"local-candidate","address":"10.145.20.57","candidateType":"host","port":61202,"priority":2122252543,"protocol":"udp"}],["eiwL",{"id":"eiwL","timestamp":1551485806441,"type":"local-candidate","address":"10.145.20.57","candidateType":"host","port":50284,"priority":2105524479,"protocol":"tcp"}],["X/xi",{"id":"X/xi","timestamp":1551485806441,"type":"remote-candidate","address":"10.145.20.57","candidateType":"prflx","port":61206,"priority":1853817087,"protocol":"udp"}],["gXd6",{"id":"gXd6","timestamp":1551485806441,"type":"remote-candidate","address":"10.145.20.57","candidateType":"host","port":61206,"priority":2122252543,"protocol":"udp"}],["Y/Zj",{"id":"Y/Zj","timestamp":1551485806441,"type":"remote-candidate","address":"10.145.20.57","candidateType":"host","port":9,"priority":2105524479,"protocol":"tcp"}]] for audio track {4cffec41-fb5c-431a-988f-e54eb14329bc}retry number 60
00:16:47 INFO - Should have RTP stats for track {4cffec41-fb5c-431a-988f-e54eb14329bc}
00:16:47 INFO - RTP stats: {"id":"outbound_rtp_audio_0","timestamp":1551485806441,"type":"outbound-rtp","kind":"audio","mediaType":"audio","nackCount":0,"remoteId":"","ssrc":2903051305,"bytesSent":0,"packetsSent":0}
00:16:47 INFO - Track {4cffec41-fb5c-431a-988f-e54eb14329bc} has 0 outbound-rtp RTP packets.
00:16:47 INFO - TEST-FAIL | dom/media/tests/mochitest/test_peerConnection_basicAudioDynamicPtMissingRtpmap.html | The author of the test has indicated that flaky timeouts are expected. Reason: WebRTC inherently depends on timeouts
00:16:47 INFO - Buffered messages finished
00:16:47 INFO - TEST-UNEXPECTED-FAIL | dom/media/tests/mochitest/test_peerConnection_basicAudioDynamicPtMissingRtpmap.html | Error in test execution: Error: Timeout checking for stats for track {87f0e3b1-63fc-42cb-bc94-16097a405740} after at least30000ms waitForRtpFlow@http://mochi.test:8888/tests/dom/media/tests/mochitest/pc.js:1582:11 ... asyncwaitForMediaFlow/<@http://mochi.test:8888/tests/dom/media/tests/mochitest/pc.js:1634:63 ... waitForMediaFlow@http://mochi.test:8888/tests/dom/media/tests/mochitest/pc.js:1634:45 ... PC_LOCAL_WAIT_FOR_MEDIA_FLOW@http://mochi.test:8888/tests/dom/media/tests/mochitest/templates.js:372:25 ... execute/</<@http://mochi.test:8888/tests/dom/media/tests/mochitest/head.js:852:31 ...
00:16:47 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:275:18
00:16:47 INFO - execute/<@dom/media/tests/mochitest/head.js:856:14
00:16:47 INFO - promise callbackexecute@dom/media/tests/mochitest/head.js:855:8
00:16:47 INFO - PeerConnectionTest.prototype.run@dom/media/tests/mochitest/pc.js:486:21
00:16:47 INFO - @dom/media/tests/mochitest/test_peerConnection_basicAudioDynamicPtMissingRtpmap.html:31:10
00:16:47 INFO - runNetworkTest/<@dom/media/tests/mochitest/pc.js:2187:13
00:16:47 INFO - asyncrunTestWhenReady/<@dom/media/tests/mochitest/head.js:473:41
00:16:47 INFO - promise callbackrunTestWhenReady@dom/media/tests/mochitest/head.js:473:25
00:16:47 INFO - runNetworkTest@dom/media/tests/mochitest/pc.js:2169:9
00:16:47 INFO - async*@dom/media/tests/mochitest/test_peerConnection_basicAudioDynamicPtMissingRtpmap.html:15:3
Description
•