Closed Bug 1517382 Opened 5 years ago Closed 5 years ago

Intermittent TV multiple failures on browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js e.g. | AudioContext is running. - false == true

Categories

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

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

Filed by: rgurzau [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=219679543&repo=autoland

https://queue.taskcluster.net/v1/task/WkdXoOGeRrWFgfEcQczv1g/runs/0/artifacts/public/logs/live_backing.log

[task 2019-01-02T23:53:43.884Z] 23:53:43     INFO - TEST-INFO | Main app process: exit 0
[task 2019-01-02T23:53:43.887Z] 23:53:43    ERROR - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js | leaked 2 window(s) until shutdown [url = https://example.com/browser/toolkit/content/tests/browser/file_video.html]
[task 2019-01-02T23:53:43.889Z] 23:53:43     INFO - TEST-INFO | toolkit/content/tests/browser/browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js | windows(s) leaked: [pid = 1286] [serial = 3], [pid = 1286] [serial = 1]
[task 2019-01-02T23:53:43.892Z] 23:53:43    ERROR - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js | leaked 1 docShell(s) until shutdown
[task 2019-01-02T23:53:43.894Z] 23:53:43     INFO - TEST-INFO | toolkit/content/tests/browser/browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js | docShell(s) leaked: [pid = 1286] [id = {08d3ad92-d8b3-401f-96aa-619d4929295e}]
[task 2019-01-02T23:53:43.896Z] 23:53:43    ERROR - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js | leaked 2 window(s) until shutdown [url = https://example.com/browser/toolkit/content/tests/browser/file_video.html]
[task 2019-01-02T23:53:43.898Z] 23:53:43     INFO - TEST-INFO | toolkit/content/tests/browser/browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js | windows(s) leaked: [pid = 1366] [serial = 1], [pid = 1366] [serial = 3]
[task 2019-01-02T23:53:43.901Z] 23:53:43    ERROR - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js | leaked 1 docShell(s) until shutdown
TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js | AudioContext is running. - false == true -

Log link: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=219680154&repo=autoland&lineNumber=1074

15:53:54     INFO - TEST-START | toolkit/content/tests/browser/browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js
15:53:54     INFO - GECKO(800) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/0g/sj7mf7_10pgf3lkxjpj5t0bh00000x/T/tmpHpDuPp.mozrunner/runtests_leaks_tab_pid808.log
15:53:54     INFO - GECKO(800) | [Parent 800, Main Thread] WARNING: '!mSelection', file /builds/worker/workspace/build/src/editor/libeditor/EditorBase.cpp, line 4813
15:53:54     INFO - GECKO(800) | [Parent 800, Main Thread] WARNING: '!editActionData.CanHandle()', file /builds/worker/workspace/build/src/editor/libeditor/EditorBase.cpp, line 1250
15:53:54     INFO - GECKO(800) | ++DOCSHELL 0x11f5e0000 == 1 [pid = 808] [id = {d644a516-4673-a449-9f9c-7ae178f4b4b8}]
15:53:54     INFO - GECKO(800) | ++DOMWINDOW == 1 (0x127406400) [pid = 808] [serial = 1] [outer = 0x0]
15:53:54     INFO - GECKO(800) | ++DOCSHELL 0x11ebe0000 == 1 [pid = 807] [id = {96291b8d-bd35-cf43-a1b2-640b80092981}]
15:53:54     INFO - GECKO(800) | ++DOMWINDOW == 1 (0x126a06400) [pid = 807] [serial = 1] [outer = 0x0]
15:53:54     INFO - GECKO(800) | ++DOMWINDOW == 2 (0x127408c00) [pid = 808] [serial = 2] [outer = 0x127406400]
15:53:54     INFO - GECKO(800) | ++DOMWINDOW == 2 (0x126a08c00) [pid = 807] [serial = 2] [outer = 0x126a06400]
15:53:54     INFO - GECKO(800) | ++DOMWINDOW == 3 (0x126acd800) [pid = 807] [serial = 3] [outer = 0x126a06400]
15:53:54     INFO - GECKO(800) | [Parent 800, Main Thread] WARNING: 'NS_FAILED(rv)', file /builds/worker/workspace/build/src/netwerk/url-classifier/UrlClassifierCommon.cpp, line 121
15:53:54     INFO - GECKO(800) | ++DOMWINDOW == 3 (0x1274cf800) [pid = 808] [serial = 3] [outer = 0x127406400]
15:53:55     INFO - GECKO(800) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/0g/sj7mf7_10pgf3lkxjpj5t0bh00000x/T/tmpHpDuPp.mozrunner/runtests_leaks_tab_pid809.log
15:53:56     INFO - GECKO(800) | [Child 808, Main Thread] WARNING: Cannot query channel count on a AudioSegment with no chunks.: '!mChunks.IsEmpty()', file /builds/worker/workspace/build/src/dom/media/AudioSegment.h, line 408
15:53:56     INFO - TEST-INFO | started process screencapture
15:53:57     INFO - TEST-INFO | screencapture: exit 0
15:53:57     INFO - Buffered messages logged at 15:53:54
15:53:57     INFO - Entering test bound start_tests
15:53:57     INFO - - setup test preference -
15:53:57     INFO - - start 'testResumeAudioContextWhenMediaElementSourceStarted' -
15:53:57     INFO - Buffered messages logged at 15:53:55
15:53:57     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "https://example.com/browser/toolkit/content/tests/browser/file_video.html" line: 0}]
15:53:57     INFO - Buffered messages logged at 15:53:56
15:53:57     INFO - - create audio context -
15:53:57     INFO - - check AudioContext status -
15:53:57     INFO - TEST-PASS | toolkit/content/tests/browser/browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js | AudioContext is not started yet. - true == true - 
15:53:57     INFO - - create and start MediaElementAudioSourceNode -
15:53:57     INFO - TEST-PASS | toolkit/content/tests/browser/browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js | video started playing - true == true - 
15:53:57     INFO - - AudioContext should be resumed after MediaElementAudioSourceNode started -
15:53:57     INFO - Buffered messages finished
15:53:57     INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js | AudioContext is running. - false == true - 
15:53:57     INFO - Stack trace:
15:53:57     INFO - resource://testing-common/content-task.js line 59 > eval:checkIfAudioContextIsAllowedToStart:7
15:53:57     INFO - - remove tab -



TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js | Test timed out -

Log link: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=219686623&repo=autoland&lineNumber=1440

00:37:57     INFO - Entering test bound start_tests
00:37:57     INFO - - setup test preference -
00:37:57     INFO - - start 'testResumeAudioContextWhenMediaElementSourceStarted' -
00:37:57     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "https://example.com/browser/toolkit/content/tests/browser/file_video.html" line: 0}]
00:37:57     INFO - - create audio context -
00:37:57     INFO - - check AudioContext status -
00:37:57     INFO - TEST-PASS | toolkit/content/tests/browser/browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js | AudioContext is not started yet. - true == true - 
00:37:57     INFO - - create and start MediaElementAudioSourceNode -
00:37:57     INFO - TEST-PASS | toolkit/content/tests/browser/browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js | video started playing - true == true - 
00:37:57     INFO - - AudioContext should be resumed after MediaElementAudioSourceNode started -
00:37:57     INFO - Buffered messages finished
00:37:57     INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js | Test timed out - 
00:37:57     INFO - GECKO(5660) | MEMORY STAT | vsize 767MB | vsizeMaxContiguous 595MB | residentFast 215MB | heapAllocated 66MB
00:37:57     INFO - TEST-OK | toolkit/content/tests/browser/browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js | took 90027ms
00:37:57     INFO - Not taking screenshot here: see the one that was previously logged
See Also: → 1513733
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.