Closed Bug 1481666 Opened 6 years ago Closed 5 years ago

Intermittent [TV] dom/events/test/test_slotted_mouse_event.html | Should not fire mouseleave when moving the cursor to the slotted target

Categories

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

defect

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox68 --- fixed

People

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

References

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

Filed by: cbrindusan [at] mozilla.com

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

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

[task 2018-08-07T21:10:34.683Z] 21:10:34     INFO - TEST-START | dom/events/test/test_slotted_mouse_event.html
[task 2018-08-07T21:10:34.801Z] 21:10:34     INFO - GECKO(1020) | ++DOMWINDOW == 18 (0x7f8d0589c400) [pid = 1076] [serial = 20] [outer = 0x7f8d07d25a00]
[task 2018-08-07T21:10:34.923Z] 21:10:34     INFO - GECKO(1020) | ++DOCSHELL 0x7f8d03888800 == 6 [pid = 1076] [id = {017aac7d-8f88-4c25-82fd-f2ab5d7663b5}]
[task 2018-08-07T21:10:34.924Z] 21:10:34     INFO - GECKO(1020) | ++DOMWINDOW == 19 (0x7f8d0755c000) [pid = 1076] [serial = 21] [outer = (nil)]
[task 2018-08-07T21:10:34.925Z] 21:10:34     INFO - GECKO(1020) | ++DOMWINDOW == 20 (0x7f8d03ab2c00) [pid = 1076] [serial = 22] [outer = 0x7f8d0755c000]
[task 2018-08-07T21:10:35.048Z] 21:10:35     INFO - TEST-INFO | started process screentopng
[task 2018-08-07T21:10:35.548Z] 21:10:35     INFO - TEST-INFO | screentopng: exit 0
[task 2018-08-07T21:10:35.550Z] 21:10:35     INFO - Buffered messages logged at 21:10:34
[task 2018-08-07T21:10:35.551Z] 21:10:35     INFO - must wait for load
[task 2018-08-07T21:10:35.551Z] 21:10:35     INFO - Buffered messages logged at 21:10:35
[task 2018-08-07T21:10:35.552Z] 21:10:35     INFO - TEST-PASS | dom/events/test/test_slotted_mouse_event.html | Moving the mouse into the target should trigger a mouseenter there 
[task 2018-08-07T21:10:35.553Z] 21:10:35     INFO - Buffered messages finished
[task 2018-08-07T21:10:35.555Z] 21:10:35     INFO - TEST-UNEXPECTED-FAIL | dom/events/test/test_slotted_mouse_event.html | Should not fire mouseleave when moving the cursor to the slotted target 
[task 2018-08-07T21:10:35.556Z] 21:10:35     INFO -     frameLoaded/<@dom/events/test/test_slotted_mouse_event.html:40:5
[task 2018-08-07T21:10:35.558Z] 21:10:35     INFO -     EventListener.handleEvent*frameLoaded@dom/events/test/test_slotted_mouse_event.html:37:3
[task 2018-08-07T21:10:35.560Z] 21:10:35     INFO -     runTests/iframe.onload@dom/events/test/test_slotted_mouse_event.html:11:25
[task 2018-08-07T21:10:35.560Z] 21:10:35     INFO -     EventHandlerNonNull*runTests@dom/events/test/test_slotted_mouse_event.html:11:3
[task 2018-08-07T21:10:35.562Z] 21:10:35     INFO - Not taking screenshot here: see the one that was previously logged
Hmm, it passed verify locally...
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
Recent failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=211861621&repo=autoland&lineNumber=35690

