Closed Bug 1580961 Opened 1 year ago Closed 3 months ago

Intermittent dom/tests/browser/browser_pointerlock_warning.js | Test timed out -

Categories

(Core :: DOM: UI Events & Focus Handling, defect, P3)

defect

Tracking

()

RESOLVED FIXED
mozilla72
Tracking Status
firefox-esr68 --- unaffected
firefox70 --- wontfix
firefox71 --- fixed
firefox72 --- fixed

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [stockwell needswork:owner])

Attachments

(1 file)

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


INFO - TEST-START | dom/tests/browser/browser_pointerlock_warning.js
[task 2019-09-12T20:26:52.530Z] 20:26:52     INFO - TEST-INFO | started process screenshot
[task 2019-09-12T20:26:52.588Z] 20:26:52     INFO - TEST-INFO | screenshot: exit 0
[task 2019-09-12T20:26:52.588Z] 20:26:52     INFO - Buffered messages logged at 20:26:07
[task 2019-09-12T20:26:52.588Z] 20:26:52     INFO - Entering test bound show_pointerlock_warning_escape
[task 2019-09-12T20:26:52.588Z] 20:26:52     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: "data:text/html,<body onpointerdown='this.requestPointerLock()' style='width: 100px; height: 100px;'></body>" line: 0}]
[task 2019-09-12T20:26:52.589Z] 20:26:52     INFO - TEST-PASS | dom/tests/browser/browser_pointerlock_warning.js | Pointerlock warning shown - 
[task 2019-09-12T20:26:52.589Z] 20:26:52     INFO - TEST-PASS | dom/tests/browser/browser_pointerlock_warning.js | Pointerlock warning hidden - 
[task 2019-09-12T20:26:52.589Z] 20:26:52     INFO - TEST-PASS | dom/tests/browser/browser_pointerlock_warning.js | null == null - 
[task 2019-09-12T20:26:52.589Z] 20:26:52     INFO - Leaving test bound show_pointerlock_warning_escape
[task 2019-09-12T20:26:52.589Z] 20:26:52     INFO - Entering test bound show_pointerlock_warning_timeout
[task 2019-09-12T20:26:52.589Z] 20:26:52     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: "data:text/html,<body onpointerdown='this.requestPointerLock()' style='width: 100px; height: 100px;'></body>" line: 0}]
[task 2019-09-12T20:26:52.589Z] 20:26:52     INFO - Buffered messages logged at 20:26:12
[task 2019-09-12T20:26:52.589Z] 20:26:52     INFO - TEST-PASS | dom/tests/browser/browser_pointerlock_warning.js | Pointerlock warning shown - 
[task 2019-09-12T20:26:52.589Z] 20:26:52     INFO - Buffered messages finished
[task 2019-09-12T20:26:52.589Z] 20:26:52     INFO - TEST-UNEXPECTED-FAIL | dom/tests/browser/browser_pointerlock_warning.js | Test timed out - 
[task 2019-09-12T20:26:52.590Z] 20:26:52     INFO - GECKO(3328) | JavaScript error: resource://testing-common/PromiseTestUtils.jsm, line 112: uncaught exception: Object
[task 2019-09-12T20:26:52.590Z] 20:26:52     INFO - Console message: [JavaScript Error: "uncaught exception: Object" {file: "resource://testing-common/PromiseTestUtils.jsm" line: 112}]
[task 2019-09-12T20:26:52.590Z] 20:26:52     INFO - GECKO(3328) | MEMORY STAT | vsize 2104850MB | vsizeMaxContiguous 65659181MB | residentFast 357MB | heapAllocated 79MB
[task 2019-09-12T20:26:52.590Z] 20:26:52     INFO - TEST-OK | dom/tests/browser/browser_pointerlock_warning.js | took 45082ms
[task 2019-09-12T20:26:52.590Z] 20:26:52     INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-09-12T20:26:52.590Z] 20:26:52     INFO - TEST-UNEXPECTED-FAIL | dom/tests/browser/browser_pointerlock_warning.js | Found a tab after previous test timed out: data:text/html,<body onpointerdown='this.requestPointerLock()' style='width: 100px; height: 100px;'></body> - 
[task 2019-09-12T20:26:52.615Z] 20:26:52     INFO - checking window state
[task 2019-09-12T20:26:52.624Z] 20:26:52     INFO - TEST-START | dom/tests/browser/browser_test_focus_after_modal_state.js
[task 2019-09-12T20:26:52.809Z] 20:26:52     INFO - GECKO(3328) | JavaScript error: resource://testing-common/PromiseTestUtils.jsm, line 112: uncaught exception: Object
[task 2019-09-12T20:26:52.847Z] 20:26:52     INFO - GECKO(3328) | MEMORY STAT | vsize 2104845MB | vsizeMaxContiguous 65659181MB | residentFast 359MB | heapAllocated 83MB
[task 2019-09-12T20:26:52.847Z] 20:26:52     INFO - TEST-OK | dom/tests/browser/browser_test_focus_after_modal_state.js | took 224ms
[task 2019-09-12T20:26:52.866Z] 20:26:52     INFO - checking window state
[task 2019-09-12T20:26:52.875Z] 20:26:52     INFO - TEST-START | dom/tests/browser/browser_test_new_window_from_content.js

Hi Neil, the newly introduced test case got frequent failures. Could you please take a look? Thank you.

Flags: needinfo?(enndeakin)
Regressed by: 1580506

There have been 33 failures within the last 7 days:

  • 12 failures on Windows 10 x64 Shippable opt
  • 11 failures on Windows 10 x64 QuantumRender debug
  • 2 failures on Windows 10 x64 CCov debug
  • 6 failures on Windows 10 x64 asan/debug
  • 1 failure on OS X 10.14 debug
  • 1 failure on Linux x64 debug

Recent failure log e.g.: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=269863825&repo=autoland&lineNumber=4270

I think here we could just disable or remove the second subtest. It isn't testing the original bug specifically anyway.

Flags: needinfo?(enndeakin)
Priority: -- → P3

Looks like this has increased quite a bit lately. I'm investigating to see why and will disable the part of the test if needed.

Assignee: nobody → enndeakin
Status: NEW → ASSIGNED

There are 35 failures associated to this bug in the last 7 days. These are occurring on linux64, macosx1014-64 and windows10-64-shippable debug builds.

Any updates Neil?

Flags: needinfo?(enndeakin)
Pushed by neil@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/51dc2e048fa0
disable intermittently failing part of the pointerlock test, leaving the main part that tests the original bug fix, as is, r=Gijs
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
Component: DOM: Core & HTML → DOM: UI Events & Focus Handling
Flags: needinfo?(enndeakin)
You need to log in before you can comment on or make changes to this bug.