Closed Bug 1625099 Opened 4 years ago Closed 3 years ago

High frequency dom/media/mediacontrol/tests/browser_media_control_metadata.js | Test timed out -

Categories

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

defect

Tracking

()

RESOLVED FIXED
87 Branch
Tracking Status
firefox86 --- fixed
firefox87 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: alwu)

References

Details

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

Attachments

(1 file)

Filed by: rmaries [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=294822514&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/CjtEkmmHTcq35xJpAK8n1w/runs/0/artifacts/public/logs/live_backing.log


[task 2020-03-26T07:48:51.803Z] 07:48:51 INFO - TEST-START | dom/media/mediacontrol/tests/browser_media_control_metadata.js
[task 2020-03-26T07:50:21.925Z] 07:50:21 INFO - TEST-PASS | dom/media/mediacontrol/tests/browser_media_control_metadata.js | artwork sizes '128x128' is equal to 128x128 -
[task 2020-03-26T07:50:21.925Z] 07:50:21 INFO - TEST-PASS | dom/media/mediacontrol/tests/browser_media_control_metadata.js | artwork type 'image/jpeg' is equal to image/jpeg -
[task 2020-03-26T07:50:21.925Z] 07:50:21 INFO - open another page in tab2
[task 2020-03-26T07:50:21.925Z] 07:50:21 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/dom/media/mediacontrol/tests/file_non_autoplay.html" line: 0}]
[task 2020-03-26T07:50:21.925Z] 07:50:21 INFO - set metadata for tab2
[task 2020-03-26T07:50:21.925Z] 07:50:21 INFO - start media in tab2
[task 2020-03-26T07:50:21.926Z] 07:50:21 INFO - Buffered messages finished
[task 2020-03-26T07:50:21.926Z] 07:50:21 INFO - TEST-UNEXPECTED-FAIL | dom/media/mediacontrol/tests/browser_media_control_metadata.js | Test timed out -
[task 2020-03-26T07:50:21.926Z] 07:50:21 INFO - GECKO(3348) | MEMORY STAT | vsize 2104270MB | vsizeMaxContiguous 65074431MB | residentFast 289MB | heapAllocated 87MB
[task 2020-03-26T07:50:21.926Z] 07:50:21 INFO - TEST-OK | dom/media/mediacontrol/tests/browser_media_control_metadata.js | took 90076ms
[task 2020-03-26T07:50:21.926Z] 07:50:21 INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-03-26T07:50:21.926Z] 07:50:21 INFO - TEST-UNEXPECTED-FAIL | dom/media/mediacontrol/tests/browser_media_control_metadata.js | Found a tab after previous test timed out: https://example.com/browser/dom/media/mediacontrol/tests/file_non_autoplay.html -
[task 2020-03-26T07:50:21.926Z] 07:50:21 INFO - GECKO(3348) | [Parent 7380, Main Thread] WARNING: '!mName', file /builds/worker/checkouts/gecko/editor/libeditor/EditAggregateTransaction.cpp, line 91
[task 2020-03-26T07:50:21.927Z] 07:50:21 INFO - GECKO(3348) | [Parent 7380, Main Thread] WARNING: EditAggregationTransaction::GetName() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/PlaceholderTransaction.cpp, line 217
[task 2020-03-26T07:50:21.927Z] 07:50:21 INFO - GECKO(3348) | [Parent 7380, Main Thread] WARNING: nsIAbsorbingTransaction::GetTxnName() failed, but ignored: 'NS_SUCCEEDED(rvIgnored)', file /builds/worker/checkouts/gecko/editor/libeditor/PlaceholderTransaction.cpp, line 188
[task 2020-03-26T07:50:21.929Z] 07:50:21 INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-03-26T07:50:21.929Z] 07:50:21 INFO - TEST-UNEXPECTED-FAIL | dom/media/mediacontrol/tests/browser_media_control_metadata.js | Found a tab after previous test timed out: https://example.com/browser/dom/media/mediacontrol/tests/file_non_autoplay.html -
[task 2020-03-26T07:50:21.967Z] 07:50:21 INFO - GECKO(3348) | [Child 7424: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 000002265B94C800 == 1 [pid = 7424] [id = {b3da3351-03cd-4fc7-84ca-972c41e45a92}]
[task 2020-03-26T07:50:21.967Z] 07:50:21 INFO - GECKO(3348) | [Child 7424: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (0000022662072090) [pid = 7424] [serial = 13] [outer = 0000000000000000]
[task 2020-03-26T07:50:21.967Z] 07:50:21 INFO - GECKO(3348) | [Child 7424: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (0000022661C99000) [pid = 7424] [serial = 14] [outer = 0000022662072090]
[task 2020-03-26T07:50:21.996Z] 07:50:21 INFO - GECKO(3348) | [Child 7424: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 3 (00000226620A2000) [pid = 7424] [serial = 15] [outer = 0000022662072090]
[task 2020-03-26T07:50:21.996Z] 07:50:21 INFO - checking window state
[task 2020-03-26T07:50:22.026Z] 07:50:22 INFO - GECKO(3348) | JavaScript error: resource://gre/actors/AudioPlaybackParent.jsm, line 19: TypeError: can't access property "audioPlaybackStopped", browser is null

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Summary: Intermittent dom/media/mediacontrol/tests/browser_media_control_metadata.js | Test timed out - → Intermittent High frequency dom/media/mediacontrol/tests/browser_media_control_metadata.js | Test timed out -
Summary: Intermittent High frequency dom/media/mediacontrol/tests/browser_media_control_metadata.js | Test timed out - → High frequency dom/media/mediacontrol/tests/browser_media_control_metadata.js | Test timed out -

Possibly started with Bug 1604247

Flags: needinfo?(alwu)
See Also: → 1688507
Assignee: nobody → alwu
Flags: needinfo?(alwu)

When controller gets deactivated, we would have had reset the display metadata already, so we can remove the promise for metadatachange.

The reason of causing failure is because metadatachange sometime would race with deactivated. If metadatachange gets dispatched after deactivated, we would miss that event.

The actual fix for event race will be handled in bug 1688507, this patch is simply fixing the failure.

Regressed by: 1685399
Whiteboard: [retriggered][stockwell needswork:owner]

I don't think they're related.

No longer regressed by: 1685399
Pushed by alwu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/39b116dd7e27
no need to wait for `metadatachange`. r=bryce
Status: REOPENED → RESOLVED
Closed: 4 years ago3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: