Open Bug 1615802 Opened 4 years ago Updated 2 years ago

Intermittent dom/tests/mochitest/pointerlock/test_pointerlock-api.html | file_screenClientXYConst.html: clientX should be equal to where the mouse was originaly locked - got +0, expected 143

Categories

(Core :: DOM: Core & HTML, defect, P2)

defect

Tracking

()

ASSIGNED

People

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

References

(Regression)

Details

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

Attachments

(1 file)

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


[task 2020-02-15T12:24:23.430Z] 12:24:23 INFO - TEST-START | dom/tests/mochitest/pointerlock/test_pointerlock-api.html
[task 2020-02-15T12:24:23.765Z] 12:24:23 INFO - GECKO(1864) | [POINTERLOCK] Starting file_screenClientXYConst.html
[task 2020-02-15T12:24:23.928Z] 12:24:23 INFO - TEST-INFO | started process screencapture
[task 2020-02-15T12:24:24.077Z] 12:24:24 INFO - TEST-INFO | screencapture: exit 0
[task 2020-02-15T12:24:24.077Z] 12:24:24 INFO - Buffered messages logged at 12:24:23
[task 2020-02-15T12:24:24.077Z] 12:24:24 INFO - Testing file_screenClientXYConst.html
[task 2020-02-15T12:24:24.077Z] 12:24:24 INFO - TEST-PASS | dom/tests/mochitest/pointerlock/test_pointerlock-api.html | A valid string reason is expected
[task 2020-02-15T12:24:24.077Z] 12:24:24 INFO - TEST-PASS | dom/tests/mochitest/pointerlock/test_pointerlock-api.html | Reason cannot be empty
[task 2020-02-15T12:24:24.077Z] 12:24:24 INFO - file_screenClientXYConst.html: Requesting fullscreen on parent
[task 2020-02-15T12:24:24.077Z] 12:24:24 INFO - file_screenClientXYConst.html: Got fullscreenchange for entering
[task 2020-02-15T12:24:24.077Z] 12:24:24 INFO - file_screenClientXYConst.html: Got mousemove via moveUnlocked
[task 2020-02-15T12:24:24.077Z] 12:24:24 INFO - file_screenClientXYConst.html: Got pointerlockchange for entering
[task 2020-02-15T12:24:24.077Z] 12:24:24 INFO - file_screenClientXYConst.html: Got mousemove via moveLocked
[task 2020-02-15T12:24:24.077Z] 12:24:24 INFO - file_screenClientXYConst.html: Got pointerlockchange for exiting
[task 2020-02-15T12:24:24.077Z] 12:24:24 INFO - file_screenClientXYConst.html: Got fullscreenchange for exiting
[task 2020-02-15T12:24:24.077Z] 12:24:24 INFO - TEST-PASS | dom/tests/mochitest/pointerlock/test_pointerlock-api.html | file_screenClientXYConst.html: Pointer should be unlocked
[task 2020-02-15T12:24:24.078Z] 12:24:24 INFO - TEST-PASS | dom/tests/mochitest/pointerlock/test_pointerlock-api.html | file_screenClientXYConst.html: Pointer should be locked
[task 2020-02-15T12:24:24.078Z] 12:24:24 INFO - Buffered messages finished
[task 2020-02-15T12:24:24.078Z] 12:24:24 INFO - TEST-UNEXPECTED-FAIL | dom/tests/mochitest/pointerlock/test_pointerlock-api.html | file_screenClientXYConst.html: clientX should be equal to where the mouse was originaly locked - got +0, expected 143
[task 2020-02-15T12:24:24.078Z] 12:24:24 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:383:14
[task 2020-02-15T12:24:24.078Z] 12:24:24 INFO - window.is@dom/tests/mochitest/pointerlock/pointerlock_utils.js:10:10
[task 2020-02-15T12:24:24.078Z] 12:24:24 INFO - runTests@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:42:11
[task 2020-02-15T12:24:24.078Z] 12:24:24 INFO - moveLocked/<@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:90:11
[task 2020-02-15T12:24:24.078Z] 12:24:24 INFO - invokeCallback/</<@dom/tests/mochitest/pointerlock/pointerlock_utils.js:105:58
[task 2020-02-15T12:24:24.078Z] 12:24:24 INFO - setTimeout handlerSimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:784:41
[task 2020-02-15T12:24:24.078Z] 12:24:24 INFO - invokeCallback/<@dom/tests/mochitest/pointerlock/pointerlock_utils.js:105:43
[task 2020-02-15T12:24:24.078Z] 12:24:24 INFO - FrameRequestCallback
invokeCallback@dom/tests/mochitest/pointerlock/pointerlock_utils.js:105:26
[task 2020-02-15T12:24:24.078Z] 12:24:24 INFO - onFullscreenChange@dom/tests/mochitest/pointerlock/pointerlock_utils.js:110:21
[task 2020-02-15T12:24:24.078Z] 12:24:24 INFO - EventListener.handleEventaddFullscreenChangeContinuation@dom/tests/mochitest/pointerlock/pointerlock_utils.js:121:7
[task 2020-02-15T12:24:24.078Z] 12:24:24 INFO - moveLocked@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:88:40
[task 2020-02-15T12:24:24.078Z] 12:24:24 INFO - EventListener.handleEvent
@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:100:15
[task 2020-02-15T12:24:24.078Z] 12:24:24 INFO - EventListener.handleEvent*@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:96:16
[task 2020-02-15T12:24:24.078Z] 12:24:24 INFO - Not taking screenshot here: see the one that was previously logged