[task 2018-11-15T01:57:20.809Z] 01:57:20     INFO - TEST-START | dom/events/test/test_slotted_mouse_event.html
[task 2018-11-15T01:57:22.001Z] 01:57:22     INFO - TEST-INFO | started process screentopng
[task 2018-11-15T01:57:22.348Z] 01:57:22     INFO - TEST-INFO | screentopng: exit 0
[task 2018-11-15T01:57:22.349Z] 01:57:22     INFO - Buffered messages logged at 01:57:21
[task 2018-11-15T01:57:22.349Z] 01:57:22     INFO - must wait for load
[task 2018-11-15T01:57:22.350Z] 01:57:22     INFO - TEST-PASS | dom/events/test/test_slotted_mouse_event.html | Moving the mouse into the target should trigger a mouseenter there 
[task 2018-11-15T01:57:22.350Z] 01:57:22     INFO - Buffered messages finished
[task 2018-11-15T01:57:22.350Z] 01:57:22     INFO - TEST-UNEXPECTED-FAIL | dom/events/test/test_slotted_mouse_event.html | Should not fire mouseleave when moving the cursor to the slotted target 
[task 2018-11-15T01:57:22.351Z] 01:57:22     INFO -     SimpleTest.ok@SimpleTest/SimpleTest.js:275:7
[task 2018-11-15T01:57:22.351Z] 01:57:22     INFO -     frameLoaded/<@dom/events/test/test_slotted_mouse_event.html:40:5
[task 2018-11-15T01:57:22.351Z] 01:57:22     INFO -     EventListener.handleEvent*frameLoaded@dom/events/test/test_slotted_mouse_event.html:37:3
[task 2018-11-15T01:57:22.352Z] 01:57:22     INFO -     runTests/iframe.onload@dom/events/test/test_slotted_mouse_event.html:11:25
[task 2018-11-15T01:57:22.355Z] 01:57:22     INFO -     EventHandlerNonNull*runTests@dom/events/test/test_slotted_mouse_event.html:11:3
[task 2018-11-15T01:57:22.357Z] 01:57:22     INFO -     Async*@dom/events/test/test_slotted_mouse_event.html:59:3
[task 2018-11-15T01:57:22.358Z] 01:57:22     INFO -     focusedOrLoaded/<@SimpleTest/SimpleTest.js:803:59
[task 2018-11-15T01:57:22.361Z] 01:57:22     INFO - GECKO(21274) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2018-11-15T01:57:22.362Z] 01:57:22     INFO - GECKO(21274) | MEMORY STAT | vsize 1441MB | residentFast 109MB | heapAllocated 13MB
[task 2018-11-15T01:57:22.363Z] 01:57:22     INFO - TEST-OK | dom/events/test/test_slotted_mouse_event.html | took 1212ms
[task 2018-11-15T01:57:22.365Z] 01:57:22     INFO - TEST-START | Shutdown
[task 2018-11-15T01:57:22.369Z] 01:57:22     INFO - Passed:  1
[task 2018-11-15T01:57:22.370Z] 01:57:22     INFO - Failed:  1
[task 2018-11-15T01:57:22.371Z] 01:57:22     INFO - Todo:    0
[task 2018-11-15T01:57:22.373Z] 01:57:22     INFO - Mode:    e10s
[task 2018-11-15T01:57:22.376Z] 01:57:22     INFO - Slowest: 1211ms - /tests/dom/events/test/test_slotted_mouse_event.html
[task 2018-11-15T01:57:22.378Z] 01:57:22     INFO - SimpleTest START Loop 2
[task 2018-11-15T01:57:22.381Z] 01:57:22     INFO - TEST-START | dom/events/test/test_slotted_mouse_event.html
[task 2018-11-15T01:57:22.383Z] 01:57:22     INFO - GECKO(21274) | MEMORY STAT | vsize 1443MB | residentFast 112MB | heapAllocated 14MB
[task 2018-11-15T01:57:22.384Z] 01:57:22     INFO - TEST-OK | dom/events/test/test_slotted_mouse_event.html | took 137ms
[task 2018-11-15T01:57:22.386Z] 01:57:22     INFO - TEST-START | Shutdown
[task 2018-11-15T01:57:22.388Z] 01:57:22     INFO - Passed:  2
[task 2018-11-15T01:57:22.391Z] 01:57:22     INFO - Failed:  1
[task 2018-11-15T01:57:22.393Z] 01:57:22     INFO - Todo:    0
[task 2018-11-15T01:57:22.395Z] 01:57:22     INFO - Mode:    e10s
[task 2018-11-15T01:57:22.397Z] 01:57:22     INFO - Slowest: 1211ms - /tests/dom/events/test/test_slotted_mouse_event.html
[task 2018-11-15T01:57:22.399Z] 01:57:22     INFO - SimpleTest START Loop 3
[task 2018-11-15T01:57:22.402Z] 01:57:22     INFO - TEST-START | dom/events/test/test_slotted_mouse_event.html
[task 2018-11-15T01:57:22.404Z] 01:57:22     INFO - Not taking screenshot here: see the one that was previously logged
[task 2018-11-15T01:57:22.406Z] 01:57:22     INFO - Buffered messages logged at 01:57:22
[task 2018-11-15T01:57:22.409Z] 01:57:22     INFO - must wait for load
[task 2018-11-15T01:57:22.411Z] 01:57:22     INFO - TEST-PASS | dom/events/test/test_slotted_mouse_event.html | Moving the mouse into the target should trigger a mouseenter there 
[task 2018-11-15T01:57:22.412Z] 01:57:22     INFO - Buffered messages finished
[task 2018-11-15T01:57:22.414Z] 01:57:22     INFO - TEST-UNEXPECTED-FAIL | dom/events/test/test_slotted_mouse_event.html | Should not fire mouseleave when moving the cursor to the slotted target 
[task 2018-11-15T01:57:22.415Z] 01:57:22     INFO -     SimpleTest.ok@SimpleTest/SimpleTest.js:275:7
[task 2018-11-15T01:57:22.416Z] 01:57:22     INFO -     frameLoaded/<@dom/events/test/test_slotted_mouse_event.html:40:5
[task 2018-11-15T01:57:22.418Z] 01:57:22     INFO -     EventListener.handleEvent*frameLoaded@dom/events/test/test_slotted_mouse_event.html:37:3
[task 2018-11-15T01:57:22.419Z] 01:57:22     INFO -     runTests/iframe.onload@dom/events/test/test_slotted_mouse_event.html:11:25
[task 2018-11-15T01:57:22.421Z] 01:57:22     INFO -     EventHandlerNonNull*runTests@dom/events/test/test_slotted_mouse_event.html:11:3
[task 2018-11-15T01:57:22.423Z] 01:57:22     INFO -     Async*@dom/events/test/test_slotted_mouse_event.html:59:3
[task 2018-11-15T01:57:22.424Z] 01:57:22     INFO -     focusedOrLoaded/<@SimpleTest/SimpleTest.js:803:59
[task 2018-11-15T01:57:22.427Z] 01:57:22     INFO - GECKO(21274) | MEMORY STAT | vsize 1445MB | residentFast 113MB | heapAllocated 14MB
[task 2018-11-15T01:57:22.429Z] 01:57:22     INFO - TEST-OK | dom/events/test/test_slotted_mouse_event.html | took 167ms
[task 2018-11-15T01:57:22.448Z] 01:57:22     INFO - TEST-START | Shutdown
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
Status: REOPENED → RESOLVED
Closed: 6 years ago5 years ago
Resolution: --- → INCOMPLETE

Mike was seeing this test in one of his try runs and I suspect it's a bug in the test.

Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---

By adding a third target instead of waiting to see if the mouse has gone out of
scope in order to assert that we haven't fired mouseleave on the host.

Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/81382fc1d2ba
Make the test more reliable. r=mconley
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
Assignee: nobody → emilio
See Also: → 1547498
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: