Closed Bug 1710139 Opened 3 years ago Closed 3 years ago

Perma dom/events/test/test_hover_mouseleave.html | [SimpleTest.finish()] waitForFocus() was called a different number of times from the number of callbacks run. Maybe the test terminated prematurely -- use SimpleTest.waitForExplicitFinish

Categories

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

defect

Tracking

()

RESOLVED FIXED
90 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox88 --- unaffected
firefox89 --- unaffected
firefox90 --- fixed

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, regression)

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


[task 2021-05-07T18:20:07.587Z] 18:20:07     INFO - TEST-START | dom/events/test/test_hover_mouseleave.html
[task 2021-05-07T18:20:07.601Z] 18:20:07     INFO - GECKO(1543) | [Child 1553, Main Thread] WARNING: early callback, or time went backwards: '!aAllowIdleDispatch', file /builds/worker/checkouts/gecko/xpcom/threads/IdleTaskRunner.cpp:179
[task 2021-05-07T18:20:07.614Z] 18:20:07     INFO - GECKO(1543) | [Child 1553, Main Thread] WARNING: early callback, or time went backwards: '!aAllowIdleDispatch', file /builds/worker/checkouts/gecko/xpcom/threads/IdleTaskRunner.cpp:179
[task 2021-05-07T18:20:07.631Z] 18:20:07     INFO - GECKO(1543) | [Child 1553, Main Thread] WARNING: early callback, or time went backwards: '!aAllowIdleDispatch', file /builds/worker/checkouts/gecko/xpcom/threads/IdleTaskRunner.cpp:179
[task 2021-05-07T18:20:07.632Z] 18:20:07     INFO - GECKO(1543) | [Child 1581, Main Thread] WARNING: nsAppShell::Exit() called redundantly: file /builds/worker/checkouts/gecko/widget/cocoa/nsAppShell.mm:751
[task 2021-05-07T18:20:07.633Z] 18:20:07     INFO - GECKO(1543) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-05-07T18:20:07.639Z] 18:20:07     INFO - GECKO(1543) | [Child 1613, Main Thread] WARNING: nsAppShell::Exit() called redundantly: file /builds/worker/checkouts/gecko/widget/cocoa/nsAppShell.mm:751
[task 2021-05-07T18:20:07.643Z] 18:20:07     INFO - GECKO(1543) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-05-07T18:20:07.646Z] 18:20:07     INFO - GECKO(1543) | [Child 1553, Main Thread] WARNING: early callback, or time went backwards: '!aAllowIdleDispatch', file /builds/worker/checkouts/gecko/xpcom/threads/IdleTaskRunner.cpp:179
[task 2021-05-07T18:20:07.664Z] 18:20:07     INFO - GECKO(1543) | [Child 1553, Main Thread] WARNING: early callback, or time went backwards: '!aAllowIdleDispatch', file /builds/worker/checkouts/gecko/xpcom/threads/IdleTaskRunner.cpp:179
[task 2021-05-07T18:20:07.682Z] 18:20:07     INFO - GECKO(1543) | [Child 1581, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3357
[task 2021-05-07T18:20:07.683Z] 18:20:07     INFO - GECKO(1543) | [Child 1581, Main Thread] WARNING: '!obs', file /builds/worker/checkouts/gecko/toolkit/components/sessionstore/RestoreTabContentObserver.cpp:58
[task 2021-05-07T18:20:07.693Z] 18:20:07     INFO - GECKO(1543) | [Child 1581, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4442
[task 2021-05-07T18:20:07.694Z] 18:20:07     INFO - GECKO(1543) | [Child 1613, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3357
[task 2021-05-07T18:20:07.695Z] 18:20:07     INFO - GECKO(1543) | [Child 1613, Main Thread] WARNING: '!obs', file /builds/worker/checkouts/gecko/toolkit/components/sessionstore/RestoreTabContentObserver.cpp:58
[task 2021-05-07T18:20:07.697Z] 18:20:07     INFO - GECKO(1543) | [Child 1553, Main Thread] WARNING: early callback, or time went backwards: '!aAllowIdleDispatch', file /builds/worker/checkouts/gecko/xpcom/threads/IdleTaskRunner.cpp:179
[task 2021-05-07T18:20:07.704Z] 18:20:07     INFO - GECKO(1543) | [Child 1613, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4442
[task 2021-05-07T18:20:07.714Z] 18:20:07     INFO - GECKO(1543) | [Child 1553, Main Thread] WARNING: early callback, or time went backwards: '!aAllowIdleDispatch', file /builds/worker/checkouts/gecko/xpcom/threads/IdleTaskRunner.cpp:179
[task 2021-05-07T18:20:07.717Z] 18:20:07     INFO - GECKO(1543) | [Child 1553, Main Thread] WARNING: early callback, or time went backwards: '!aAllowIdleDispatch', file /builds/worker/checkouts/gecko/xpcom/threads/IdleTaskRunner.cpp:179
[task 2021-05-07T18:20:07.730Z] 18:20:07     INFO - GECKO(1543) | [Child 1553, Main Thread] WARNING: early callback, or time went backwards: '!aAllowIdleDispatch', file /builds/worker/checkouts/gecko/xpcom/threads/IdleTaskRunner.cpp:179
[task 2021-05-07T18:20:07.747Z] 18:20:07     INFO - GECKO(1543) | [Child 1553, Main Thread] WARNING: early callback, or time went backwards: '!aAllowIdleDispatch', file /builds/worker/checkouts/gecko/xpcom/threads/IdleTaskRunner.cpp:179
[task 2021-05-07T18:25:28.312Z] 18:25:28     INFO - TEST-INFO | started process screencapture
[task 2021-05-07T18:25:28.548Z] 18:25:28     INFO - TEST-INFO | screencapture: exit 0
[task 2021-05-07T18:25:28.549Z] 18:25:28     INFO - Buffered messages logged at 18:20:07
[task 2021-05-07T18:25:28.549Z] 18:25:28     INFO - must wait for load
[task 2021-05-07T18:25:28.550Z] 18:25:28     INFO - must wait for focus
[task 2021-05-07T18:25:28.550Z] 18:25:28     INFO - Buffered messages finished
[task 2021-05-07T18:25:28.550Z] 18:25:28     INFO - TEST-UNEXPECTED-FAIL | dom/events/test/test_hover_mouseleave.html | Test timed out. - 
[task 2021-05-07T18:25:29.471Z] 18:25:29     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-05-07T18:25:29.472Z] 18:25:29     INFO - TEST-UNEXPECTED-FAIL | dom/events/test/test_hover_mouseleave.html | [SimpleTest.finish()] waitForFocus() was called a different number of times from the number of callbacks run.  Maybe the test terminated prematurely -- be sure to use SimpleTest.waitForExplicitFinish(). - got 1, expected +0
[task 2021-05-07T18:25:29.472Z] 18:25:29     INFO -     SimpleTest.is@SimpleTest/SimpleTest.js:500:14
[task 2021-05-07T18:25:29.472Z] 18:25:29     INFO -     afterCleanup@SimpleTest/SimpleTest.js:1560:18
[task 2021-05-07T18:25:29.472Z] 18:25:29     INFO -     executeCleanupFunction@SimpleTest/SimpleTest.js:1636:7
[task 2021-05-07T18:25:29.472Z] 18:25:29     INFO -     SimpleTest.finish@SimpleTest/SimpleTest.js:1656:3
[task 2021-05-07T18:25:29.472Z] 18:25:29     INFO -     killTest@SimpleTest/TestRunner.js:194:22
[task 2021-05-07T18:25:29.481Z] 18:25:29     INFO - GECKO(1543) | MEMORY STAT | vsize 6687MB | residentFast 143MB | heapAllocated 13MB
[task 2021-05-07T18:25:29.495Z] 18:25:29     INFO - TEST-OK | dom/events/test/test_hover_mouseleave.html | took 321908ms
[task 2021-05-07T18:25:29.514Z] 18:25:29    ERROR - TEST-UNEXPECTED-FAIL | /tests/dom/events/test/test_hover_mouseleave.html logged result after SimpleTest.finish(): [SimpleTest.finish()] waitForFocus() was called a different number of times from the number of callbacks run.  Maybe the test terminated prematurely -- be sure to use SimpleTest.waitForExplicitFinish().

Hi Mike, is this a regression of bug 1706048?

Flags: needinfo?(mconley)
Summary: Perma [tier2] dom/events/test/test_hover_mouseleave.html | [SimpleTest.finish()] waitForFocus() was called a different number of times from the number of callbacks run. Maybe the test terminated prematurely -- use SimpleTest.waitForExplicitFinish → Perma dom/events/test/test_hover_mouseleave.html | [SimpleTest.finish()] waitForFocus() was called a different number of times from the number of callbacks run. Maybe the test terminated prematurely -- use SimpleTest.waitForExplicitFinish
Status: NEW → RESOLVED
Closed: 3 years ago
No longer regressed by: 1706048
Resolution: --- → FIXED

Sounds like comment 1 got answered, and this was caused by bug 1709125.

Flags: needinfo?(mconley)
Target Milestone: --- → 90 Branch
You need to log in before you can comment on or make changes to this bug.