Closed Bug 1541573 Opened 8 months ago Closed 3 months ago

Permafail Tier 2 TEST-UNEXPECTED-OK | /pointerlock/movementX_Y_basic.html | expected ERROR

Categories

(Core :: DOM: Events, defect, P3)

defect

Tracking

()

RESOLVED FIXED
mozilla70
Tracking Status
firefox-esr60 --- unaffected
firefox-esr68 --- fixed
firefox68 --- wontfix
firefox69 --- fixed
firefox70 --- fixed

People

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

References

Details

(Keywords: intermittent-failure, regression, Whiteboard: [wptsync upstream][stockwell unknown])

Attachments

(1 file)

#[markdown(off)]
Filed by: rmaries [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=237900261&repo=mozilla-inbound

https://queue.taskcluster.net/v1/task/H3Z91Z1qT3u7h4rR6Lv0ZQ/runs/0/artifacts/public/logs/live_backing.log

18:30:09 INFO - TEST-START | /pointerlock/movementX_Y_basic.html
18:30:09 INFO - Closing window 10737418241
18:30:09 INFO - PID 1722 | ###!!! [Child][MessageChannel] Error: (msgtype=0x35010E,name=PContent::Msg_StoreUserInteractionAsPermission) Closed channel: cannot send/recv
18:30:09 INFO - PID 1722 | [Child 1728, Main Thread] WARNING: MsgDropped in ContentChild: file /builds/worker/workspace/build/src/dom/ipc/ContentChild.cpp, line 2292
18:30:09 INFO - PID 1722 | [Child 1728, Main Thread] WARNING: nsAppShell::Exit() called redundantly: file /builds/worker/workspace/build/src/widget/cocoa/nsAppShell.mm, line 722
18:30:09 INFO - PID 1722 | ++DOCSHELL 0x115e82000 == 1 [pid = 1729] [id = {5f5d5c47-3c8d-f641-af41-719e51903110}]
18:30:09 INFO - PID 1722 | ++DOMWINDOW == 1 (0x11cc22020) [pid = 1729] [serial = 1] [outer = 0x0]
18:30:09 INFO - PID 1722 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
18:30:09 INFO - PID 1722 | [Child 1728, Main Thread] WARNING: Finishing incremental GC in progress during CC: file /builds/worker/workspace/build/src/xpcom/base/nsCycleCollector.cpp, line 3300
18:30:09 INFO - PID 1722 | ++DOMWINDOW == 2 (0x115eac000) [pid = 1729] [serial = 2] [outer = 0x11cc22020]
18:30:09 INFO - PID 1722 | --DOMWINDOW == 1 (0x11992c020) [pid = 1728] [serial = 1] [outer = 0x0] [url = http://web-platform.test:8000/pointerlock/mouse_buttons_back_forward.html]
18:30:09 INFO - PID 1722 | --DOCSHELL 0x112a81800 == 0 [pid = 1728] [id = {7db0e974-185f-d143-a758-bcbb4968f4c1}] [url = http://web-platform.test:8000/pointerlock/mouse_buttons_back_forward.html]
18:30:09 INFO - PID 1722 | --DOMWINDOW == 0 (0x1199c7800) [pid = 1728] [serial = 4] [outer = 0x0] [url = http://web-platform.test:8000/pointerlock/mouse_buttons_back_forward.html]
18:30:09 INFO - PID 1722 | nsStringStats
18:30:09 INFO - PID 1722 | => mAllocCount: 8524
18:30:09 INFO - PID 1722 | => mReallocCount: 0
18:30:09 INFO - PID 1722 | => mFreeCount: 8524
18:30:09 INFO - PID 1722 | => mShareCount: 8208
18:30:09 INFO - PID 1722 | => mAdoptCount: 584
18:30:09 INFO - PID 1722 | => mAdoptFreeCount: 588
18:30:09 INFO - PID 1722 | => Process ID: 1728, Thread ID: 140735142331136
18:30:09 INFO - PID 1722 | ++DOMWINDOW == 3 (0x11cccb000) [pid = 1729] [serial = 3] [outer = 0x11cc22020]
18:30:09 INFO - PID 1722 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/m0/p70k62cd6c94mpz43dk3kl7400000x/T/tmpgFnPS2.mozrunner/runtests_leaks_648_tab_pid1731.log
18:30:09 INFO - PID 1722 | ++DOMWINDOW == 4 (0x123502800) [pid = 1729] [serial = 4] [outer = 0x11cc22020]
18:30:09 INFO - PID 1722 | [Parent 1722, Main Thread] WARNING: '!parent', file /builds/worker/workspace/build/src/netwerk/ipc/NeckoParent.cpp, line 955
18:30:10 INFO - {'actions': [{u'type': u'pointer', u'actions': [{u'y': 427, u'x': 640, u'type': u'pointerMove', u'origin': u'viewport'}, {u'button': 0, u'type': u'pointerDown'}, {u'button': 0, u'type': u'pointerUp'}, {u'y': 427, u'x': 640, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 437, u'x': 630, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 417, u'x': 650, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 447, u'x': 620, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 407, u'x': 660, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 457, u'x': 610, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 397, u'x': 670, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 467, u'x': 600, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 387, u'x': 680, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 477, u'x': 590, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 477, u'x': 590, u'type': u'pointerMove', u'origin': u'viewport'}, {u'button': 0, u'type': u'pointerDown'}, {u'button': 0, u'type': u'pointerUp'}], u'parameters': {u'pointerType': u'mouse'}, u'id': u'1'}]}
18:30:10 INFO - PID 1722 | [Child 1729, Main Thread] WARNING: Constructing RangeBoundary with invalid value: 'mRef || aOffset == 0', file /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/RangeBoundary.h, line 79
18:30:10 INFO - TEST-UNEXPECTED-OK | /pointerlock/movementX_Y_basic.html | expected ERROR
18:30:10 INFO - TEST-INFO expected ERROR | took 1180ms
18:30:10 INFO - PID 1722 | 1554316210324 Marionette INFO Stopped listening on port 2828
18:30:10 INFO - PID 1722 | [Child 1724, Main Thread] WARNING: nsAppShell::Exit() called redundantly: file /builds/worker/workspace/build/src/widget/cocoa/nsAppShell.mm, line 722
18:30:10 INFO - PID 1722 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
18:30:10 INFO - PID 1722 | [Child 1725, Main Thread] WARNING: nsAppShell::Exit() called redundantly: file /builds/worker/workspace/build/src/widget/cocoa/nsAppShell.mm, line 722
18:30:10 INFO - PID 1722 | --DOCSHELL 0x1211b2800 == 0 [pid = 1725] [id = {e95e22b1-33db-e647-a8ac-da9508834ced}] [url = http://web-platform.test:8000/testharness_runner.html]
18:30:10 INFO - PID 1722 | --DOMWINDOW == 1 (0x127f2c020) [pid = 1725] [serial = 1] [outer = 0x0] [url = http://web-platform.test:8000/testharness_runner.html]
18:30:10 INFO - PID 1722 | --DOMWINDOW == 0 (0x127fc9400) [pid = 1725] [serial = 4] [outer = 0x0] [url = http://web-platform.test:8000/testharness_runner.html]
18:30:10 INFO - PID 1722 | nsStringStats
18:30:10 INFO - PID 1722 | => mAllocCount: 8635
18:30:10 INFO - PID 1722 | => mReallocCount: 0
18:30:10 INFO - PID 1722 | => mFreeCount: 8635
18:30:10 INFO - PID 1722 | => mShareCount: 7232
18:30:10 INFO - PID 1722 | => mAdoptCount: 579
18:30:10 INFO - PID 1722 | => mAdoptFreeCount: 583
18:30:10 INFO - PID 1722 | => Process ID: 1725, Thread ID: 140735142331136
18:30:10 INFO - PID 1722 | --DOMWINDOW == 7 (0x12502fd40) [pid = 1724] [serial = 7] [outer = 0x0] [url = moz-extension://56ddb8d0-bdb1-564a-ad5e-23082244117f/_generated_background_page.html]
18:30:10 INFO - PID 1722 | --DOMWINDOW == 6 (0x12502f980) [pid = 1724] [serial = 5] [outer = 0x0] [url = moz-extension://2f351022-f03a-cb43-a39b-1d45054137ee/_generated_background_page.html]
18:30:10 INFO - PID 1722 | --DOMWINDOW == 5 (0x12502f020) [pid = 1724] [serial = 1] [outer = 0x0] [url = moz-extension://7afe56c5-21fc-3845-bed3-c8f9c652c028/_generated_background_page.html]
18:30:10 INFO - PID 1722 | --DOCSHELL 0x1250b1800 == 3 [pid = 1724] [id = {0d8f2118-0603-ad4a-88bb-b252931bda13}] [url = moz-extension://56ddb8d0-bdb1-564a-ad5e-23082244117f/_generated_background_page.html]
18:30:10 INFO - PID 1722 | --DOMWINDOW == 4 (0x12502f5c0) [pid = 1724] [serial = 3] [outer = 0x0] [url = moz-extension://f6d3c8af-68bd-ab48-8f3e-65889eeefb6c/_generated_background_page.html]
18:30:10 INFO - PID 1722 | --DOCSHELL 0x1250ab800 == 2 [pid = 1724] [id = {0cbbf652-649b-df4e-8b8b-a88f2b4ad565}] [url = moz-extension://f6d3c8af-68bd-ab48-8f3e-65889eeefb6c/_generated_background_page.html]
18:30:10 INFO - PID 1722 | --DOCSHELL 0x11e1b9000 == 1 [pid = 1724] [id = {612c7e5c-8fc4-de4b-9033-0f97d8c9dc6f}] [url = moz-extension://7afe56c5-21fc-3845-bed3-c8f9c652c028/_generated_background_page.html]
18:30:10 INFO - PID 1722 | --DOCSHELL 0x1250ae800 == 0 [pid = 1724] [id = {0206a95d-c501-9c45-9ce1-5b02155b4a3a}] [url = moz-extension://2f351022-f03a-cb43-a39b-1d45054137ee/_generated_background_page.html]
18:30:10 INFO - PID 1722 | --DOMWINDOW == 3 (0x1250a7c00) [pid = 1724] [serial = 14] [outer = 0x0] [url = moz-extension://56ddb8d0-bdb1-564a-ad5e-23082244117f/_generated_background_page.html]
18:30:10 INFO - PID 1722 | --DOMWINDOW == 2 (0x1250a5400) [pid = 1724] [serial = 12] [outer = 0x0] [url = moz-extension://f6d3c8af-68bd-ab48-8f3e-65889eeefb6c/_generated_background_page.html]
18:30:10 INFO - PID 1722 | --DOMWINDOW == 1 (0x1250a6400) [pid = 1724] [serial = 13] [outer = 0x0] [url = moz-extension://2f351022-f03a-cb43-a39b-1d45054137ee/_generated_background_page.html]
18:30:10 INFO - PID 1722 | --DOMWINDOW == 0 (0x1250a3c00) [pid = 1724] [serial = 11] [outer = 0x0] [url = moz-extension://7afe56c5-21fc-3845-bed3-c8f9c652c028/_generated_background_page.html]
18:30:10 INFO - PID 1722 | nsStringStats
18:30:10 INFO - PID 1722 | => mAllocCount: 12782
18:30:10 INFO - PID 1722 | => mReallocCount: 0
18:30:10 INFO - PID 1722 | => mFreeCount: 12782
18:30:10 INFO - PID 1722 | => mShareCount: 8485
18:30:10 INFO - PID 1722 | => mAdoptCount: 512
18:30:10 INFO - PID 1722 | => mAdoptFreeCount: 542
18:30:10 INFO - PID 1722 | => Process ID: 1724, Thread ID: 140735142331136
18:30:11 INFO - PID 1722 | ###!!! [Child][MessageChannel] Error: (msgtype=0x35010E,name=PContent::Msg_StoreUserInteractionAsPermission) Closed channel: cannot send/recv
18:30:11 INFO - PID 1722 | [Child 1729, Main Thread] WARNING: MsgDropped in ContentChild: file /builds/worker/workspace/build/src/dom/ipc/ContentChild.cpp, line 2292
18:30:11 INFO - PID 1722 | [Child 1729, Main Thread] WARNING: nsAppShell::Exit() called redundantly: file /builds/worker/workspace/build/src/widget/cocoa/nsAppShell.mm, line 722
18:30:11 INFO - PID 1722 | [Child 1731, Main Thread] WARNING: nsAppShell::Exit() called redundantly: file /builds/worker/workspace/build/src/widget/cocoa/nsAppShell.mm, line 722
18:30:11 INFO - PID 1722 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
18:30:11 INFO - PID 1722 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
18:30:11 INFO - PID 1722 | [Child 1727, Main Thread] WARNING: nsAppShell::Exit() called redundantly: file /builds/worker/workspace/build/src/widget/cocoa/nsAppShell.mm, line 722
18:30:11 INFO - PID 1722 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
18:30:11 INFO - PID 1722 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
18:30:11 INFO - PID 1722 | nsStringStats
18:30:11 INFO - PID 1722 | => mAllocCount: 4545
18:30:11 INFO - PID 1722 | => mReallocCount: 0
18:30:11 INFO - PID 1722 | => mFreeCount: 4545
18:30:11 INFO - PID 1722 | => mShareCount: 2729
18:30:11 INFO - PID 1722 | => mAdoptCount: 61
18:30:11 INFO - PID 1722 | => mAdoptFreeCount: 61
18:30:11 INFO - PID 1722 | => Process ID: 1731, Thread ID: 140735142331136
18:30:11 INFO - PID 1722 | --DOCSHELL 0x115e82000 == 0 [pid = 1729] [id = {5f5d5c47-3c8d-f641-af41-719e51903110}] [url = http://web-platform.test:8000/pointerlock/movementX_Y_basic.html]
18:30:11 INFO - PID 1722 | --DOMWINDOW == 3 (0x11cc22020) [pid = 1729] [serial = 1] [outer = 0x0] [url = http://web-platform.test:8000/pointerlock/movementX_Y_basic.html]
18:30:11 INFO - PID 1722 | --DOMWINDOW == 2 (0x115eac000) [pid = 1729] [serial = 2] [outer = 0x0] [url = about:blank]
18:30:11 INFO - PID 1722 | --DOMWINDOW == 1 (0x11cccb000) [pid = 1729] [serial = 3] [outer = 0x0] [url = about:blank]
18:30:11 INFO - PID 1722 | --DOMWINDOW == 0 (0x123502800) [pid = 1729] [serial = 4] [outer = 0x0] [url = http://web-platform.test:8000/pointerlock/movementX_Y_basic.html]
18:30:11 INFO - PID 1722 | nsStringStats
18:30:11 INFO - PID 1722 | => mAllocCount: 8705
18:30:11 INFO - PID 1722 | => mReallocCount: 0
18:30:11 INFO - PID 1722 | => mFreeCount: 8705
18:30:11 INFO - PID 1722 | => mShareCount: 8244
18:30:11 INFO - PID 1722 | => mAdoptCount: 498
18:30:11 INFO - PID 1722 | => mAdoptFreeCount: 502
18:30:11 INFO - PID 1722 | => Process ID: 1729, Thread ID: 140735142331136
18:30:11 INFO - PID 1722 | --DOCSHELL 0x11ee81800 == 0 [pid = 1727] [id = {011371f8-cf5f-b149-9012-7a895ab6e5b0}] [url = about:newtab]
18:30:11 INFO - PID 1722 | --DOMWINDOW == 1 (0x125c2c020) [pid = 1727] [serial = 1] [outer = 0x0] [url = about:newtab]
18:30:11 INFO - PID 1722 | --DOMWINDOW == 0 (0x125cbc000) [pid = 1727] [serial = 3] [outer = 0x0] [url = about:newtab]
18:30:11 INFO - PID 1722 | nsStringStats
18:30:11 INFO - PID 1722 | => mAllocCount: 10618
18:30:11 INFO - PID 1722 | => mReallocCount: 0
18:30:11 INFO - PID 1722 | => mFreeCount: 10618
18:30:11 INFO - PID 1722 | => mShareCount: 12868
18:30:11 INFO - PID 1722 | => mAdoptCount: 569
18:30:11 INFO - PID 1722 | => mAdoptFreeCount: 573
18:30:11 INFO - PID 1722 | => Process ID: 1727, Thread ID: 140735142331136
18:30:11 INFO - PID 1722 | [Parent 1722, Main Thread] WARNING: NS_ENSURE_TRUE(mDB) failed: file /builds/worker/workspace/build/src/netwerk/cache/nsDiskCacheDeviceSQL.cpp, line 1285
18:30:11 INFO - PID 1722 | [Parent 1722, Main Thread] WARNING: nsAppShell::Exit() called redundantly: file /builds/worker/workspace/build/src/widget/cocoa/nsAppShell.mm, line 722
18:30:12 INFO - PID 1722 | --DOMWINDOW == 7 (0x123ebcc00) [pid = 1722] [serial = 4] [outer = 0x0] [url = about:blank]
18:30:12 INFO - PID 1722 | --DOMWINDOW == 6 (0x122b4c000) [pid = 1722] [serial = 2] [outer = 0x0] [url = about:blank]
18:30:12 INFO - PID 1722 | --DOCSHELL 0x123e5f000 == 3 [pid = 1722] [id = {e11cef45-54e5-ae4a-8249-fd3e14a9914a}] [url = chrome://browser/content/browser.xul]
18:30:12 INFO - PID 1722 | --DOCSHELL 0x12b688800 == 2 [pid = 1722] [id = {d20ab388-fd1d-3448-8c53-8928441d39c4}] [url = about:blank]
18:30:12 INFO - PID 1722 | --DOMWINDOW == 5 (0x12c3b8b60) [pid = 1722] [serial = 6] [outer = 0x0] [url = chrome://extensions/content/dummy.xul]
18:30:12 INFO - PID 1722 | --DOMWINDOW == 4 (0x11aa25880) [pid = 1722] [serial = 5] [outer = 0x0] [url = about:blank]
18:30:12 INFO - PID 1722 | --DOMWINDOW == 3 (0x11aa24020) [pid = 1722] [serial = 1] [outer = 0x0] [url = chrome://browser/content/hiddenWindow.xul]
18:30:12 INFO - PID 1722 | --DOMWINDOW == 2 (0x12e068400) [pid = 1722] [serial = 9] [outer = 0x0] [url = about:blank]
18:30:12 INFO - PID 1722 | --DOCSHELL 0x12c937800 == 1 [pid = 1722] [id = {0c735da5-aba2-914c-92cc-7dfa045a4bfc}] [url = chrome://extensions/content/dummy.xul]
18:30:12 INFO - PID 1722 | --DOMWINDOW == 1 (0x12c91b000) [pid = 1722] [serial = 8] [outer = 0x0] [url = chrome://extensions/content/dummy.xul]
18:30:12 INFO - PID 1722 | --DOCSHELL 0x123e40800 == 0 [pid = 1722] [id = {a832863e-2136-a74c-b22c-dd5cb292cc29}] [url = chrome://browser/content/hiddenWindow.xul]
18:30:12 INFO - PID 1722 | --DOMWINDOW == 0 (0x11aa25100) [pid = 1722] [serial = 3] [outer = 0x0] [url = chrome://browser/content/browser.xul]
18:30:12 INFO - PID 1722 | nsStringStats
18:30:12 INFO - PID 1722 | => mAllocCount: 90586
18:30:12 INFO - PID 1722 | => mReallocCount: 0
18:30:12 INFO - PID 1722 | => mFreeCount: 90586
18:30:12 INFO - PID 1722 | => mShareCount: 94567
18:30:12 INFO - PID 1722 | => mAdoptCount: 2626
18:30:12 INFO - PID 1722 | => mAdoptFreeCount: 2722
18:30:12 INFO - PID 1722 | => Process ID: 1722, Thread ID: 140735142331136
18:30:12 INFO - Browser exited with return code 0
18:30:12 INFO - PROCESS LEAKS /var/folders/m0/p70k62cd6c94mpz43dk3kl7400000x/T/tmpgFnPS2.mozrunner/runtests_leaks_648.log
18:30:12 INFO - leakcheck | Processing log file /var/folders/m0/p70k62cd6c94mpz43dk3kl7400000x/T/tmpgFnPS2.mozrunner/runtests_leaks_648.log for scope /pointerlock
18:30:12 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 2000 bytes
18:30:12 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes
18:30:12 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes
18:30:12 INFO - TEST-INFO | leakcheck | gmplugin process: leak threshold set at 20000 bytes
18:30:12 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes
18:30:12 INFO - TEST-INFO | leakcheck | rdd process: leak threshold set at 400 bytes
18:30:12 INFO - TEST-INFO | leakcheck | vr process: leak threshold set at 0 bytes
18:30:12 INFO - TEST-INFO | leakcheck | socket process: leak threshold set at 0 bytes
18:30:12 INFO - leakcheck | Processing leak log file /var/folders/m0/p70k62cd6c94mpz43dk3kl7400000x/T/tmpgFnPS2.mozrunner/runtests_leaks_648.log

Priority: -- → P3

This seems to perma fail on Tier 2 Central:
https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&fromchange=a6fa09658817e99eb52335a0773f567ab20a34aa&searchStr=windows%2C10%2Caarch64%2Copt%2Cweb%2Cplatform%2Ctests%2Ctest-windows10-aarch64%2Fopt-web-platform-tests-e10s-1%2Cw%28wpt1%29&tochange=7c83496f6c487ebbd36b690ec59d3f81b05a995b

https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=258559981&repo=mozilla-central&lineNumber=8540

21:41:29 INFO - TEST-START | /pointerlock/movementX_Y_basic.html
21:41:29 INFO - Closing window 12884901889
21:41:29 INFO - PID 296 | [Parent 9676, Gecko_IOThread] WARNING: pipe error: 109: file z:/task_1564156699/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
21:41:29 INFO - PID 296 | [Child 3100, Chrome_ChildThread] WARNING: pipe error: 109: file z:/task_1564156699/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
21:41:29 INFO - {'actions': [{u'type': u'pointer', u'actions': [{u'y': 455, u'x': 640, u'type': u'pointerMove', u'origin': u'viewport'}, {u'button': 0, u'type': u'pointerDown'}, {u'button': 0, u'type': u'pointerUp'}, {u'y': 455, u'x': 640, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 465, u'x': 630, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 445, u'x': 650, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 475, u'x': 620, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 435, u'x': 660, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 485, u'x': 610, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 425, u'x': 670, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 495, u'x': 600, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 415, u'x': 680, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 505, u'x': 590, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 505, u'x': 590, u'type': u'pointerMove', u'origin': u'viewport'}, {u'button': 0, u'type': u'pointerDown'}, {u'button': 0, u'type': u'pointerUp'}], u'parameters': {u'pointerType': u'mouse'}, u'id': u'1'}]}
21:41:29 INFO - TEST-UNEXPECTED-OK | /pointerlock/movementX_Y_basic.html | expected ERROR
21:41:29 INFO - TEST-INFO expected ERROR | took 530ms

Summary: Intermittent TEST-UNEXPECTED-OK | /pointerlock/movementX_Y_basic.html | expected ERROR → Permafail Tier 2 TEST-UNEXPECTED-OK | /pointerlock/movementX_Y_basic.html | expected ERROR

Hsin-Yi can you assign someone here?

Flags: needinfo?(htsai)

(In reply to Intermittent Failures Robot from comment #17)

39 failures in 4608 pushes (0.008 failures/push) were associated with this bug in the last 7 days.

This is the #34 most frequent failure this week.

** This failure happened more than 30 times this week! Resolving this bug is a high priority. **

** Try to resolve this bug as soon as possible. If unresolved for 2 weeks, the affected test(s) may be disabled. **

Repository breakdown:

  • mozilla-central: 36
  • mozilla-beta: 2
  • autoland: 1

Platform breakdown:

  • windows10-aarch64: 36
  • macosx1014-64-shippable: 2
  • macosx1014-64-devedition: 1

For more details, see:
https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?bug=1541573&startday=2019-07-22&endday=2019-07-28&tree=all

Hi Andrea,
I wonder if there's something wrong in failure association. If I viewed the link above, see the "log" column, it says "0 unexpected-fail" for all the rows. And in the .ini file (https://searchfox.org/mozilla-central/source/testing/web-platform/meta/pointerlock/movementX_Y_basic.html.ini) we also expected Errors here. Did I miss something?

Flags: needinfo?(htsai) → needinfo?(apavel)

Hello. It mentions "0 unexpected-fail" because the failure here is TEST-UNEXPECTED-OK
e.g: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=258903941&repo=mozilla-central&lineNumber=8423

02:08:15 INFO - TEST-START | /pointerlock/movementX_Y_basic.html
02:08:15 INFO - Closing window 12884901889
02:08:15 INFO - PID 8880 | [Child 7104, Chrome_ChildThread] WARNING: pipe error: 109: file z:/task_1564438760/build/src/ipc/chromium/src/chrome/comm[Child 652, Chrome_ChildThread] WARNING: pipe error: 109: file z:/task_1564438760/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
02:08:15 INFO - {'actions': [{u'type': u'pointer', u'actions': [{u'y': 455, u'x': 640, u'type': u'pointerMove', u'origin': u'viewport'}, {u'button': 0, u'type': u'pointerDown'}, {u'button': 0, u'type': u'pointerUp'}, {u'y': 455, u'x': 640, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 465, u'x': 630, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 445, u'x': 650, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 475, u'x': 620, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 435, u'x': 660, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 485, u'x': 610, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 425, u'x': 670, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 495, u'x': 600, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 415, u'x': 680, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 505, u'x': 590, u'type': u'pointerMove', u'origin': u'viewport'}, {u'y': 505, u'x': 590, u'type': u'pointerMove', u'origin': u'viewport'}, {u'button': 0, u'type': u'pointerDown'}, {u'button': 0, u'type': u'pointerUp'}], u'parameters': {u'pointerType': u'mouse'}, u'id': u'1'}]}
02:08:15 INFO - TEST-UNEXPECTED-OK | /pointerlock/movementX_Y_basic.html | expected ERROR
02:08:15 INFO - TEST-INFO expected ERROR | took 524ms

All failures here are on windows10-aarch64 opt and the test suite is always web-platform-tests-e10s-1

The .ini file has expectations set - the ERROR, however that does not occur sine it's an UNEXPECTED-OK.

Flags: needinfo?(apavel)

Hi :xidorn, I wonder if you have time to shed some light here - how the pointerlock code is dependent on a specific platform, why it fails so much on windows10-aarch64. Thank you.

Flags: needinfo?(xidorn+moz)
See Also: → 1568685

So, I had a look at the log. It seems that the problem is this test shows error on Windows (and macOS), the reason of the error is that the value passed into test driver is invalid (expects integer but gets *.5). That number comes from innerHeight / 2.

The test reports unexpected here because windows10-aarch64 doesn't trigger the same error (and thus passes the test). This may be just because Firefox uses some different window height on instances of it (e.g. because of different screen resolution).

I think we can just fix the test so that it runs correctly on all platforms. I'll submit a patch soon.

PoC try push: https://treeherder.mozilla.org/#/jobs?repo=try&revision=5c6ee89b6a009b3c20ddba91cfdd92dc54d6fbde (note the UNEXPECTEDs in this try push are from UNEXPECTED-OK on this test, which is expected)

Assignee: nobody → xidorn+moz
Flags: needinfo?(xidorn+moz)
Pushed by mozilla@upsuper.org:
https://hg.mozilla.org/integration/autoland/rev/ba13ac52e22a
Round coordinate passed to pointerMove. r=smaug
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/18279 for changes under testing/web-platform/tests
Whiteboard: [stockwell needswork:owner] → [stockwell needswork:owner][wptsync upstream]
Upstream web-platform-tests status checks passed, PR will merge once commit reaches central.
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
Upstream PR merged
You need to log in before you can comment on or make changes to this bug.