Open Bug 1857022 Opened 1 year ago Updated 1 year ago

Perma dom/events/test/test_mouse_enterleave_iframe.html failure on new Ubuntu 22.04 Wayland pool

Categories

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

defect

Tracking

()

People

(Reporter: ahal, Unassigned)

References

(Blocks 1 open bug)

Details

This is happening on a new Ubuntu 22.04 Wayland enabled pool we're in the process of standing up.

Example failure log:
https://treeherder.mozilla.org/logviewer?job_id=431320577&repo=try&lineNumber=3217

[task 2023-10-04T15:23:32.409Z] 15:23:32     INFO - TEST-START | dom/events/test/test_mouse_enterleave_iframe.html
[task 2023-10-04T15:23:32.917Z] 15:23:32     INFO - GECKO(3216) | WaitUntilApzStable: flushed APZ repaints in parent proc, waiting for callback...
[task 2023-10-04T15:23:32.925Z] 15:23:32     INFO - GECKO(3216) | WaitUntilApzStable: APZ flush done in parent proc
[task 2023-10-04T15:23:32.925Z] 15:23:32     INFO - GECKO(3216) | WaitUntilApzStable: got apz-flush-done in child proc
[task 2023-10-04T15:23:32.925Z] 15:23:32     INFO - GECKO(3216) | WaitUntilApzStable: done promiseFocus
[task 2023-10-04T15:23:32.925Z] 15:23:32     INFO - GECKO(3216) | WaitUntilApzStable: done promiseAllPaintsDone
[task 2023-10-04T15:23:32.929Z] 15:23:32     INFO - GECKO(3216) | PromiseApzRepaintsFlushed: Flushed APZ repaints, waiting for callback...
[task 2023-10-04T15:23:32.931Z] 15:23:32     INFO - GECKO(3216) | PromiseApzRepaintsFlushed: APZ flush done
[task 2023-10-04T15:23:32.934Z] 15:23:32     INFO - GECKO(3216) | WaitUntilApzStable: all done
[task 2023-10-04T15:28:57.080Z] 15:28:57     INFO - TEST-INFO | started process screentopng
[task 2023-10-04T15:29:01.348Z] 15:29:01     INFO - TEST-INFO | screentopng: exit 0
[task 2023-10-04T15:29:01.349Z] 15:29:01     INFO - Buffered messages logged at 15:23:32
[task 2023-10-04T15:29:01.351Z] 15:29:01     INFO - add_setup | Entering 
[task 2023-10-04T15:29:01.352Z] 15:29:01     INFO - Mouse moves to initial position
[task 2023-10-04T15:29:01.353Z] 15:29:01     INFO - Load child documents into the iframes
[task 2023-10-04T15:29:01.354Z] 15:29:01     INFO - Buffered messages logged at 15:23:33
[task 2023-10-04T15:29:01.355Z] 15:29:01     INFO - add_setup | Leaving 
[task 2023-10-04T15:29:01.356Z] 15:29:01     INFO - add_task | Entering testMouseEnterLeave
[task 2023-10-04T15:29:01.357Z] 15:29:01     INFO - Mouse moves to the div above iframe
[task 2023-10-04T15:29:01.358Z] 15:29:01     INFO - Buffered messages finished
[task 2023-10-04T15:29:01.359Z] 15:29:01     INFO - TEST-UNEXPECTED-FAIL | dom/events/test/test_mouse_enterleave_iframe.html | Test timed out. - 
[task 2023-10-04T15:29:01.360Z] 15:29:01     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-10-04T15:29:01.364Z] 15:29:01     INFO - TEST-UNEXPECTED-FAIL | dom/events/test/test_mouse_enterleave_iframe.html | [SimpleTest.finish()] No checks actually run. (You need to call ok(), is(), or similar functions at least once.  Make sure you use SimpleTest.waitForExplicitFinish() if you need it.) 
[task 2023-10-04T15:29:01.364Z] 15:29:01     INFO -     SimpleTest.ok@SimpleTest/SimpleTest.js:426:16
[task 2023-10-04T15:29:01.364Z] 15:29:01     INFO -     afterCleanup@SimpleTest/SimpleTest.js:1477:18
[task 2023-10-04T15:29:01.364Z] 15:29:01     INFO -     executeCleanupFunction@SimpleTest/SimpleTest.js:1562:7
[task 2023-10-04T15:29:01.364Z] 15:29:01     INFO -     executeCleanupFunction@SimpleTest/SimpleTest.js:1578:7
[task 2023-10-04T15:29:01.365Z] 15:29:01     INFO -     SimpleTest.finish@SimpleTest/SimpleTest.js:1582:3
[task 2023-10-04T15:29:01.365Z] 15:29:01     INFO -     killTest@SimpleTest/TestRunner.js:200:22
[task 2023-10-04T15:29:01.365Z] 15:29:01     INFO -     async*delayedKillTest@SimpleTest/TestRunner.js:240:17
[task 2023-10-04T15:29:01.366Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:238:17
[task 2023-10-04T15:29:01.369Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:252:15
[task 2023-10-04T15:29:01.370Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:252:15
[task 2023-10-04T15:29:01.371Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:252:15
[task 2023-10-04T15:29:01.371Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:252:15
[task 2023-10-04T15:29:01.371Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:252:15
[task 2023-10-04T15:29:01.371Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:252:15
[task 2023-10-04T15:29:01.372Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:252:15
[task 2023-10-04T15:29:01.372Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:252:15
[task 2023-10-04T15:29:01.372Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:252:15
[task 2023-10-04T15:29:01.373Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:252:15
[task 2023-10-04T15:29:01.373Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:252:15
[task 2023-10-04T15:29:01.373Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:252:15
[task 2023-10-04T15:29:01.374Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:252:15
[task 2023-10-04T15:29:01.374Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:252:15
[task 2023-10-04T15:29:01.375Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:252:15
[task 2023-10-04T15:29:01.375Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:252:15
[task 2023-10-04T15:29:01.375Z] 15:29:01     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:252:15
[task 2023-10-04T15:29:01.375Z] 15:29:01     INFO -     TestRunner.runTests/<@SimpleTest/TestRunner.js:532:16
[task 2023-10-04T15:29:01.376Z] 15:29:01     INFO -     Async*TestRunner.runTests@SimpleTest/TestRunner.js:519:48
[task 2023-10-04T15:29:01.376Z] 15:29:01     INFO -     RunSet.runtests@SimpleTest/setup.js:285:14
[task 2023-10-04T15:29:01.376Z] 15:29:01     INFO -     RunSet.runall@SimpleTest/setup.js:264:12
[task 2023-10-04T15:29:01.377Z] 15:29:01     INFO -     getPrefList/<@SimpleTest/setup.js:351:14
[task 2023-10-04T15:29:01.377Z] 15:29:01     INFO -     loadFile/req.onload@SimpleTest/setup.js:80:19
[task 2023-10-04T15:29:01.377Z] 15:29:01     INFO -     EventHandlerNonNull*loadFile@SimpleTest/setup.js:75:3
[task 2023-10-04T15:29:01.378Z] 15:29:01     INFO -     getPrefList@SimpleTest/setup.js:349:13
[task 2023-10-04T15:29:01.379Z] 15:29:01     INFO -     hookupTests@SimpleTest/setup.js:372:5
[task 2023-10-04T15:29:01.379Z] 15:29:01     INFO - parseTestManifest@http://mochi.test:8888/manifestLibrary.js:53:13
[task 2023-10-04T15:29:01.380Z] 15:29:01     INFO - getTestManifest/req.onload@http://mochi.test:8888/manifestLibrary.js:66:28
[task 2023-10-04T15:29:01.380Z] 15:29:01     INFO - EventHandlerNonNull*getTestManifest@http://mochi.test:8888/manifestLibrary.js:62:3
[task 2023-10-04T15:29:01.380Z] 15:29:01     INFO -     hookup@SimpleTest/setup.js:337:20
[task 2023-10-04T15:29:01.381Z] 15:29:01     INFO -     EventHandlerNonNull*@dom/events/test?autorun=1&closeWhenDone=1&consoleLevel=INFO&manifestFile=tests.json&dumpOutputDirectory=%2Ftmp&cleanupCrashes=true&ignorePrefsFile=ignorePrefs.json:10:32
[task 2023-10-04T15:29:01.382Z] 15:29:01     INFO - GECKO(3216) | MEMORY STAT | vsize 2458MB | residentFast 140MB | heapAllocated 18MB
[task 2023-10-04T15:29:01.383Z] 15:29:01    ERROR - TEST-UNEXPECTED-FAIL | /tests/dom/events/test/test_mouse_enterleave_iframe.html logged result after SimpleTest.finish(): [SimpleTest.finish()] No checks actually run. (You need to call ok(), is(), or similar functions at least once.  Make sure you use SimpleTest.waitForExplicitFinish() if you need it

It's unclear whether this is a result of Wayland, upgrading to Ubuntu 22.04 or hardware characteristics of the new workers. The test will be skipped on this new platform.

Blocks: 1857032
No longer blocks: 1857032
Severity: -- → S3

Hello Masayuki, this is a new platform in our CI. Can you please take a look at this failure, along with your work on bug 1856289? Thanks!

Flags: needinfo?(masayuki)
You need to log in before you can comment on or make changes to this bug.