Closed
Bug 1724557
Opened 3 years ago
Closed 2 years ago
Intermittent toolkit/content/tests/browser/browser_media_wakelock.js | Test timed out -
Categories
(Toolkit :: General, defect, P5)
Toolkit
General
Tracking
()
RESOLVED
DUPLICATE
of bug 1775550
People
(Reporter: intermittent-bug-filer, Unassigned)
References
Details
(Keywords: intermittent-failure)
Attachments
(2 files)
Filed by: malexandru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=347718024&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Xd675CMiTJ20LXcN27d44A/runs/0/artifacts/public/logs/live_backing.log
[task 2021-08-07T03:34:17.858Z] 03:34:17 INFO - TEST-START | toolkit/content/tests/browser/browser_media_wakelock.js
[task 2021-08-07T03:34:18.266Z] 03:34:18 INFO - GECKO(6324) | [Child 6755, MediaDecoderStateMachine #1] WARNING: 10aee4200 Could not set cubeb stream name.: file /builds/worker/checkouts/gecko/dom/media/AudioStream.cpp:367
[task 2021-08-07T03:34:19.122Z] 03:34:19 INFO - GECKO(6324) | JavaScript error: resource://gre/actors/AudioPlaybackParent.jsm, line 24: TypeError: can't access property "audioPlaybackStopped", browser is null
[task 2021-08-07T03:34:19.128Z] 03:34:19 INFO - GECKO(6324) | [Parent 6324, IPC I/O Parent] WARNING: FileDescriptorSet destroyed with unconsumed descriptors: file /builds/worker/checkouts/gecko/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc:19
[task 2021-08-07T03:34:19.612Z] 03:34:19 INFO - GECKO(6324) | [Child 6756, MediaDecoderStateMachine #1] WARNING: 116ed7600 Could not set cubeb stream name.: file /builds/worker/checkouts/gecko/dom/media/AudioStream.cpp:367
[task 2021-08-07T03:34:20.576Z] 03:34:20 INFO - GECKO(6324) | [Child 6757, MediaDecoderStateMachine #1] WARNING: 10dae5000 Could not set cubeb stream name.: file /builds/worker/checkouts/gecko/dom/media/AudioStream.cpp:367
[task 2021-08-07T03:34:22.891Z] 03:34:22 INFO - GECKO(6324) | [Child 6767, MediaDecoderStateMachine #1] WARNING: 118dd7b00 Could not set cubeb stream name.: file /builds/worker/checkouts/gecko/dom/media/AudioStream.cpp:367
[task 2021-08-07T03:34:23.791Z] 03:34:23 INFO - GECKO(6324) | JavaScript error: resource://gre/actors/AudioPlaybackParent.jsm, line 24: TypeError: can't access property "audioPlaybackStopped", browser is null
[task 2021-08-07T03:34:24.155Z] 03:34:24 INFO - GECKO(6324) | [Child 6768, MediaDecoderStateMachine #1] WARNING: 10f5e2c00 OpenCubeb() failed to init cubeb: file /builds/worker/checkouts/gecko/dom/media/AudioStream.cpp:324
[task 2021-08-07T03:34:24.156Z] 03:34:24 INFO - GECKO(6324) | [Child 6768, MediaDecoderStateMachine #1] WARNING: Decoder=11b5b8000 [OnMediaSinkAudioError]: file /builds/worker/checkouts/gecko/dom/media/MediaDecoderStateMachine.cpp:3980
[task 2021-08-07T03:34:24.156Z] 03:34:24 INFO - GECKO(6324) | [Child 6768, MediaDecoderStateMachine #1] WARNING: Decoder=11b5b8000 Decode error: NS_ERROR_DOM_MEDIA_MEDIASINK_ERR (0x806e000b) - OnMediaSinkAudioError: file /builds/worker/checkouts/gecko/dom/media/MediaDecoderStateMachine.cpp:3541
[task 2021-08-07T03:35:02.975Z] 03:35:02 INFO - TEST-INFO | started process screencapture
[task 2021-08-07T03:35:03.111Z] 03:35:03 INFO - TEST-INFO | screencapture: exit 0
[task 2021-08-07T03:35:03.111Z] 03:35:03 INFO - Buffered messages logged at 03:34:17
[task 2021-08-07T03:35:03.111Z] 03:35:03 INFO - Entering test bound testCheckWakelockWhenChangeTabVisibility
[task 2021-08-07T03:35:03.112Z] 03:35:03 INFO - start a new tab for 'playing video'
[task 2021-08-07T03:35:03.112Z] 03:35:03 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}]
[task 2021-08-07T03:35:03.112Z] 03:35:03 INFO - Buffered messages logged at 03:34:18
[task 2021-08-07T03:35:03.112Z] 03:35:03 INFO - wait for media starting playing
[task 2021-08-07T03:35:03.112Z] 03:35:03 INFO - TEST-PASS | toolkit/content/tests/browser/browser_media_wakelock.js | video started playing. - true == true -
<...>
[task 2021-08-07T03:35:03.124Z] 03:35:03 INFO - TEST-PASS | toolkit/content/tests/browser/browser_media_wakelock.js | video started playing. - true == true -
[task 2021-08-07T03:35:03.124Z] 03:35:03 INFO - wait until wakelock becomes locked-foreground
[task 2021-08-07T03:35:03.124Z] 03:35:03 INFO - Console message: [JavaScript Warning: "Media resource https://example.com/browser/toolkit/content/tests/browser/audio.ogg could not be decoded, error: Error Code: NS_ERROR_DOM_MEDIA_MEDIASINK_ERR (0x806e000b)
[task 2021-08-07T03:35:03.124Z] 03:35:03 INFO - Details: OnMediaSinkAudioError" {file: "https://example.com/browser/toolkit/content/tests/browser/file_mediaPlayback2.html" line: 0}]
[task 2021-08-07T03:35:03.124Z] 03:35:03 INFO - Buffered messages finished
[task 2021-08-07T03:35:03.125Z] 03:35:03 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_media_wakelock.js | Test timed out -
[task 2021-08-07T03:35:03.125Z] 03:35:03 INFO - GECKO(6324) | MEMORY STAT | vsize 410618MB | residentFast 427MB | heapAllocated 133MB
[task 2021-08-07T03:35:03.125Z] 03:35:03 INFO - TEST-OK | toolkit/content/tests/browser/browser_media_wakelock.js | took 45122ms
[task 2021-08-07T03:35:03.125Z] 03:35:03 INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-08-07T03:35:03.125Z] 03:35:03 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_media_wakelock.js | Found a tab after previous test timed out: https://example.com/browser/toolkit/content/tests/browser/file_mediaPlayback2.html -
[task 2021-08-07T03:35:03.125Z] 03:35:03 INFO - checking window state
[task 2021-08-07T03:35:03.125Z] 03:35:03 INFO - TEST-START | toolkit/content/tests/browser/browser_media_wakelock_PIP.js
[task 2021-08-07T03:35:03.181Z] 03:35:03 INFO - GECKO(6324) | must wait for focus
[task 2021-08-07T03:35:03.320Z] 03:35:03 INFO - GECKO(6324) | [Child 6773, MediaDecoderStateMachine #1] WARNING: 11907ed00 Could not set cubeb stream name.: file /builds/worker/checkouts/gecko/dom/media/AudioStream.cpp:367
[task 2021-08-07T03:35:03.368Z] 03:35:03 INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-08-07T03:35:03.368Z] 03:35:03 INFO - Buffered messages logged at 03:35:03
[task 2021-08-07T03:35:03.368Z] 03:35:03 INFO - Entering test bound testCheckWakelockForPIPVideo
[task 2021-08-07T03:35:03.368Z] 03:35:03 INFO - start a new tab for 'playing a PIP video'
[task 2021-08-07T03:35:03.369Z] 03:35:03 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}]
[task 2021-08-07T03:35:03.369Z] 03:35:03 INFO - wait for PIP video starting playing
[task 2021-08-07T03:35:03.369Z] 03:35:03 INFO - TEST-PASS | toolkit/content/tests/browser/browser_media_wakelock_PIP.js | video started playing. - true == true -
[task 2021-08-07T03:35:03.369Z] 03:35:03 INFO - wait until wakelock becomes locked-foreground
[task 2021-08-07T03:35:03.369Z] 03:35:03 INFO - TEST-PASS | toolkit/content/tests/browser/browser_media_wakelock_PIP.js | the wakelock state for 'audio-playing' is equal to 'locked-foreground' -
[task 2021-08-07T03:35:03.369Z] 03:35:03 INFO - TEST-PASS | toolkit/content/tests/browser/browser_media_wakelock_PIP.js | the wakelock state for 'video-playing' is equal to 'locked-foreground' -
[task 2021-08-07T03:35:03.370Z] 03:35:03 INFO - switch tab to background and still own foreground locks due to visible PIP video
[task 2021-08-07T03:35:03.370Z] 03:35:03 INFO - Buffered messages finished
[task 2021-08-07T03:35:03.370Z] 03:35:03 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_media_wakelock.js | Uncaught exception received from previously timed out test - at chrome://mochitests/content/browser/toolkit/content/tests/browser/head.js:342 - ReferenceError: is is not defined
[task 2021-08-07T03:35:03.370Z] 03:35:03 INFO - Stack trace:
[task 2021-08-07T03:35:03.370Z] 03:35:03 INFO - waitForExpectedWakeLockState@chrome://mochitests/content/browser/toolkit/content/tests/browser/head.js:342:3
[task 2021-08-07T03:35:03.685Z] 03:35:03 INFO - TEST-PASS | toolkit/content/tests/browser/browser_media_wakelock_PIP.js | the wakelock state for 'audio-playing' is equal to 'locked-foreground' -
[task 2021-08-07T03:35:03.686Z] 03:35:03 INFO - TEST-PASS | toolkit/content/tests/browser/browser_media_wakelock_PIP.js | the wakelock state for 'video-playing' is equal to 'locked-foreground' -
Comment hidden (Intermittent Failures Robot) |
Comment 2•3 years ago
|
||
Bug 1714200 had enabled e.g. mochitests on macOS 11.
Updated•3 years ago
|
Assignee: nobody → aryx.bugmail
Status: NEW → ASSIGNED
Pushed by archaeopteryx@coole-files.de: https://hg.mozilla.org/integration/autoland/rev/9398dfc25347 skip browser_media_wakelock.js on macOS 11 with Apple Silicon for failing frequently. r=mossop DONTBUILD
Comment 4•3 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
status-firefox93:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 93 Branch
Comment hidden (Intermittent Failures Robot) |
Comment 6•3 years ago
|
||
Recent occurrence: https://treeherder.mozilla.org/logviewer?job_id=348896536&repo=autoland&lineNumber=11146
Status: RESOLVED → REOPENED
status-firefox93:
fixed → ---
Keywords: leave-open
Resolution: FIXED → ---
Target Milestone: 93 Branch → ---
Comment hidden (Intermittent Failures Robot) |
Comment 8•3 years ago
|
||
skip
condition got removed in bug 1726309 but test is not as stable as
expected.
Updated•3 years ago
|
Attachment #9237497 -
Attachment description: WIP: Bug 1724557 - skip test browser_media_wakelock.js again on Apple Silicon for intermittent failures. DONTBUILD → Bug 1724557 - skip test browser_media_wakelock.js again on Apple Silicon for intermittent failures. DONTBUILD
Pushed by archaeopteryx@coole-files.de: https://hg.mozilla.org/integration/autoland/rev/75a7ce28bb47 skip test browser_media_wakelock.js again on Apple Silicon for intermittent failures. DONTBUILD
Comment 10•3 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Updated•3 years ago
|
Assignee: aryx.bugmail → nobody
Status: REOPENED → NEW
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) |
Updated•2 years ago
|
Status: NEW → RESOLVED
Closed: 3 years ago → 2 years ago
Resolution: --- → DUPLICATE
Updated•2 years ago
|
Keywords: leave-open
You need to log in
before you can comment on or make changes to this bug.
Description
•