Closed Bug 1586578 Opened 5 years ago Closed 4 years ago

Intermittent fission dom/serviceworkers/test/test_claim.html | Test timed out. | This test left a service worker registered without cleaning it up

Categories

(Core :: DOM: Service Workers, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE
Fission Milestone M4.1

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: intermittent-failure, regression)

Filed by: csabou [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=269959897&repo=mozilla-central
Full log: https://queue.taskcluster.net/v1/task/SiafQqkIQ6iTntszN65TFw/runs/0/artifacts/public/logs/live_backing.log


[task 2019-10-06T11:10:23.330Z] 11:10:23 INFO - TEST-START | dom/serviceworkers/test/test_claim.html
[task 2019-10-06T11:15:50.872Z] 11:15:50 INFO - TEST-INFO | started process screentopng
[task 2019-10-06T11:15:51.290Z] 11:15:51 INFO - TEST-INFO | screentopng: exit 0
[task 2019-10-06T11:15:51.291Z] 11:15:51 INFO - Buffered messages logged at 11:10:23
[task 2019-10-06T11:15:51.291Z] 11:15:51 INFO - TEST-PASS | dom/serviceworkers/test/test_claim.html | parent exists.
[task 2019-10-06T11:15:51.291Z] 11:15:51 INFO - Buffered messages finished
[task 2019-10-06T11:15:51.292Z] 11:15:51 INFO - TEST-UNEXPECTED-FAIL | dom/serviceworkers/test/test_claim.html | Test timed out.
[task 2019-10-06T11:15:51.292Z] 11:15:51 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:277:18
[task 2019-10-06T11:15:51.293Z] 11:15:51 INFO - reportError@SimpleTest/TestRunner.js:121:22
[task 2019-10-06T11:15:51.293Z] 11:15:51 INFO - TestRunner._checkForHangs@SimpleTest/TestRunner.js:142:18
[task 2019-10-06T11:15:51.293Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.294Z] 11:15:51 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.294Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.294Z] 11:15:51 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.294Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.294Z] 11:15:51 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.294Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.294Z] 11:15:51 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.294Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.295Z] 11:15:51 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.295Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.295Z] 11:15:51 INFO - TestRunner.runTests/<@SimpleTest/TestRunner.js:388:20
[task 2019-10-06T11:15:51.295Z] 11:15:51 INFO - promise callback
TestRunner.runTests@SimpleTest/TestRunner.js:375:50
[task 2019-10-06T11:15:51.295Z] 11:15:51 INFO - RunSet.runtests@SimpleTest/setup.js:201:14
[task 2019-10-06T11:15:51.295Z] 11:15:51 INFO - RunSet.runall@SimpleTest/setup.js:180:12
[task 2019-10-06T11:15:51.295Z] 11:15:51 INFO - hookupTests@SimpleTest/setup.js:273:12
[task 2019-10-06T11:15:51.296Z] 11:15:51 INFO - parseTestManifest@http://mochi.test:8888/manifestLibrary.js:48:13
[task 2019-10-06T11:15:51.296Z] 11:15:51 INFO - getTestManifest/req.onload@http://mochi.test:8888/manifestLibrary.js:61:28
[task 2019-10-06T11:15:51.296Z] 11:15:51 INFO - EventHandlerNonNullgetTestManifest@http://mochi.test:8888/manifestLibrary.js:57:3
[task 2019-10-06T11:15:51.296Z] 11:15:51 INFO - hookup@SimpleTest/setup.js:253:20
[task 2019-10-06T11:15:51.297Z] 11:15:51 INFO - EventHandlerNonNull
@http://mochi.test:8888/tests?autorun=1&closeWhenDone=1&consoleLevel=INFO&manifestFile=tests.json&dumpOutputDirectory=%2Ftmp&cleanupCrashes=true:11:1
[task 2019-10-06T11:15:51.867Z] 11:15:51 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-10-06T11:15:51.871Z] 11:15:51 INFO - TEST-UNEXPECTED-FAIL | dom/serviceworkers/test/test_claim.html | This test left a service worker registered without cleaning it up
[task 2019-10-06T11:15:51.871Z] 11:15:51 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:277:18
[task 2019-10-06T11:15:51.871Z] 11:15:51 INFO - afterCleanup@SimpleTest/SimpleTest.js:1192:28
[task 2019-10-06T11:15:51.871Z] 11:15:51 INFO - asyncexecuteCleanupFunction@SimpleTest/SimpleTest.js:1232:13
[task 2019-10-06T11:15:51.872Z] 11:15:51 INFO - SimpleTest.finish@SimpleTest/SimpleTest.js:1251:5
[task 2019-10-06T11:15:51.872Z] 11:15:51 INFO - killTest@SimpleTest/TestRunner.js:130:22
[task 2019-10-06T11:15:51.872Z] 11:15:51 INFO - async
delayedKillTest@SimpleTest/TestRunner.js:159:17
[task 2019-10-06T11:15:51.873Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:157:17
[task 2019-10-06T11:15:51.873Z] 11:15:51 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.874Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.874Z] 11:15:51 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.874Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - TestRunner.runTests/<@SimpleTest/TestRunner.js:388:20
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - promise callbackTestRunner.runTests@SimpleTest/TestRunner.js:375:50
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - RunSet.runtests@SimpleTest/setup.js:201:14
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - RunSet.runall@SimpleTest/setup.js:180:12
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - hookupTests@SimpleTest/setup.js:273:12
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - parseTestManifest@http://mochi.test:8888/manifestLibrary.js:48:13
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - getTestManifest/req.onload@http://mochi.test:8888/manifestLibrary.js:61:28
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - EventHandlerNonNull
getTestManifest@http://mochi.test:8888/manifestLibrary.js:57:3
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - hookup@SimpleTest/setup.js:253:20
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - EventHandlerNonNull*@http://mochi.test:8888/tests?autorun=1&closeWhenDone=1&consoleLevel=INFO&manifestFile=tests.json&dumpOutputDirectory=%2Ftmp&cleanupCrashes=true:11:1
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - TEST-UNEXPECTED-FAIL | dom/serviceworkers/test/test_claim.html | Left over worker: (scope: http://mochi.test:8888/tests/dom/serviceworkers/test/)
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:277:18
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - afterCleanup@SimpleTest/SimpleTest.js:1194:32
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - asyncexecuteCleanupFunction@SimpleTest/SimpleTest.js:1232:13
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - SimpleTest.finish@SimpleTest/SimpleTest.js:1251:5
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - killTest@SimpleTest/TestRunner.js:130:22
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - async
delayedKillTest@SimpleTest/TestRunner.js:159:17
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:157:17
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.875Z] 11:15:51 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.876Z] 11:15:51 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-10-06T11:15:51.876Z] 11:15:51 INFO - TestRunner.runTests/<@SimpleTest/TestRunner.js:388:20
[task 2019-10-06T11:15:51.876Z] 11:15:51 INFO - promise callbackTestRunner.runTests@SimpleTest/TestRunner.js:375:50
[task 2019-10-06T11:15:51.876Z] 11:15:51 INFO - RunSet.runtests@SimpleTest/setup.js:201:14
[task 2019-10-06T11:15:51.876Z] 11:15:51 INFO - RunSet.runall@SimpleTest/setup.js:180:12
[task 2019-10-06T11:15:51.876Z] 11:15:51 INFO - hookupTests@SimpleTest/setup.js:273:12
[task 2019-10-06T11:15:51.876Z] 11:15:51 INFO - parseTestManifest@http://mochi.test:8888/manifestLibrary.js:48:13
[task 2019-10-06T11:15:51.876Z] 11:15:51 INFO - getTestManifest/req.onload@http://mochi.test:8888/manifestLibrary.js:61:28
[task 2019-10-06T11:15:51.876Z] 11:15:51 INFO - EventHandlerNonNull
getTestManifest@http://mochi.test:8888/manifestLibrary.js:57:3
[task 2019-10-06T11:15:51.876Z] 11:15:51 INFO - hookup@SimpleTest/setup.js:253:20
[task 2019-10-06T11:15:51.876Z] 11:15:51 INFO - EventHandlerNonNull*@http://mochi.test:8888/tests?autorun=1&closeWhenDone=1&consoleLevel=INFO&manifestFile=tests.json&dumpOutputDirectory=%2Ftmp&cleanupCrashes=true:11:1
[task 2019-10-06T11:16:20.867Z] 11:16:20 INFO - Not taking screenshot here: see the one that was previously logged

Tentatively moving all bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to the "?" triage milestone.

This will generate a lot of bugmail, so you can filter your bugmail for the following UUID and delete them en masse:

0ee3c76a-bc79-4eb2-8d12-05dc0b68e732

Fission Milestone: --- → ?
Fission Milestone: ? → M4.1

Closing as INCOMPLETE because we haven't seen any test failures in two months. The test is enabled on all platforms, AFAICT:

https://searchfox.org/mozilla-central/rev/053826b10f838f77c27507e5efecc96e34718541/dom/serviceworkers/test/mochitest.ini#234

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.