Intermittent dom/media/tests/mochitest/test_peerConnection_twoVideoStreams.html | Test timed out.
Categories
(Core :: WebRTC, defect, P5)
Tracking
()
People
(Reporter: intermittent-bug-filer, Unassigned)
References
(Depends on 1 open bug)
Details
(Keywords: intermittent-failure, regression)
#[markdown(off)]
Filed by: ccoroiu [at] mozilla.com
https://treeherder.mozilla.org/logviewer.html#?job_id=235737561&repo=autoland
[task 2019-03-24T16:43:48.792Z] 16:43:48 INFO - TEST-PASS | dom/media/tests/mochitest/test_peerConnection_twoVideoStreams.html | Remote trickle status should start out unknown
[task 2019-03-24T16:43:48.793Z] 16:43:48 INFO - Run step 14: PC_LOCAL_GUM
[task 2019-03-24T16:43:48.793Z] 16:43:48 INFO - Get 2 local streams
[task 2019-03-24T16:43:48.794Z] 16:43:48 INFO - Call getUserMedia for {"video":true}
[task 2019-03-24T16:43:48.795Z] 16:43:48 INFO - Call getUserMedia for {"video":true}
[task 2019-03-24T16:43:48.796Z] 16:43:48 INFO - Buffered messages finished
[task 2019-03-24T16:43:48.806Z] 16:43:48 INFO - TEST-UNEXPECTED-FAIL | dom/media/tests/mochitest/test_peerConnection_twoVideoStreams.html | Test timed out.
[task 2019-03-24T16:43:48.806Z] 16:43:48 INFO - SimpleTest.ok@https://example.com/tests/SimpleTest/SimpleTest.js:275:18
[task 2019-03-24T16:43:48.807Z] 16:43:48 INFO - reportError@https://example.com/tests/SimpleTest/TestRunner.js:121:22
[task 2019-03-24T16:43:48.807Z] 16:43:48 INFO - TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:142:7
[task 2019-03-24T16:43:48.807Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.807Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.808Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.808Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.808Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.808Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.808Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.808Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.808Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.808Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.808Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.809Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.809Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.809Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.809Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.810Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.810Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.810Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.810Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.810Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.811Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.811Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.811Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.811Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.812Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.812Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.813Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.813Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.813Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.813Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.814Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.814Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.814Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.815Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.815Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.815Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.816Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.816Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.818Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.819Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.819Z] 16:43:48 INFO - setTimeout handler*TestRunner._checkForHangs@https://example.com/tests/SimpleTest/TestRunner.js:163:5
[task 2019-03-24T16:43:48.823Z] 16:43:48 INFO - TestRunner.runTests/<@https://example.com/tests/SimpleTest/TestRunner.js:381:20
[task 2019-03-24T16:43:48.823Z] 16:43:48 INFO - promise callback*TestRunner.runTests@https://example.com/tests/SimpleTest/TestRunner.js:368:50
[task 2019-03-24T16:43:48.824Z] 16:43:48 INFO - RunSet.runtests@https://example.com/tests/SimpleTest/setup.js:201:14
[task 2019-03-24T16:43:48.827Z] 16:43:48 INFO - RunSet.runall@https://example.com/tests/SimpleTest/setup.js:180:12
[task 2019-03-24T16:43:48.829Z] 16:43:48 INFO - hookupTests@https://example.com/tests/SimpleTest/setup.js:273:12
[task 2019-03-24T16:43:48.830Z] 16:43:48 INFO - parseTestManifest@https://example.com/manifestLibrary.js:36:5
[task 2019-03-24T16:43:48.831Z] 16:43:48 INFO - getTestManifest/req.onload@https://example.com/manifestLibrary.js:49:11
[task 2019-03-24T16:43:48.831Z] 16:43:48 INFO - EventHandlerNonNull*getTestManifest@https://example.com/manifestLibrary.js:45:3
[task 2019-03-24T16:43:48.832Z] 16:43:48 INFO - hookup@https://example.com/tests/SimpleTest/setup.js:253:5
[task 2019-03-24T16:43:48.833Z] 16:43:48 INFO - EventHandlerNonNull*@https://example.com/tests?autorun=1&closeWhenDone=1&consoleLevel=INFO&manifestFile=tests.json&dumpOutputDirectory=%2Ftmp&cleanupCrashes=true:11:1
[task 2019-03-24T16:43:48.834Z] 16:43:48 INFO - GECKO(2470) | [Child 2518: Main Thread]: E/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:2721: GetStats: Found no pipelines matching selector.
[task 2019-03-24T16:43:48.835Z] 16:43:48 INFO - GECKO(2470) | [Child 2518: Main Thread]: E/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:2721: GetStats: Found no pipelines matching selector.
[task 2019-03-24T16:43:48.837Z] 16:43:48 INFO - GECKO(2470) | [Child 2518: Main Thread]: E/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:2721: GetStats: Found no pipelines matching selector.
[task 2019-03-24T16:43:48.842Z] 16:43:48 INFO - GECKO(2470) | [Child 2518: Main Thread]: E/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:2721: GetStats: Found no pipelines matching selector.
[task 2019-03-24T16:43:48.847Z] 16:43:48 INFO - GECKO(2470) | [Child 2518: Main Thread]: E/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:2721: GetStats: Found no pipelines matching selector.
[task 2019-03-24T16:43:48.853Z] 16:43:48 INFO - GECKO(2470) | [Child 2518: Main Thread]: E/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:2721: GetStats: Found no pipelines matching selector.
[task 2019-03-24T16:43:48.855Z] 16:43:48 INFO - GECKO(2470) | [Child 2518: Main Thread]: E/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:2721: GetStats: Found no pipelines matching selector.
[task 2019-03-24T16:43:48.856Z] 16:43:48 INFO - GECKO(2470) | [Child 2518: Main Thread]: E/signaling [main|PeerConnectionImpl] PeerConnectionImpl.cpp:2721: GetStats: Found no pipelines matching selector.
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Comment 10•6 years ago
|
||
Hmm, we have a number of failures here with error "Error in test execution: NotReadableError: Failed to allocate videosource ", like [1], [2], [3].
It happens intermittently after the timeout. Due to navigation? Are we hanging on a video-only-gUM?
[1] https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=247004204&repo=autoland&lineNumber=55314
[2] https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=246882573&repo=autoland&lineNumber=45572
[3] https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=246424929&repo=mozilla-central&lineNumber=46573
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Comment 21•6 years ago
|
||
Looks like this may have decreased in frequency lately. Looking at the other bugs that depend on gum_timeout, they seem to be pretty rare right now.
| Comment hidden (Intermittent Failures Robot) |
Comment 23•6 years ago
|
||
Another failure due to gum_timeout.
Comment 24•6 years ago
|
||
(In reply to Byron Campen [:bwc] from comment #23)
Another failure due to gum_timeout.
That one was in release so it makes sense.
This should work much better on linux now, after padenot's work there. I'd guess it was fixed by either bug 1429847 or bug 1567457 (https://github.com/djg/cubeb-pulse-rs/commit/3a748a2df25658f1c8c5a475b9dd2ae4561b174b).
Comment 25•6 years ago
|
||
It's entirely plausible that my patch has improved this one, and probably lots of others.
Comment 26•6 years ago
|
||
Description
•