Open Bug 1453375 Opened 3 years ago Updated 2 years ago

Intermittent dom/media/test/test_mediarecorder_principals.html | Test timed out.

Categories

(Core :: Audio/Video: Recording, defect, P5)

defect

Tracking

()

People

(Reporter: apavel, Unassigned)

Details

(Keywords: intermittent-failure, leave-open, Whiteboard: [stockwell disabled])

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #1383677 +++


https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=14b2d3f79612ee11ca64456004adb59792a0e8b6&selectedJob=173096183

Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=173096183&repo=autoland&lineNumber=4463

07:11:45     INFO - TEST-START | dom/media/test/test_mediarecorder_principals.html
07:11:45     INFO - GECKO(782) | ++DOMWINDOW == 18 (0x126a70000) [pid = 783] [serial = 475] [outer = 0x124718c00]
07:11:47     INFO - GECKO(782) | ++DOCSHELL 0x129068800 == 4 [pid = 783] [id = {5001babd-7ba8-4d4e-bba2-4c9766d0ad1e}]
07:11:47     INFO - GECKO(782) | ++DOMWINDOW == 19 (0x126a71c00) [pid = 783] [serial = 476] [outer = 0x0]
07:11:47     INFO - GECKO(782) | ++DOMWINDOW == 20 (0x126a72000) [pid = 783] [serial = 477] [outer = 0x126a71c00]
07:11:48     INFO - GECKO(782) | [Parent 782, Main Thread] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/worker/workspace/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5096
07:11:48     INFO - GECKO(782) | [Parent 782, Main Thread] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/worker/workspace/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5096
07:11:50     INFO - GECKO(782) | --DOMWINDOW == 19 (0x1253a7c00) [pid = 783] [serial = 466] [outer = 0x0] [url = about:blank]
07:11:50     INFO - GECKO(782) | --DOMWINDOW == 18 (0x123a7e000) [pid = 783] [serial = 462] [outer = 0x0] [url = about:blank]
07:11:55     INFO - GECKO(782) | --DOMWINDOW == 17 (0x1253a8800) [pid = 783] [serial = 467] [outer = 0x0] [url = about:blank]
07:11:55     INFO - GECKO(782) | --DOMWINDOW == 16 (0x126a6f400) [pid = 783] [serial = 468] [outer = 0x0] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
07:11:55     INFO - GECKO(782) | --DOMWINDOW == 15 (0x126a75c00) [pid = 783] [serial = 470] [outer = 0x0] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
07:11:55     INFO - GECKO(782) | --DOMWINDOW == 14 (0x126bc7800) [pid = 783] [serial = 472] [outer = 0x0] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
07:11:55     INFO - GECKO(782) | --DOMWINDOW == 13 (0x1253a7400) [pid = 783] [serial = 461] [outer = 0x0] [url = http://mochi.test:8888/tests/dom/media/test/test_mediarecorder_creation.html]
07:11:55     INFO - GECKO(782) | --DOMWINDOW == 12 (0x1253a8000) [pid = 783] [serial = 463] [outer = 0x0] [url = about:blank]
07:11:55     INFO - GECKO(782) | --DOMWINDOW == 11 (0x1247d4c00) [pid = 783] [serial = 464] [outer = 0x0] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
07:12:03     INFO - GECKO(782) | --DOMWINDOW == 10 (0x126bd4000) [pid = 783] [serial = 474] [outer = 0x0] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
07:12:43     INFO - GECKO(782) | --DOCSHELL 0x123e80800 == 3 [pid = 783] [id = {ccd41d37-7bf2-4047-af28-b3744694fb1b}]
07:12:48     INFO - GECKO(782) | --DOMWINDOW == 9 (0x126a6dc00) [pid = 783] [serial = 471] [outer = 0x0] [url = http://mochi.test:8888/tests/dom/media/test/test_mediarecorder_getencodeddata.html]
07:12:48     INFO - GECKO(782) | --DOMWINDOW == 8 (0x1253b4800) [pid = 783] [serial = 465] [outer = 0x0] [url = http://mochi.test:8888/tests/dom/media/test/test_mediarecorder_creation_fail.html]
07:12:48     INFO - GECKO(782) | --DOMWINDOW == 7 (0x126bc7400) [pid = 783] [serial = 473] [outer = 0x0] [url = http://mochi.test:8888/tests/dom/media/test/test_mediarecorder_playback_can_repeat.html]
07:12:48     INFO - GECKO(782) | --DOMWINDOW == 6 (0x126a70c00) [pid = 783] [serial = 469] [outer = 0x0] [url = http://mochi.test:8888/tests/dom/media/test/test_mediarecorder_fires_start_event_once_when_erroring.html]
07:17:11     INFO - TEST-INFO | started process screencapture
07:17:11     INFO - TEST-INFO | screencapture: exit 0
07:17:11     INFO - Buffered messages logged at 07:11:47
07:17:11     INFO - TEST-PASS | dom/media/test/test_mediarecorder_principals.html | A valid string reason is expected 
07:17:11     INFO - TEST-PASS | dom/media/test/test_mediarecorder_principals.html | Reason cannot be empty 
07:17:11     INFO - Buffered messages logged at 07:11:48
07:17:11     INFO - TEST-PASS | dom/media/test/test_mediarecorder_principals.html | mediaRecorder.start() must throw SecurityError 
07:17:11     INFO - TEST-PASS | dom/media/test/test_mediarecorder_principals.html | mediaRecorder.start() should not throw here, and didn't 
07:17:11     INFO - Buffered messages finished
07:17:11     INFO - TEST-UNEXPECTED-FAIL | dom/media/test/test_mediarecorder_principals.html | Test timed out. 
07:17:11     INFO -     reportError@SimpleTest/TestRunner.js:121:7
07:17:11     INFO -     TestRunner._checkForHangs@SimpleTest/TestRunner.js:142:7
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
07:17:11     INFO -     TestRunner.runTests@SimpleTest/TestRunner.js:380:5
07:17:11     INFO -     RunSet.runtests@SimpleTest/setup.js:194:3
07:17:11     INFO -     RunSet.runall@SimpleTest/setup.js:173:5
07:17:11     INFO -     hookupTests@SimpleTest/setup.js:266:5
07:17:11     INFO - parseTestManifest@http://mochi.test:8888/manifestLibrary.js:36:5
07:17:11     INFO - getTestManifest/req.onload@http://mochi.test:8888/manifestLibrary.js:49:11
07:17:11     INFO - EventHandlerNonNull*getTestManifest@http://mochi.test:8888/manifestLibrary.js:45:3
07:17:11     INFO -     hookup@SimpleTest/setup.js:246:5
07:17:11     INFO - EventHandlerNonNull*@http://mochi.test:8888/tests?autorun=1&closeWhenDone=1&consoleLevel=INFO&hideResultsTable=1&manifestFile=tests.json&dumpOutputDirectory=%2Fvar%2Ffolders%2Frb%2F1r3__fwx40q5jmhbpk_d6qbc00000w%2FT&cleanupCrashes=true:11:1
07:17:12     INFO - GECKO(782) | MEMORY STAT | vsize 4237MB | residentFast 215MB | heapAllocated 18MB
Component: Audio/Video: Playback → Audio/Video: Recording
There are 28 total failures in the last 7 days, all on windows10-64-qr opt.
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=219239889&repo=mozilla-inbound&lineNumber=2275

20:07:21     INFO - TEST-START | dom/media/test/test_mediarecorder_principals.html
20:12:34     INFO - TEST-INFO | started process screenshot
20:12:34     INFO - TEST-INFO | screenshot: exit 0
20:12:34     INFO - Buffered messages logged at 20:07:21
20:12:34     INFO - TEST-PASS | dom/media/test/test_mediarecorder_principals.html | A valid string reason is expected 
20:12:34     INFO - TEST-PASS | dom/media/test/test_mediarecorder_principals.html | Reason cannot be empty 
20:12:34     INFO - Buffered messages finished
20:12:34     INFO - TEST-UNEXPECTED-FAIL | dom/media/test/test_mediarecorder_principals.html | Test timed out. 
20:12:34     INFO -     SimpleTest.ok@SimpleTest/SimpleTest.js:275:7
20:12:34     INFO -     reportError@SimpleTest/TestRunner.js:121:7
20:12:34     INFO -     TestRunner._checkForHangs@SimpleTest/TestRunner.js:142:7
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:5
20:12:34     INFO -     TestRunner.runTests/<@SimpleTest/TestRunner.js:381:9
20:12:34     INFO -     promise callback*TestRunner.runTests@SimpleTest/TestRunner.js:368:50
20:12:34     INFO -     RunSet.runtests@SimpleTest/setup.js:201:3
20:12:34     INFO -     RunSet.runall@SimpleTest/setup.js:180:5
20:12:34     INFO -     hookupTests@SimpleTest/setup.js:273:5
20:12:34     INFO - parseTestManifest@http://mochi.test:8888/manifestLibrary.js:36:5
20:12:34     INFO - getTestManifest/req.onload@http://mochi.test:8888/manifestLibrary.js:49:11
20:12:34     INFO - EventHandlerNonNull*getTestManifest@http://mochi.test:8888/manifestLibrary.js:45:3
20:12:34     INFO -     hookup@SimpleTest/setup.js:253:5
20:12:34     INFO - EventHandlerNonNull*@http://mochi.test:8888/tests?autorun=1&closeWhenDone=1&consoleLevel=INFO&manifestFile=tests.json&dumpOutputDirectory=c%3A%5Cusers%5Ctask_1546113127%5Cappdata%5Clocal%5Ctemp&cleanupCrashes=true:11:1
20:12:35     INFO - GECKO(2248) | MEMORY STAT | vsize 1618MB | vsizeMaxContiguous 132127249MB | residentFast 143MB | heapAllocated 14MB

Nils can you take a look or assign someone?
Whiteboard: [stockwell needswork:owner]
Hi! Since no one is looking at this and it has 55 failures since 21st december I made a patch to disable this on win10 webrender where it fails the most.
Assignee: nobody → csabou
Attachment #9034616 - Flags: review?(jmaher)
Assignee: csabou → nobody
Attachment #9034616 - Flags: review?(jmaher) → review+
Whiteboard: [stockwell needswork:owner] → [stockwell disabled]
Pushed by csabou@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/c045cee04526
Disable dom/media/test/test_mediarecorder_principals.html on win10 webrender. r=jmaher
Keywords: checkin-needed
You need to log in before you can comment on or make changes to this bug.