Closed Bug 1446860 Opened 2 years ago Closed 2 years ago

Perma-failure windows test-verify testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizeMouseExpectEvent should fire click event click event target - got false, expected true

Categories

(Testing :: Mochitest, defect, P5)

Version 3
defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Whiteboard: [stockwell fixed:other])

Filed by: toros [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=168869530&repo=autoland

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

02:19:19     INFO -  102 INFO TEST-START | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html
02:19:20     INFO -  TEST-INFO | started process screenshot
02:19:20     INFO -  TEST-INFO | screenshot: exit 0
02:19:20     INFO -  Buffered messages logged at 02:19:20
02:19:20     INFO -  103 INFO
02:19:20     INFO -  Profile::EventUtilsLoadTime: 86
02:19:20     INFO -  104 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | sendMouseEvent should dispatch click event
02:19:20     INFO -  105 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | sendChar should work
02:19:20     INFO -  106 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | sendChar should dispatch keyPress
02:19:20     INFO -  107 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | sendString should work
02:19:20     INFO -  108 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | sendKey should dispatch keyDown
02:19:20     INFO -  109 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | sendKey should dispatch keyPress even for non-printable key
02:19:20     INFO -  110 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizeMouse should work
02:19:20     INFO -  111 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizeMouse should still work with non-test mouse events disabled
02:19:20     INFO -  112 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizeMouse should dispatch mouse event
02:19:20     INFO -  Buffered messages finished
02:19:20    ERROR -  113 INFO TEST-UNEXPECTED-FAIL | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizeMouseExpectEvent should fire click event click event target  - got false, expected true
02:19:20     INFO -      SimpleTest.is@SimpleTest/SimpleTest.js:312:5
02:19:20     INFO -      eventHandler@SimpleTest/EventUtils.js:1162:5
02:19:20     INFO -      synthesizeMouseAtPoint@SimpleTest/EventUtils.js:452:7
02:19:20     INFO -      synthesizeMouse@SimpleTest/EventUtils.js:389:10
02:19:20     INFO -      synthesizeMouseExpectEvent@SimpleTest/EventUtils.js:1208:3
02:19:20     INFO -      starttest/</<@testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html:102:9
02:19:20     INFO -      starttest/<@testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html:105:7
02:19:20     INFO -      focusedOrLoaded/<@SimpleTest/SimpleTest.js:795:59
02:19:20     INFO -  114 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizeMouseExpectEvent should fire click event click event fired
02:19:20     INFO -  115 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizeMouse should dispatch mouse event
02:19:20     INFO -  116 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizeKey should work
02:19:20     INFO -  117 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizeKey should dispatch keyPress
02:19:20     INFO -  118 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | undefined keypress event target
02:19:20     INFO -  119 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | undefined keypress event fired
02:19:20     INFO -  120 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizeKey should work
02:19:20     INFO -  121 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizeKey should dispatch keyPress
02:19:20     INFO -  122 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizing eCompositionStart without specifying keyboard event: keydown should be fired only once,
02:19:20     INFO -  123 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizing eCompositionStart without specifying keyboard event: synthesizeComposition() should dispatch compositionstart
02:19:20     INFO -  124 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizing eCompositionStart without specifying keyboard event: keydown event should be dispatched (checking keyCode)
02:19:20     INFO -  125 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizing eCompositionStart without specifying keyboard event: keydown event should be dispatched (checking key)
02:19:20     INFO -  126 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizing eCompositionStart without specifying keyboard event: keyup event shouldn't be fired
02:19:20     INFO -  127 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | trying to synthesize eCompositionUpdate directly without specifying keyboard event: synthesizeComposition() should not dispatch compositionupdate without error
02:19:20     INFO -  128 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | trying to synthesize eCompositionUpdate directly without specifying keyboard event: keydown event shouldn't be fired
02:19:20     INFO -  129 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | trying to synthesize eCompositionUpdate directly without specifying keyboard event: keyup event shouldn't be fired
02:19:20     INFO -  130 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizing eCompositionChange without specifying keyboard event: synthesizeCompositionChange should cause dispatching a DOM text event
02:19:20     INFO -  131 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizing eCompositionChange without specifying keyboard event: keydown event shouldn't be fired
02:19:20     INFO -  132 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizing eCompositionChange without specifying keyboard event: keyup event shouldn't be fired
02:19:20     INFO -  133 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizing eCompositionChange for removing clauses without specifying keyboard event: keydown event shouldn't be fired
02:19:20     INFO -  134 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizing eCompositionChange for removing clauses without specifying keyboard event: keyup event shouldn't be fired
02:19:20     INFO -  135 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | trying to synthesize eCompositionEnd directly without specifying keyboard event: synthesizeComposition() should not dispatch compositionend
02:19:20     INFO -  136 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | trying to synthesize eCompositionEnd directly without specifying keyboard event: keydown event shouldn't be fired
02:19:20     INFO -  137 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | trying to synthesize eCompositionEnd directly without specifying keyboard event: keyup event shouldn't be fired
02:19:20     INFO -  138 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizing eCompositionCommit without specifying keyboard event: keyup should be fired only once
02:19:20     INFO -  139 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizing eCompositionCommit without specifying keyboard event: synthesizeComposition() should dispatch compositionend
02:19:20     INFO -  140 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizing eCompositionCommit without specifying keyboard event: keydown event shouldn't be fired
02:19:20     INFO -  141 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizing eCompositionCommit without specifying keyboard event: keyup event should be dispatched (checking keyCode)
02:19:20     INFO -  142 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizing eCompositionCommit without specifying keyboard event: keyup event should be dispatched (checking key)
02:19:20     INFO -  143 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | query selected text event result is null
02:19:20     INFO -  144 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | query selected text event failed
02:19:20     INFO -  145 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | query selected text event returns wrong offset
02:19:20     INFO -  146 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | query selected text event returns wrong selected text
02:19:20     INFO -  147 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | query selected text event result is null
02:19:20     INFO -  148 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | query selected text event failed
02:19:20     INFO -  149 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | query selected text event returns wrong offset
02:19:20     INFO -  150 INFO TEST-PASS | testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | query selected text event returns wrong selected text
02:19:20     INFO -  151 INFO
Looks like this was triggered by bug 1446253.
See Also: → 1446253
Summary: Perma-failure testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizeMouseExpectEvent should fire click event click event target - got false, expected true → Perma-failure windows test-verify testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html | synthesizeMouseExpectEvent should fire click event click event target - got false, expected true
It is a pre-existing condition: test-verify previously failed the same way when bug 1435180 landed, and there are infrequent intermittent failures recorded in bug 1190451.

I expect a "spike" of failures here caused by the -- completely unnecessary! -- retriggering of TV. Failures will then cease until the next time this test is modified.
See Also: → 1190451, 1435180
marking this as fixed as it is test-verify specific- although for tests to test the harnesses/tools, we should really ensure they pass TV :)
Whiteboard: [stockwell fixed:other]
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.