Intermittent widget/tests/test_bug1151186.html | Test timed out.
Categories
(Core :: DOM: UI Events & Focus Handling, defect, P5)
Tracking
()
People
(Reporter: intermittent-bug-filer, Assigned: masayuki)
References
(Regression)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [stockwell unknown])
Attachments
(2 files)
Filed by: apavel [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=286279450&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/cyUZqoyERSahmOu0zv1vYQ/runs/0/artifacts/public/logs/live_backing.log
[task 2020-01-24T02:59:48.769Z] 02:59:48 INFO - TEST-START | widget/tests/test_bug1151186.html
[task 2020-01-24T03:05:17.527Z] 03:05:17 INFO - TEST-INFO | started process screentopng
[task 2020-01-24T03:05:17.683Z] 03:05:17 INFO - TEST-INFO | screentopng: exit 0
[task 2020-01-24T03:05:17.684Z] 03:05:17 INFO - TEST-UNEXPECTED-FAIL | widget/tests/test_bug1151186.html | Test timed out.
[task 2020-01-24T03:05:17.685Z] 03:05:17 INFO - SimpleTest.ok@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:277:18
[task 2020-01-24T03:05:17.685Z] 03:05:17 INFO - reportError@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:121:22
[task 2020-01-24T03:05:17.685Z] 03:05:17 INFO - TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:142:18
[task 2020-01-24T03:05:17.686Z] 03:05:17 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-01-24T03:05:17.686Z] 03:05:17 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-01-24T03:05:17.686Z] 03:05:17 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-01-24T03:05:17.686Z] 03:05:17 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-01-24T03:05:17.686Z] 03:05:17 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-01-24T03:05:17.686Z] 03:05:17 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-01-24T03:05:17.687Z] 03:05:17 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-01-24T03:05:17.687Z] 03:05:17 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-01-24T03:05:17.687Z] 03:05:17 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-01-24T03:05:17.687Z] 03:05:17 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-01-24T03:05:17.687Z] 03:05:17 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-01-24T03:05:17.687Z] 03:05:17 INFO - TestRunner.runTests/<@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:388:20
[task 2020-01-24T03:05:17.687Z] 03:05:17 INFO - promise callbackTestRunner.runTests@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:375:50
[task 2020-01-24T03:05:17.688Z] 03:05:17 INFO - RunSet.runtests@chrome://mochikit/content/tests/SimpleTest/setup.js:201:14
[task 2020-01-24T03:05:17.688Z] 03:05:17 INFO - RunSet.runall@chrome://mochikit/content/tests/SimpleTest/setup.js:180:12
[task 2020-01-24T03:05:17.688Z] 03:05:17 INFO - hookupTests@chrome://mochikit/content/tests/SimpleTest/setup.js:273:12
[task 2020-01-24T03:05:17.688Z] 03:05:17 INFO - parseTestManifest@chrome://mochikit/content/manifestLibrary.js:50:13
[task 2020-01-24T03:05:17.688Z] 03:05:17 INFO - getTestManifest/req.onload@chrome://mochikit/content/manifestLibrary.js:61:28
[task 2020-01-24T03:05:17.688Z] 03:05:17 INFO - EventHandlerNonNullgetTestManifest@chrome://mochikit/content/manifestLibrary.js:57:3
[task 2020-01-24T03:05:17.688Z] 03:05:17 INFO - hookup@chrome://mochikit/content/tests/SimpleTest/setup.js:253:20
[task 2020-01-24T03:05:17.688Z] 03:05:17 INFO - linkAndHookup@chrome://mochikit/content/harness.xhtml:45:3
[task 2020-01-24T03:05:17.688Z] 03:05:17 INFO - parseTestManifest@chrome://mochikit/content/manifestLibrary.js:50:13
[task 2020-01-24T03:05:17.688Z] 03:05:17 INFO - getTestManifest/req.onload@chrome://mochikit/content/manifestLibrary.js:61:28
[task 2020-01-24T03:05:17.688Z] 03:05:17 INFO - EventHandlerNonNullgetTestManifest@chrome://mochikit/content/manifestLibrary.js:57:3
[task 2020-01-24T03:05:17.688Z] 03:05:17 INFO - getTestList@chrome://mochikit/content/chrome-harness.js:258:18
[task 2020-01-24T03:05:17.688Z] 03:05:17 INFO - loadTests@chrome://mochikit/content/harness.xhtml:24:14
[task 2020-01-24T03:05:17.688Z] 03:05:17 INFO - EventListener.handleEvent*@chrome://mochikit/content/harness.xhtml:48:12
[task 2020-01-24T03:05:18.526Z] 03:05:18 INFO - GECKO(7337) | MEMORY STAT | vsize 3269MB | residentFast 397MB | heapAllocated 147MB
[task 2020-01-24T03:05:18.527Z] 03:05:18 INFO - TEST-OK | widget/tests/test_bug1151186.html | took 329759ms
[task 2020-01-24T03:05:18.859Z] 03:05:18 INFO - TEST-PASS | widget/tests/test_bug1151186.html | The div element should be focused
[task 2020-01-24T03:05:18.859Z] 03:05:18 INFO - TEST-PASS | widget/tests/test_bug1151186.html | IME should be enabled
[task 2020-01-24T03:05:18.859Z] 03:05:18 ERROR - [SimpleTest.finish()] this test already called finish!
[task 2020-01-24T03:05:18.860Z] 03:05:18 INFO - TEST-UNEXPECTED-ERROR | widget/tests/test_bug1151186.html | called finish() multiple times
[task 2020-01-24T03:05:18.860Z] 03:05:18 INFO - TEST-INFO
Updated•5 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 3•5 years ago
|
||
I'm not sure what I could do here - this appears to be an intermittent failure of this test which should be addressed by the test owner.
Transferring ni to :hsinyi - could you please have someone take a look, thanks!
Comment hidden (Intermittent Failures Robot) |
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 6•5 years ago
|
||
There are 21 total failures in the last 7 days on linux1804-64-shippable-qr opt
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=287334297&repo=autoland&lineNumber=7846
[task 2020-02-03T16:58:07.572Z] 16:58:07 INFO - TEST-START | widget/tests/test_bug1151186.html
[task 2020-02-03T17:03:36.331Z] 17:03:36 INFO - TEST-INFO | started process screentopng
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - TEST-INFO | screentopng: exit 0
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - TEST-UNEXPECTED-FAIL | widget/tests/test_bug1151186.html | Test timed out.
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - SimpleTest.ok@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:277:18
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - reportError@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:121:22
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:142:18
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - setTimeout handlerTestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:170:15
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - TestRunner.runTests/<@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:388:20
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - promise callbackTestRunner.runTests@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:375:50
[task 2020-02-03T17:03:36.481Z] 17:03:36 INFO - RunSet.runtests@chrome://mochikit/content/tests/SimpleTest/setup.js:201:14
[task 2020-02-03T17:03:36.482Z] 17:03:36 INFO - RunSet.runall@chrome://mochikit/content/tests/SimpleTest/setup.js:180:12
[task 2020-02-03T17:03:36.482Z] 17:03:36 INFO - hookupTests@chrome://mochikit/content/tests/SimpleTest/setup.js:273:12
[task 2020-02-03T17:03:36.482Z] 17:03:36 INFO - parseTestManifest@chrome://mochikit/content/manifestLibrary.js:50:13
[task 2020-02-03T17:03:36.482Z] 17:03:36 INFO - getTestManifest/req.onload@chrome://mochikit/content/manifestLibrary.js:61:28
[task 2020-02-03T17:03:36.482Z] 17:03:36 INFO - EventHandlerNonNullgetTestManifest@chrome://mochikit/content/manifestLibrary.js:57:3
[task 2020-02-03T17:03:36.482Z] 17:03:36 INFO - hookup@chrome://mochikit/content/tests/SimpleTest/setup.js:253:20
[task 2020-02-03T17:03:36.482Z] 17:03:36 INFO - linkAndHookup@chrome://mochikit/content/harness.xhtml:45:3
[task 2020-02-03T17:03:36.482Z] 17:03:36 INFO - parseTestManifest@chrome://mochikit/content/manifestLibrary.js:50:13
[task 2020-02-03T17:03:36.482Z] 17:03:36 INFO - getTestManifest/req.onload@chrome://mochikit/content/manifestLibrary.js:61:28
[task 2020-02-03T17:03:36.482Z] 17:03:36 INFO - EventHandlerNonNullgetTestManifest@chrome://mochikit/content/manifestLibrary.js:57:3
[task 2020-02-03T17:03:36.482Z] 17:03:36 INFO - getTestList@chrome://mochikit/content/chrome-harness.js:258:18
[task 2020-02-03T17:03:36.482Z] 17:03:36 INFO - loadTests@chrome://mochikit/content/harness.xhtml:24:14
[task 2020-02-03T17:03:36.483Z] 17:03:36 INFO - EventListener.handleEvent*@chrome://mochikit/content/harness.xhtml:48:12
[task 2020-02-03T17:03:37.340Z] 17:03:37 INFO - GECKO(7463) | MEMORY STAT | vsize 3239MB | residentFast 392MB | heapAllocated 148MB
[task 2020-02-03T17:03:37.363Z] 17:03:37 INFO - TEST-OK | widget/tests/test_bug1151186.html | took 329768ms
[task 2020-02-03T17:03:37.625Z] 17:03:37 INFO - TEST-PASS | widget/tests/test_bug1151186.html | The div element should be focused
[task 2020-02-03T17:03:37.626Z] 17:03:37 INFO - TEST-PASS | widget/tests/test_bug1151186.html | IME should be enabled
[task 2020-02-03T17:03:37.627Z] 17:03:37 ERROR - [SimpleTest.finish()] this test already called finish!
[task 2020-02-03T17:03:37.636Z] 17:03:37 INFO - TEST-UNEXPECTED-ERROR | widget/tests/test_bug1151186.html | called finish() multiple times
[task 2020-02-03T17:03:37.636Z] 17:03:37 INFO - TEST-INFO
Assignee | ||
Comment 7•5 years ago
|
||
For testing the original symptom of bug 1151186, this test needs to set focus
to a contenteditable
editor from focus
event listener of the documen.
However, according to the oranges, focus
event for the document is not fired
as expected only on Linux. The reason is, the document sometimes does not get
focus automatically. Therefore, this patch tries to listen focus
event first
for keeping original path. But if the document is not activated automatically,
sets focus to its window when next macro task runs.
Assignee | ||
Comment 8•5 years ago
|
||
Now, we have SpecialPowers
to use DOMWindowUtils
. Therefore,
test_bug1151186.html
can be a mochitest-plain and it's better since the
test checks behavior on web apps.
Depends on D62396
Comment 10•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/3f29fd0e278e
https://hg.mozilla.org/mozilla-central/rev/39fd9ff27ad8
Updated•5 years ago
|
Comment 11•5 years ago
|
||
bugherder uplift |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Description
•