Regressed by: 1614907

Some pushes before bug 1610200 landed - Drew, please check if this bug is a regression from that one.

Flags: needinfo?(adw)
Has Regression Range: --- → yes
Keywords: regression

I will take a look.

Assignee: nobody → hikezoe.birchill
Status: NEW → ASSIGNED
Flags: needinfo?(hikezoe.birchill)
Priority: -- → P2

There are 69 total failures in the last 7 days on macosx1014-64-shippable opt.

Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=289646502&repo=autoland&lineNumber=4095

[task 2020-02-20T06:01:30.005Z] 06:01:30 INFO - TEST-START | dom/tests/mochitest/pointerlock/test_pointerlock-api.html
[task 2020-02-20T06:01:30.342Z] 06:01:30 INFO - GECKO(2446) | [POINTERLOCK] Starting file_screenClientXYConst.html
[task 2020-02-20T06:01:30.511Z] 06:01:30 INFO - TEST-INFO | started process screencapture
[task 2020-02-20T06:01:30.666Z] 06:01:30 INFO - TEST-INFO | screencapture: exit 0
[task 2020-02-20T06:01:30.667Z] 06:01:30 INFO - Buffered messages logged at 06:01:30
[task 2020-02-20T06:01:30.667Z] 06:01:30 INFO - Testing file_screenClientXYConst.html
[task 2020-02-20T06:01:30.667Z] 06:01:30 INFO - TEST-PASS | dom/tests/mochitest/pointerlock/test_pointerlock-api.html | A valid string reason is expected
[task 2020-02-20T06:01:30.667Z] 06:01:30 INFO - TEST-PASS | dom/tests/mochitest/pointerlock/test_pointerlock-api.html | Reason cannot be empty
[task 2020-02-20T06:01:30.668Z] 06:01:30 INFO - file_screenClientXYConst.html: Requesting fullscreen on parent
[task 2020-02-20T06:01:30.668Z] 06:01:30 INFO - file_screenClientXYConst.html: Got fullscreenchange for entering
[task 2020-02-20T06:01:30.668Z] 06:01:30 INFO - file_screenClientXYConst.html: Got mousemove via moveUnlocked
[task 2020-02-20T06:01:30.668Z] 06:01:30 INFO - file_screenClientXYConst.html: Got pointerlockchange for entering
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - file_screenClientXYConst.html: Got mousemove via moveLocked
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - file_screenClientXYConst.html: Got pointerlockchange for exiting
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - file_screenClientXYConst.html: Got fullscreenchange for exiting
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - TEST-PASS | dom/tests/mochitest/pointerlock/test_pointerlock-api.html | file_screenClientXYConst.html: Pointer should be unlocked
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - TEST-PASS | dom/tests/mochitest/pointerlock/test_pointerlock-api.html | file_screenClientXYConst.html: Pointer should be locked
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - Buffered messages finished
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - TEST-UNEXPECTED-FAIL | dom/tests/mochitest/pointerlock/test_pointerlock-api.html | file_screenClientXYConst.html: clientX should be equal to where the mouse was originaly locked - got 4, expected 143
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:383:14
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - window.is@dom/tests/mochitest/pointerlock/pointerlock_utils.js:10:10
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - runTests@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:42:11
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - moveLocked/<@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:90:11
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - invokeCallback/</<@dom/tests/mochitest/pointerlock/pointerlock_utils.js:105:58
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - setTimeout handlerSimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:784:41
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - invokeCallback/<@dom/tests/mochitest/pointerlock/pointerlock_utils.js:105:43
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - FrameRequestCallback
invokeCallback@dom/tests/mochitest/pointerlock/pointerlock_utils.js:105:26
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - onFullscreenChange@dom/tests/mochitest/pointerlock/pointerlock_utils.js:110:21
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - EventListener.handleEventaddFullscreenChangeContinuation@dom/tests/mochitest/pointerlock/pointerlock_utils.js:121:7
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - moveLocked@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:88:40
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - EventListener.handleEvent
@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:100:15
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - EventListener.handleEvent*@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:96:16
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - TEST-UNEXPECTED-FAIL | dom/tests/mochitest/pointerlock/test_pointerlock-api.html | file_screenClientXYConst.html: clientY should be equal to where the mouse was originaly locked - got 45, expected 374
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:383:14
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - window.is@dom/tests/mochitest/pointerlock/pointerlock_utils.js:10:10
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - runTests@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:44:11
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - moveLocked/<@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:90:11
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - invokeCallback/</<@dom/tests/mochitest/pointerlock/pointerlock_utils.js:105:58
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - setTimeout handlerSimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:784:41
[task 2020-02-20T06:01:30.670Z] 06:01:30 INFO - invokeCallback/<@dom/tests/mochitest/pointerlock/pointerlock_utils.js:105:43
[task 2020-02-20T06:01:30.671Z] 06:01:30 INFO - FrameRequestCallback
invokeCallback@dom/tests/mochitest/pointerlock/pointerlock_utils.js:105:26
[task 2020-02-20T06:01:30.671Z] 06:01:30 INFO - onFullscreenChange@dom/tests/mochitest/pointerlock/pointerlock_utils.js:110:21
[task 2020-02-20T06:01:30.671Z] 06:01:30 INFO - EventListener.handleEventaddFullscreenChangeContinuation@dom/tests/mochitest/pointerlock/pointerlock_utils.js:121:7
[task 2020-02-20T06:01:30.671Z] 06:01:30 INFO - moveLocked@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:88:40
[task 2020-02-20T06:01:30.671Z] 06:01:30 INFO - EventListener.handleEvent
@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:100:15
[task 2020-02-20T06:01:30.671Z] 06:01:30 INFO - EventListener.handleEvent*@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:96:16
[task 2020-02-20T06:01:30.671Z] 06:01:30 INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-02-20T06:01:30.671Z] 06:01:30 INFO - TEST-UNEXPECTED-FAIL | dom/tests/mochitest/pointerlock/test_pointerlock-api.html | file_screenClientXYConst.html: screenX should be equal to where the mouse was originaly locked - got 4, expected 143
[task 2020-02-20T06:01:30.671Z] 06:01:30 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:383:14
[task 2020-02-20T06:01:30.672Z] 06:01:30 INFO - window.is@dom/tests/mochitest/pointerlock/pointerlock_utils.js:10:10
[task 2020-02-20T06:01:30.672Z] 06:01:30 INFO - runTests@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:46:11
[task 2020-02-20T06:01:30.672Z] 06:01:30 INFO - moveLocked/<@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:90:11
[task 2020-02-20T06:01:30.672Z] 06:01:30 INFO - invokeCallback/</<@dom/tests/mochitest/pointerlock/pointerlock_utils.js:105:58
[task 2020-02-20T06:01:30.672Z] 06:01:30 INFO - setTimeout handlerSimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:784:41
[task 2020-02-20T06:01:30.672Z] 06:01:30 INFO - invokeCallback/<@dom/tests/mochitest/pointerlock/pointerlock_utils.js:105:43
[task 2020-02-20T06:01:30.672Z] 06:01:30 INFO - FrameRequestCallback
invokeCallback@dom/tests/mochitest/pointerlock/pointerlock_utils.js:105:26
[task 2020-02-20T06:01:30.672Z] 06:01:30 INFO - onFullscreenChange@dom/tests/mochitest/pointerlock/pointerlock_utils.js:110:21
[task 2020-02-20T06:01:30.672Z] 06:01:30 INFO - EventListener.handleEventaddFullscreenChangeContinuation@dom/tests/mochitest/pointerlock/pointerlock_utils.js:121:7
[task 2020-02-20T06:01:30.672Z] 06:01:30 INFO - moveLocked@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:88:40
[task 2020-02-20T06:01:30.672Z] 06:01:30 INFO - EventListener.handleEvent
@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:100:15
[task 2020-02-20T06:01:30.672Z] 06:01:30 INFO - EventListener.handleEvent*@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:96:16
[task 2020-02-20T06:01:30.672Z] 06:01:30 INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-02-20T06:01:30.673Z] 06:01:30 INFO - TEST-UNEXPECTED-FAIL | dom/tests/mochitest/pointerlock/test_pointerlock-api.html | file_screenClientXYConst.html: screenY should be equal to where the mouse was originaly locked - got 45, expected 374
[task 2020-02-20T06:01:30.673Z] 06:01:30 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:383:14
[task 2020-02-20T06:01:30.673Z] 06:01:30 INFO - window.is@dom/tests/mochitest/pointerlock/pointerlock_utils.js:10:10
[task 2020-02-20T06:01:30.673Z] 06:01:30 INFO - runTests@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:48:11
[task 2020-02-20T06:01:30.673Z] 06:01:30 INFO - moveLocked/<@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:90:11
[task 2020-02-20T06:01:30.673Z] 06:01:30 INFO - invokeCallback/</<@dom/tests/mochitest/pointerlock/pointerlock_utils.js:105:58
[task 2020-02-20T06:01:30.673Z] 06:01:30 INFO - setTimeout handlerSimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:784:41
[task 2020-02-20T06:01:30.673Z] 06:01:30 INFO - invokeCallback/<@dom/tests/mochitest/pointerlock/pointerlock_utils.js:105:43
[task 2020-02-20T06:01:30.673Z] 06:01:30 INFO - FrameRequestCallback
invokeCallback@dom/tests/mochitest/pointerlock/pointerlock_utils.js:105:26
[task 2020-02-20T06:01:30.673Z] 06:01:30 INFO - onFullscreenChange@dom/tests/mochitest/pointerlock/pointerlock_utils.js:110:21
[task 2020-02-20T06:01:30.673Z] 06:01:30 INFO - EventListener.handleEventaddFullscreenChangeContinuation@dom/tests/mochitest/pointerlock/pointerlock_utils.js:121:7
[task 2020-02-20T06:01:30.673Z] 06:01:30 INFO - moveLocked@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:88:40
[task 2020-02-20T06:01:30.673Z] 06:01:30 INFO - EventListener.handleEvent
@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:100:15
[task 2020-02-20T06:01:30.673Z] 06:01:30 INFO - EventListener.handleEvent*@dom/tests/mochitest/pointerlock/file_screenClientXYConst.html:96:16
[task 2020-02-20T06:01:30.674Z] 06:01:30 INFO - GECKO(2446) | [POINTERLOCK] Finishing file_screenClientXYConst.html

Hiro are there any updates?

Flags: needinfo?(hikezoe.birchill)

I haven't looked into detail yet, if you need to disable the test, I don't object it.

Flags: needinfo?(hikezoe.birchill)

(In reply to Hiroyuki Ikezoe (:hiro) from comment #11)

I haven't looked into detail yet, if you need to disable the test, I don't object it.

Thanks, good to know. We'll wait until it reaches the disable-recommended queue.

Pushed by csabou@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/dd93d53ae02e
Disabled test_pointerlock-api.html on all platforms. r=jmaher
Whiteboard: [retriggered][stockwell disable-recommended] → [retriggered]
Whiteboard: [retriggered] → [retriggered][stockwell disabled]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: