Closed Bug 1351841 Opened 7 years ago Closed 3 years ago

Intermittent toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | The pause state of audio2 is correct. - false == true -

Categories

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

defect

Tracking

()

RESOLVED FIXED

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, Whiteboard: [stockwell unknown])

In the last few days, this failure started occurring more frequently, having 30 in the last 7 days.
However, I think the trend will go down, so let's wait a few days and see if it will go below 30.
Whiteboard: [stockwell unknown]
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE

Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=244168795&repo=try&lineNumber=16992

[task 2019-05-02T13:09:19.516Z] 13:09:19 INFO - TEST-START | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js
[task 2019-05-02T13:09:19.592Z] 13:09:19 INFO - GECKO(6157) | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2019-05-02T13:09:19.669Z] 13:09:19 INFO - GECKO(6157) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpD2W1CV.mozrunner/runtests_leaks_tab_pid6338.log
[task 2019-05-02T13:09:19.914Z] 13:09:19 INFO - GECKO(6157) | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2019-05-02T13:09:20.051Z] 13:09:20 INFO - GECKO(6157) | ++DOCSHELL 0x7fc1054d8800 == 1 [pid = 6327] [id = {7be0d9ab-3389-4dc9-b63b-a6c50f22a0d2}]
[task 2019-05-02T13:09:20.176Z] 13:09:20 INFO - GECKO(6157) | ++DOMWINDOW == 1 (0x7fc105576d40) [pid = 6327] [serial = 1] [outer = (nil)]
[task 2019-05-02T13:09:20.176Z] 13:09:20 INFO - GECKO(6157) | ++DOCSHELL 0x7fbfe66d8800 == 1 [pid = 6338] [id = {142e38fb-f0a5-4dcd-a172-077bee727aab}]
[task 2019-05-02T13:09:20.197Z] 13:09:20 INFO - GECKO(6157) | [Child 6327, Main Thread] WARNING: No active window: file /builds/worker/workspace/build/src/js/xpconnect/src/XPCJSContext.cpp, line 662
[task 2019-05-02T13:09:20.273Z] 13:09:20 INFO - GECKO(6157) | ++DOMWINDOW == 1 (0x7fbfe57ead40) [pid = 6338] [serial = 1] [outer = (nil)]
[task 2019-05-02T13:09:20.289Z] 13:09:20 INFO - GECKO(6157) | [Child 6338, Main Thread] WARNING: No active window: file /builds/worker/workspace/build/src/js/xpconnect/src/XPCJSContext.cpp, line 662
[task 2019-05-02T13:09:20.406Z] 13:09:20 INFO - GECKO(6157) | ++DOMWINDOW == 2 (0x7fc1055d7c00) [pid = 6327] [serial = 2] [outer = 0x7fc105576d40]
[task 2019-05-02T13:09:20.422Z] 13:09:20 INFO - GECKO(6157) | ++DOMWINDOW == 2 (0x7fbfe6676000) [pid = 6338] [serial = 2] [outer = 0x7fbfe57ead40]
[task 2019-05-02T13:09:20.524Z] 13:09:20 INFO - GECKO(6157) | ++DOMWINDOW == 3 (0x7fbfe678bc00) [pid = 6338] [serial = 3] [outer = 0x7fbfe57ead40]
[task 2019-05-02T13:09:20.686Z] 13:09:20 INFO - [6132, Main Thread] WARNING: No active window: file /builds/worker/workspace/build/src/js/xpconnect/src/XPCJSContext.cpp, line 662
[task 2019-05-02T13:09:20.748Z] 13:09:20 INFO - GECKO(6157) | ++DOMWINDOW == 4 (0x7fbfe6636000) [pid = 6338] [serial = 4] [outer = 0x7fbfe57ead40]
[task 2019-05-02T13:09:21.535Z] 13:09:21 INFO - GECKO(6157) | --DOMWINDOW == 14 (0x7f3aaa6e6c00) [pid = 6206] [serial = 6] [outer = (nil)] [url = about:blank]
[task 2019-05-02T13:09:21.535Z] 13:09:21 INFO - GECKO(6157) | --DOMWINDOW == 13 (0x7f3aa9f5cc00) [pid = 6206] [serial = 7] [outer = (nil)] [url = about:blank]
[task 2019-05-02T13:09:21.535Z] 13:09:21 INFO - GECKO(6157) | --DOMWINDOW == 12 (0x7f3aa9f5e000) [pid = 6206] [serial = 9] [outer = (nil)] [url = about:blank]
[task 2019-05-02T13:09:21.535Z] 13:09:21 INFO - GECKO(6157) | --DOMWINDOW == 11 (0x7f3aa9f5d800) [pid = 6206] [serial = 8] [outer = (nil)] [url = about:blank]
[task 2019-05-02T13:09:21.536Z] 13:09:21 INFO - GECKO(6157) | --DOMWINDOW == 10 (0x7f3aa9f5f400) [pid = 6206] [serial = 10] [outer = (nil)] [url = about:blank]
[task 2019-05-02T13:09:21.782Z] 13:09:21 INFO - TEST-INFO | started process screentopng
[task 2019-05-02T13:09:22.671Z] 13:09:22 INFO - TEST-INFO | screentopng: exit 0
[task 2019-05-02T13:09:22.671Z] 13:09:22 INFO - Buffered messages logged at 13:09:19
[task 2019-05-02T13:09:22.672Z] 13:09:22 INFO - Entering test bound setup_test_preference
[task 2019-05-02T13:09:22.672Z] 13:09:22 INFO - Leaving test bound setup_test_preference
[task 2019-05-02T13:09:22.672Z] 13:09:22 INFO - Entering test bound test_suspended_pause_disposable
[task 2019-05-02T13:09:22.672Z] 13:09:22 INFO - Buffered messages logged at 13:09:20
[task 2019-05-02T13:09:22.673Z] 13:09:22 INFO - - page should have playing audio -
[task 2019-05-02T13:09:22.673Z] 13:09:22 INFO - Buffered messages logged at 13:09:21
[task 2019-05-02T13:09:22.674Z] 13:09:22 INFO - TEST-PASS | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | Event must be dispatched to correct browser. -
[task 2019-05-02T13:09:22.674Z] 13:09:22 INFO - - the default suspended state of all audio should be non-suspened -
[task 2019-05-02T13:09:22.675Z] 13:09:22 INFO - TEST-PASS | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | The suspeded state of audio1 is correct. - 0 == 0 -
[task 2019-05-02T13:09:22.675Z] 13:09:22 INFO - TEST-PASS | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | The suspeded state of audio2 is correct. - 0 == 0 -
[task 2019-05-02T13:09:22.676Z] 13:09:22 INFO - - only pause playing audio in the page -
[task 2019-05-02T13:09:22.676Z] 13:09:22 INFO - - page shouldn't have any playing audio -
[task 2019-05-02T13:09:22.677Z] 13:09:22 INFO - TEST-PASS | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | Event must be dispatched to correct browser. -
[task 2019-05-02T13:09:22.677Z] 13:09:22 INFO - TEST-PASS | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | The pause state of audio1 is correct. - true == true -
[task 2019-05-02T13:09:22.678Z] 13:09:22 INFO - Buffered messages finished
[task 2019-05-02T13:09:22.680Z] 13:09:22 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | The pause state of audio2 is correct. - false == true -
[task 2019-05-02T13:09:22.680Z] 13:09:22 INFO - Stack trace:
[task 2019-05-02T13:09:22.681Z] 13:09:22 INFO - resource://testing-common/content-task.js line 59 > eval:check_all_audio_pause_state:12
[task 2019-05-02T13:09:22.681Z] 13:09:22 INFO - resource://testing-common/content-task.js:null:60
[task 2019-05-02T13:09:22.682Z] 13:09:22 INFO - TEST-PASS | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | The suspeded state of audio1 is correct. - 3 == 3 -
[task 2019-05-02T13:09:22.683Z] 13:09:22 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-05-02T13:09:22.684Z] 13:09:22 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | The suspeded state of audio2 is correct. - 0 == 3 -
[task 2019-05-02T13:09:22.685Z] 13:09:22 INFO - Stack trace:
[task 2019-05-02T13:09:22.686Z] 13:09:22 INFO - resource://testing-common/content-task.js line 59 > eval:check_all_audio_suspended:12
[task 2019-05-02T13:09:22.686Z] 13:09:22 INFO - resource://testing-common/content-task.js:null:60
[task 2019-05-02T13:09:22.688Z] 13:09:22 INFO - - resume audio1 from page -
[task 2019-05-02T13:09:22.691Z] 13:09:22 INFO - GECKO(6157) | [Child 6338, MediaPlayback #3] WARNING: Decoder=7fbfe39a9000 state=SEEKING Audio not synced after seek, maybe a poorly muxed file?: file /builds/worker/workspace/build/src/dom/media/MediaDecoderStateMachine.cpp, line 1312
[task 2019-05-02T13:09:22.693Z] 13:09:22 INFO - TEST-PASS | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | Audio1 is paused. - true == true -
[task 2019-05-02T13:09:22.694Z] 13:09:22 INFO - TEST-PASS | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | Audio1 started playing. - true == true -
[task 2019-05-02T13:09:22.695Z] 13:09:22 INFO - TEST-PASS | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | The suspeded state of audio1 is correct. - 0 == 0 -
[task 2019-05-02T13:09:22.697Z] 13:09:22 INFO - - audio2 should still be suspended -
[task 2019-05-02T13:09:22.702Z] 13:09:22 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-05-02T13:09:22.704Z] 13:09:22 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | The suspeded state of audio2 is correct. - 0 == 3 -
[task 2019-05-02T13:09:22.705Z] 13:09:22 INFO - Stack trace:
[task 2019-05-02T13:09:22.706Z] 13:09:22 INFO - resource://testing-common/content-task.js line 59 > eval:check_audio2_suspended:9
[task 2019-05-02T13:09:22.707Z] 13:09:22 INFO - resource://testing-common/content-task.js:null:60
[task 2019-05-02T13:09:22.707Z] 13:09:22 INFO - GECKO(6157) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpD2W1CV.mozrunner/runtests_leaks_tab_pid6388.log
[task 2019-05-02T13:09:22.708Z] 13:09:22 INFO - GECKO(6157) | --DOMWINDOW == 20 (0x7efc71a50800) [pid = 6227] [serial = 7] [outer = (nil)] [url = about:blank]
[task 2019-05-02T13:09:22.709Z] 13:09:22 INFO - GECKO(6157) | --DOMWINDOW == 19 (0x7efc753f2000) [pid = 6227] [serial = 2] [outer = (nil)] [url = about:blank]
[task 2019-05-02T13:09:22.717Z] 13:09:22 INFO - GECKO(6157) | --DOMWINDOW == 18 (0x7efc75357c00) [pid = 6227] [serial = 3] [outer = (nil)] [url = about:blank]
[task 2019-05-02T13:09:22.718Z] 13:09:22 INFO - GECKO(6157) | --DOMWINDOW == 17 (0x7efc74465000) [pid = 6227] [serial = 5] [outer = (nil)] [url = about:blank]
[task 2019-05-02T13:09:22.718Z] 13:09:22 INFO - GECKO(6157) | --DOMWINDOW == 16 (0x7efc73e76400) [pid = 6227] [serial = 9] [outer = (nil)] [url = about:blank]
[task 2019-05-02T13:09:22.719Z] 13:09:22 INFO - GECKO(6157) | --DOMWINDOW == 15 (0x7efc74462000) [pid = 6227] [serial = 10] [outer = (nil)] [url = about:blank]
[task 2019-05-02T13:09:22.719Z] 13:09:22 INFO - GECKO(6157) | --DOMWINDOW == 14 (0x7efc70761800) [pid = 6227] [serial = 13] [outer = (nil)] [url = about:blank]
[task 2019-05-02T13:09:22.720Z] 13:09:22 INFO - GECKO(6157) | --DOMWINDOW == 13 (0x7efc70762400) [pid = 6227] [serial = 14] [outer = (nil)] [url = about:blank]
[task 2019-05-02T13:09:22.722Z] 13:09:22 INFO - GECKO(6157) | --DOMWINDOW == 12 (0x7efc7075bc00) [pid = 6227] [serial = 17] [outer = (nil)] [url = about:blank]
[task 2019-05-02T13:09:22.722Z] 13:09:22 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-05-02T13:09:22.723Z] 13:09:22 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | The pause state of audio2 is correct. - false == true -
[task 2019-05-02T13:09:22.723Z] 13:09:22 INFO - Stack trace:
[task 2019-05-02T13:09:22.723Z] 13:09:22 INFO - resource://testing-common/content-task.js line 59 > eval:check_audio2_pause_state:9
[task 2019-05-02T13:09:22.724Z] 13:09:22 INFO - resource://testing-common/content-task.js:null:60
[task 2019-05-02T13:09:22.725Z] 13:09:22 INFO - - stop audio1 from page -
[task 2019-05-02T13:09:22.726Z] 13:09:22 INFO - TEST-PASS | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | Audio1 is playing. - false == false -
[task 2019-05-02T13:09:22.726Z] 13:09:22 INFO - TEST-PASS | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | Audio1 stopped playing. - true == true -
[task 2019-05-02T13:09:22.726Z] 13:09:22 INFO - TEST-PASS | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | The suspeded state of audio1 is correct. - 0 == 0 -
[task 2019-05-02T13:09:22.726Z] 13:09:22 INFO - - audio2 should still be suspended -
[task 2019-05-02T13:09:22.729Z] 13:09:22 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-05-02T13:09:22.730Z] 13:09:22 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | The suspeded state of audio2 is correct. - 0 == 3 -
[task 2019-05-02T13:09:22.730Z] 13:09:22 INFO - Stack trace:
[task 2019-05-02T13:09:22.731Z] 13:09:22 INFO - resource://testing-common/content-task.js line 59 > eval:check_audio2_suspended:9
[task 2019-05-02T13:09:22.732Z] 13:09:22 INFO - resource://testing-common/content-task.js:null:60
[task 2019-05-02T13:09:22.733Z] 13:09:22 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-05-02T13:09:22.733Z] 13:09:22 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | The pause state of audio2 is correct. - false == true -
[task 2019-05-02T13:09:22.734Z] 13:09:22 INFO - Stack trace:
[task 2019-05-02T13:09:22.735Z] 13:09:22 INFO - resource://testing-common/content-task.js line 59 > eval:check_audio2_pause_state:9
[task 2019-05-02T13:09:22.735Z] 13:09:22 INFO - resource://testing-common/content-task.js:null:60
[task 2019-05-02T13:09:22.735Z] 13:09:22 INFO - GECKO(6157) | [Child 6327, Main Thread] WARNING: No active window: file /builds/worker/workspace/build/src/js/xpconnect/src/XPCJSContext.cpp, line 662
[task 2019-05-02T13:09:22.739Z] 13:09:22 INFO - GECKO(6157) | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2019-05-02T13:09:22.740Z] 13:09:22 INFO - Leaving test bound test_suspended_pause_disposable
[task 2019-05-02T13:09:22.816Z] 13:09:22 INFO - GECKO(6157) | MEMORY STAT | vsize 2981MB | residentFast 327MB | heapAllocated 112MB
[task 2019-05-02T13:09:22.820Z] 13:09:22 INFO - TEST-OK | toolkit/content/tests/browser/browser_audioCompeting_onlyForActiveAgent.js | took 3304ms
[task 2019-05-02T13:09:22.904Z] 13:09:22 INFO - GECKO(6157) | ++DOCSHELL 0x7ffa82986800 == 1 [pid = 6388] [id = {414bc3c3-6622-4240-9665-28a0b5b1ba72}]
[task 2019-05-02T13:09:22.933Z] 13:09:22 INFO - checking window state

Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Priority: -- → P3
Component: General → Audio/Video: Playback
Product: Toolkit → Core

This test doesn't exists anymore, close this bug.

Status: REOPENED → RESOLVED
Closed: 6 years ago3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.