Open Bug 1561973 Opened 4 months ago Updated 6 days ago

Intermittent browser/base/content/test/fullscreen/browser_bug1557041.js | Found a tab after previous test timed out: https://example.com/ -

Categories

(Firefox :: General, defect, P5)

defect

Tracking

()

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Regression)

Details

(Keywords: intermittent-failure, leave-open, regression, Whiteboard: [stockwell disabled])

Attachments

(1 file)

Filed by: apavel [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=253749306&repo=autoland
Full log: https://queue.taskcluster.net/v1/task/ECiKuJDbSlOIOjs_7wjMyQ/runs/0/artifacts/public/logs/live_backing.log


[task 2019-06-27T16:33:52.416Z] 16:33:52 INFO - TEST-START | browser/base/content/test/fullscreen/browser_bug1557041.js
[task 2019-06-27T16:33:53.242Z] 16:33:53 INFO - GECKO(2273) | JavaScript error: chrome://browser/content/browser-fullScreenAndPointerLock.js, line 376: Error: TelemetryStopwatch: key "FULLSCREEN_CHANGE_MS" was already initialized
[task 2019-06-27T16:34:37.611Z] 16:34:37 INFO - TEST-INFO | started process screentopng
[task 2019-06-27T16:34:38.367Z] 16:34:38 INFO - TEST-INFO | screentopng: exit 0
[task 2019-06-27T16:34:38.368Z] 16:34:38 INFO - Buffered messages logged at 16:33:52
[task 2019-06-27T16:34:38.368Z] 16:34:38 INFO - Entering test bound test_identityPopupCausesFSExit
[task 2019-06-27T16:34:38.368Z] 16:34:38 INFO - Buffered messages logged at 16:33:53
[task 2019-06-27T16:34:38.368Z] 16:34:38 INFO - Entering DOM fullscreen
[task 2019-06-27T16:34:38.369Z] 16:34:38 INFO - Waiting for fullscreen exit and identity popup to show
[task 2019-06-27T16:34:38.369Z] 16:34:38 INFO - TEST-FAIL | browser/base/content/test/fullscreen/browser_bug1557041.js | uncaught exception: Error: TelemetryStopwatch: key "FULLSCREEN_CHANGE_MS" was already initialized at handleEvent@chrome://browser/content/browser-fullScreenAndPointerLock.js:376:28
[task 2019-06-27T16:34:38.369Z] 16:34:38 INFO - EventListener.handleEventinit@chrome://browser/content/browser-fullScreenAndPointerLock.js:252:12
[task 2019-06-27T16:34:38.369Z] 16:34:38 INFO - _delayedStartup@chrome://browser/content/browser.js:1707:16
[task 2019-06-27T16:34:38.370Z] 16:34:38 INFO - EventListener.handleEvent
onLoad@chrome://browser/content/browser.js:1592:12
[task 2019-06-27T16:34:38.370Z] 16:34:38 INFO - EventHandlerNonNull*@chrome://browser/content/browser.xhtml:112:39
[task 2019-06-27T16:34:38.370Z] 16:34:38 INFO - -
[task 2019-06-27T16:34:38.370Z] 16:34:38 INFO - Console message: [JavaScript Error: "Error: TelemetryStopwatch: key "FULLSCREEN_CHANGE_MS" was already initialized" {file: "chrome://browser/content/browser-fullScreenAndPointerLock.js" line: 376}]
[task 2019-06-27T16:34:38.370Z] 16:34:38 INFO - handleEvent@chrome://browser/content/browser-fullScreenAndPointerLock.js:376:28
[task 2019-06-27T16:34:38.370Z] 16:34:38 INFO - EventListener.handleEventinit@chrome://browser/content/browser-fullScreenAndPointerLock.js:252:12
[task 2019-06-27T16:34:38.370Z] 16:34:38 INFO - _delayedStartup@chrome://browser/content/browser.js:1707:16
[task 2019-06-27T16:34:38.370Z] 16:34:38 INFO - EventListener.handleEvent
onLoad@chrome://browser/content/browser.js:1592:12
[task 2019-06-27T16:34:38.371Z] 16:34:38 INFO - EventHandlerNonNull*@chrome://browser/content/browser.xhtml:112:39
[task 2019-06-27T16:34:38.371Z] 16:34:38 INFO -
[task 2019-06-27T16:34:38.371Z] 16:34:38 INFO - Buffered messages finished
[task 2019-06-27T16:34:38.371Z] 16:34:38 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/fullscreen/browser_bug1557041.js | Test timed out -
[task 2019-06-27T16:34:38.373Z] 16:34:38 INFO - GECKO(2273) | JavaScript error: resource://testing-common/PromiseTestUtils.jsm, line 110: uncaught exception: Object
[task 2019-06-27T16:34:38.373Z] 16:34:38 INFO - GECKO(2273) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2019-06-27T16:34:38.374Z] 16:34:38 INFO - GECKO(2273) | MEMORY STAT | vsize 2920MB | residentFast 287MB | heapAllocated 95MB
[task 2019-06-27T16:34:38.374Z] 16:34:38 INFO - TEST-OK | browser/base/content/test/fullscreen/browser_bug1557041.js | took 45205ms
[task 2019-06-27T16:34:38.376Z] 16:34:38 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-06-27T16:34:38.377Z] 16:34:38 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/fullscreen/browser_bug1557041.js | Found a tab after previous test timed out: https://example.com/ -
[task 2019-06-27T16:34:38.378Z] 16:34:38 INFO - checking window state
[task 2019-06-27T16:34:38.379Z] 16:34:38 INFO - Console message: [JavaScript Error: "uncaught exception: Object" {file: "resource://testing-common/PromiseTestUtils.jsm" line: 110}]

Regressed by: 1557041

Hmm, sorry, but I've lost some context on this and can't remember for sure whether we proved that we can disable this only on linux. If I'm not mistaken, the patch to set the autohide pref did not work, and we realized the failures were only happening on linux, and I expressed my suspicion of panel-related code in linux - is this right? If I'm not missing anything, I'll r+ and we can land this.

Flags: needinfo?(pbz)

(In reply to Nihanth Subramanya [:nhnt11] from comment #3)

Hmm, sorry, but I've lost some context on this and can't remember for sure whether we proved that we can disable this only on linux. If I'm not mistaken, the patch to set the autohide pref did not work, and we realized the failures were only happening on linux, and I expressed my suspicion of panel-related code in linux - is this right? If I'm not missing anything, I'll r+ and we can land this.

Yes, exactly.

Flags: needinfo?(pbz)
Keywords: checkin-needed

Pushed by ccoroiu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/99a104e56e35
Disabled identity-popup full-screen test on linux. r=nhnt11

Keywords: checkin-needed
Keywords: leave-open
Whiteboard: [stockwell disabled]
You need to log in before you can comment on or make changes to this bug.