Intermittent dom/base/test/fullscreen/test_fullscreen-api.html | single tracking bug
Categories
(Core :: DOM: Core & HTML, defect, P3)
Tracking
()
People
(Reporter: jmaher, Unassigned)
References
Details
(Keywords: intermittent-failure, intermittent-testcase, leave-open, Whiteboard: [retriggered][stockwell disabled])
Attachments
(1 file, 1 obsolete file)
Reporter | ||
Comment 1•2 years ago
|
||
Additional information about this bug failures and frequency patterns can be found by running: ./mach test-info failure-report --bug 1776996
Comment hidden (Intermittent Failures Robot) |
Comment 3•2 years ago
|
||
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) |
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) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•2 years ago
|
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) |
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) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Reporter | ||
Updated•2 years ago
|
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) |
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) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 49•1 year ago
|
||
All failures on mozilla-central should actually be set for Bug 1828910.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 54•1 year ago
|
||
There have been 79 total failures in the last 7 days.
There are:
- 29 failures on
OS X 10.15 WebRender Shippable opt
- 33 failures on
OS X 10.15 WebRender opt
- 3 failures on
Linux 18.04 x64 WebRender tsan opt
- 4 failures on
Linux 18.04 x64 WebRender debug
- 6 failures on
Linux 18.04 x64 CCov WebRender opt
- 4 failures on
Linux 18.04 x64 WebRender asan opt
The 2 lines of failure that were encountered in all cases are: Test timed out. -
and (The exception cannot be converted to string.) - Should not throw any errors
. In addition, in some cases we also have [fullscreen] requestFullscreen with bogus arg (123) shouldn't throw exception
among other failure lines.
Recent failure log.
[task 2023-04-29T21:14:29.111Z] 21:14:29 INFO - TEST-PASS | dom/base/test/fullscreen/test_fullscreen-api.html | [fullscreen] Should have left full-screen mode (third time).
[task 2023-04-29T21:14:29.111Z] 21:14:29 INFO - Buffered messages finished
[task 2023-04-29T21:14:29.113Z] 21:14:29 INFO - TEST-UNEXPECTED-FAIL | dom/base/test/fullscreen/test_fullscreen-api.html | [fullscreen] requestFullscreen with bogus arg (123) shouldn't throw exception
[task 2023-04-29T21:14:29.113Z] 21:14:29 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:424:16
[task 2023-04-29T21:14:29.113Z] 21:14:29 INFO - ok@dom/base/test/fullscreen/file_fullscreen-api.html:27:10
[task 2023-04-29T21:14:29.113Z] 21:14:29 INFO - exit_to_arg_test_1@dom/base/test/fullscreen/file_fullscreen-api.html:196:5
[task 2023-04-29T21:14:29.113Z] 21:14:29 INFO - async*onFullscreenChange/</<@dom/base/test/fullscreen/file_fullscreen-utils.js:53:58
[task 2023-04-29T21:14:29.113Z] 21:14:29 INFO - setTimeout handler*SimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:920:41
[task 2023-04-29T21:14:29.113Z] 21:14:29 INFO - onFullscreenChange/<@dom/base/test/fullscreen/file_fullscreen-utils.js:53:43
[task 2023-04-29T21:14:29.113Z] 21:14:29 INFO - FrameRequestCallback*onFullscreenChange@dom/base/test/fullscreen/file_fullscreen-utils.js:53:26
[task 2023-04-29T21:14:29.113Z] 21:14:29 INFO - EventListener.handleEvent*addFullscreenChangeContinuation@dom/base/test/fullscreen/file_fullscreen-utils.js:55:7
[task 2023-04-29T21:14:29.113Z] 21:14:29 INFO - enter4@dom/base/test/fullscreen/file_fullscreen-api.html:178:34
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - onFullscreenChange/</<@dom/base/test/fullscreen/file_fullscreen-utils.js:53:58
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - setTimeout handler*SimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:920:41
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - onFullscreenChange/<@dom/base/test/fullscreen/file_fullscreen-utils.js:53:43
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - FrameRequestCallback*onFullscreenChange@dom/base/test/fullscreen/file_fullscreen-utils.js:53:26
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - EventListener.handleEvent*addFullscreenChangeContinuation@dom/base/test/fullscreen/file_fullscreen-utils.js:55:7
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - error1@dom/base/test/fullscreen/file_fullscreen-api.html:168:34
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - listener/</<@dom/base/test/fullscreen/file_fullscreen-utils.js:65:58
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - setTimeout handler*SimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:920:41
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - listener/<@dom/base/test/fullscreen/file_fullscreen-utils.js:65:43
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - FrameRequestCallback*listener@dom/base/test/fullscreen/file_fullscreen-utils.js:65:26
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - EventListener.handleEvent*addFullscreenErrorContinuation@dom/base/test/fullscreen/file_fullscreen-utils.js:67:7
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - exit3@dom/base/test/fullscreen/file_fullscreen-api.html:155:33
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - onFullscreenChange/</<@dom/base/test/fullscreen/file_fullscreen-utils.js:53:58
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - setTimeout handler*SimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:920:41
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - onFullscreenChange/<@dom/base/test/fullscreen/file_fullscreen-utils.js:53:43
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - FrameRequestCallback*onFullscreenChange@dom/base/test/fullscreen/file_fullscreen-utils.js:53:26
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - EventListener.handleEvent*addFullscreenChangeContinuation@dom/base/test/fullscreen/file_fullscreen-utils.js:55:7
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - enter3@dom/base/test/fullscreen/file_fullscreen-api.html:134:34
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - onFullscreenChange/</<@dom/base/test/fullscreen/file_fullscreen-utils.js:53:58
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - setTimeout handler*SimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:920:41
[task 2023-04-29T21:14:29.114Z] 21:14:29 INFO - onFullscreenChange/<@dom/base/test/fullscreen/file_fullscreen-utils.js:53:43
[task 2023-04-29T21:14:29.115Z] 21:14:29 INFO - FrameRequestCallback*onFullscreenChange@dom/base/test/fullscreen/file_fullscreen-utils.js:53:26
[task 2023-04-29T21:14:29.115Z] 21:14:29 INFO - EventListener.handleEvent*addFullscreenChangeContinuation@dom/base/test/fullscreen/file_fullscreen-utils.js:55:7
[task 2023-04-29T21:14:29.115Z] 21:14:29 INFO - exit2@dom/base/test/fullscreen/file_fullscreen-api.html:122:34
[task 2023-04-29T21:14:29.115Z] 21:14:29 INFO - onFullscreenChange/</<@dom/base/test/fullscreen/file_fullscreen-utils.js:53:58
[task 2023-04-29T21:14:29.115Z] 21:14:29 INFO - setTimeout handler*SimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:920:41
[task 2023-04-29T21:14:29.115Z] 21:14:29 INFO - onFullscreenChange/<@dom/base/test/fullscreen/file_fullscreen-utils.js:53:43
[task 2023-04-29T21:14:29.115Z] 21:14:29 INFO - GECKO(1389) | JavaScript error: http://mochi.test:8888/tests/dom/base/test/fullscreen/file_fullscreen-api.html, line 194: TypeError: Fullscreen request denied
[task 2023-04-29T21:14:29.116Z] 21:14:29 INFO - GECKO(1389) | JavaScript error: resource:///actors/DOMFullscreenParent.sys.mjs, line 230: Error: TelemetryStopwatch: key "FULLSCREEN_CHANGE_MS" was already initialized
[task 2023-04-29T21:14:29.116Z] 21:14:29 INFO - GECKO(1389) | JavaScript error: resource:///actors/DOMFullscreenParent.sys.mjs, line 177: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "FULLSCREEN_CHANGE_MS", key: ""
[task 2023-04-29T21:14:29.117Z] 21:14:29 INFO - GECKO(1389) | JavaScript error: resource:///actors/DOMFullscreenParent.sys.mjs, line 177: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "FULLSCREEN_CHANGE_MS", key: ""
[task 2023-04-29T21:19:28.450Z] 21:19:28 INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-04-29T21:19:28.451Z] 21:19:28 INFO - TEST-UNEXPECTED-FAIL | dom/base/test/fullscreen/test_fullscreen-api.html | Test timed out. -
[task 2023-04-29T21:19:29.579Z] 21:19:29 INFO - GECKO(1389) | MEMORY STAT | vsize 6676MB | residentFast 123MB | heapAllocated 8MB
[task 2023-04-29T21:19:29.587Z] 21:19:29 INFO - TEST-OK | dom/base/test/fullscreen/test_fullscreen-api.html | took 310595ms
Hello Andreas! As the owner of this component, could you help us assign the bug to someone?
Thank you!
Comment hidden (Intermittent Failures Robot) |
Comment 56•1 year ago
|
||
This is quite frequent. The failure lines for this test are:
TEST-UNEXPECTED-FAIL | dom/base/test/fullscreen/test_fullscreen-api.html | [fullscreen] requestFullscreen with bogus arg (123) shouldn't throw exception
TEST-UNEXPECTED-FAIL | dom/base/test/fullscreen/test_fullscreen-api.html | Test timed out. -
Updated•1 year ago
|
Comment 57•1 year ago
|
||
Edgar, you've looked at fullscreen things, right? Do you have an idea?
Comment 58•1 year ago
|
||
TEST-UNEXPECTED-FAIL | dom/base/test/fullscreen/test_fullscreen-api.html | [fullscreen] requestFullscreen with bogus arg (123) shouldn't throw exception
This test failure on requestFullscreen
happens right after fullscreen element is removed from the document, in such case, content process exits fullscreen asynchronously, it seems like the subsequent requestFullscreen
is rejected due to parent process isn't yet exiting fullscreen, similar as bug 1826645 tries to improve.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•1 year ago
|
Comment 63•1 year ago
|
||
Updated•1 year ago
|
Comment 64•1 year ago
|
||
Landed the disable patch. Please remember to re-enable the test when making the fix patch.
Thank you!
Comment 65•1 year ago
|
||
Pushed by imoraru@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5e1743c0390d disable test_fullscreen-api.html on macOS for frequent failures. r=intermittent-reviewers,jmaher
Comment 66•1 year ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Updated•1 year ago
|
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) |
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) |
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) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (spam) |
Updated•4 months ago
|
Comment 90•4 months ago
|
||
(We probably could consider putting each sub test in test_fullscreen-api.html
to its own test, which might easier for tracking)
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) |
Comment hidden (Intermittent Failures Robot) |
Description
•