Closed Bug 1578333 Opened 6 years ago Closed 1 year ago

Intermittent dom/push/test/test_serviceworker_lifetime.html | Test timed out.

Categories

(Core :: DOM: Push Subscriptions, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Regression)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [stockwell disabled][retriggered])

Attachments

(1 file, 1 obsolete file)

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


[task 2019-09-03T05:33:00.126Z] 05:33:00 INFO - TEST-START | dom/push/test/test_serviceworker_lifetime.html
[task 2019-09-03T05:38:24.366Z] 05:38:24 INFO - TEST-PASS | dom/push/test/test_serviceworker_lifetime.html | Service worker was terminated.
[task 2019-09-03T05:38:24.366Z] 05:38:24 INFO - Buffered messages finished
[task 2019-09-03T05:38:24.366Z] 05:38:24 INFO - TEST-UNEXPECTED-FAIL | dom/push/test/test_serviceworker_lifetime.html | Test timed out.
[task 2019-09-03T05:38:24.366Z] 05:38:24 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:277:18
[task 2019-09-03T05:38:24.366Z] 05:38:24 INFO - reportError@SimpleTest/TestRunner.js:121:22
[task 2019-09-03T05:38:24.366Z] 05:38:24 INFO - TestRunner._checkForHangs@SimpleTest/TestRunner.js:142:18
[task 2019-09-03T05:38:24.366Z] 05:38:24 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:170:15
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - TestRunner.runTests/<@SimpleTest/TestRunner.js:388:20
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - promise callback
TestRunner.runTests@SimpleTest/TestRunner.js:375:50
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - RunSet.runtests@SimpleTest/setup.js:201:14
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - RunSet.runall@SimpleTest/setup.js:180:12
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - hookupTests@SimpleTest/setup.js:273:12
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - parseTestManifest@http://mochi.test:8888/manifestLibrary.js:48:13
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - getTestManifest/req.onload@http://mochi.test:8888/manifestLibrary.js:61:28
[task 2019-09-03T05:38:24.367Z] 05:38:24 INFO - EventHandlerNonNullgetTestManifest@http://mochi.test:8888/manifestLibrary.js:57:3
[task 2019-09-03T05:38:24.368Z] 05:38:24 INFO - hookup@SimpleTest/setup.js:253:20
[task 2019-09-03T05:38:24.368Z] 05:38:24 INFO - EventHandlerNonNull
@http://mochi.test:8888/tests?autorun=1&closeWhenDone=1&consoleLevel=INFO&hideResultsTable=1&manifestFile=tests.json&dumpOutputDirectory=%2Fvar%2Ffolders%2F8h%2F7d0lfw710vnfl7sffjg31wqc000017%2FT&cleanupCrashes=true:11:1
[task 2019-09-03T05:38:25.333Z] 05:38:25 INFO - GECKO(2007) | [Child 2009, Main Thread] WARNING: '!window', file /builds/worker/workspace/build/src/dom/cache/CacheStorage.cpp, line 575
[task 2019-09-03T05:38:25.333Z] 05:38:25 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-09-03T05:38:25.333Z] 05:38:25 INFO - TEST-UNEXPECTED-FAIL | dom/push/test/test_serviceworker_lifetime.html | This test left a service worker registered without cleaning it up
[task 2019-09-03T05:38:25.333Z] 05:38:25 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:277:18
[task 2019-09-03T05:38:25.333Z] 05:38:25 INFO - afterCleanup@SimpleTest/SimpleTest.js:1192:28
[task 2019-09-03T05:38:25.333Z] 05:38:25 INFO - asyncexecuteCleanupFunction@SimpleTest/SimpleTest.js:1232:13
[task 2019-09-03T05:38:25.333Z] 05:38:25 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-09-03T05:38:25.333Z] 05:38:25 INFO - TEST-UNEXPECTED-FAIL | dom/push/test/test_serviceworker_lifetime.html | Left over worker: http://mochi.test:8888/tests/dom/push/test/lifetime_worker.js (scope: http://mochi.test:8888/tests/dom/push/test/)
[task 2019-09-03T05:38:25.333Z] 05:38:25 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:277:18
[task 2019-09-03T05:38:25.334Z] 05:38:25 INFO - afterCleanup@SimpleTest/SimpleTest.js:1194:32
[task 2019-09-03T05:38:25.334Z] 05:38:25 INFO - async
executeCleanupFunction@SimpleTest/SimpleTest.js:1232:13
[task 2019-09-03T05:38:25.337Z] 05:38:25 INFO - GECKO(2007) | [Parent 2007, Main Thread] WARNING: '!window', file /builds/worker/workspace/build/src/dom/cache/CacheStorage.cpp, line 575
[task 2019-09-03T05:38:25.341Z] 05:38:25 INFO - GECKO(2007) | [Child 2010, Main Thread] WARNING: '!window', file /builds/worker/workspace/build/src/dom/cache/CacheStorage.cpp, line 575
[task 2019-09-03T05:38:25.341Z] 05:38:25 INFO - GECKO(2007) | MEMORY STAT | vsize 7312MB | residentFast 149MB | heapAllocated 27MB
[task 2019-09-03T05:38:25.341Z] 05:38:25 INFO - GECKO(2007) | [Child 2008, Main Thread] WARNING: '!window', file /builds/worker/workspace/build/src/dom/cache/CacheStorage.cpp, line 575
[task 2019-09-03T05:38:25.349Z] 05:38:25 INFO - TEST-OK | dom/push/test/test_serviceworker_lifetime.html | took 325292ms
[task 2019-09-03T05:38:25.398Z] 05:38:25 ERROR - /tests/dom/push/test/test_serviceworker_lifetime.html logged result after SimpleTest.finish(): This test left a service worker registered without cleaning it up
[task 2019-09-03T05:38:25.398Z] 05:38:25 ERROR - /tests/dom/push/test/test_serviceworker_lifetime.html logged result after SimpleTest.finish(): Left over worker: http://mochi.test:8888/tests/dom/push/test/lifetime_worker.js (scope: http://mochi.test:8888/tests/dom/push/test/)
[task 2019-09-03T05:38:25.398Z] 05:38:25 INFO - GECKO(2007) | ++DOMWINDOW == 9 (0x112cb6000) [pid = 2009] [serial = 38] [outer = 0x11a454a60]

Pushed by csabou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/174361d15292 Disable test because of frequent failures. r=egao
Keywords: leave-open
Regressed by: 1556489
Whiteboard: [stockwell disabled]

I can't reproduce the issue locally (macos or linux64), and bug 1556489 is currently disabled and as such isn't modifying the current codepath.

Seeing that it was already permafailure on other platforms, I think it's just coincidental.

Flags: needinfo?(jyavenard)
Whiteboard: [stockwell disabled] → [stockwell disabled][retriggered]
Assignee: nobody → perry
See Also: → 1433689, 1373346, 1578374
  • Reset idle timeout when dispatching service worker operations even if the
    worker is alive.
  • Use MessageEvent instead of FetchEvent to avoid creating objects that leak
    when the test finishes.

Moving patch D51016 to bug 1592699 because this bug isn't fission specific and it looks like there may need to be additional work to fix the non-fission intermittents.

Assignee: perry → nobody

Comment on attachment 9105070 [details]
Bug 1578333 - Fix test_serviceworker_lifetime.html r=asuth

Revision D51016 was moved to bug 1592699. Setting attachment 9105070 [details] to obsolete.

Attachment #9105070 - Attachment is obsolete: true
Has Regression Range: --- → yes
Severity: normal → S3

Bulk closing intermittent bugs for DOM LWS that have not seen new instances since at least 5 months.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INCOMPLETE

Taking back the bulk change.

Status: RESOLVED → UNCONFIRMED
Ever confirmed: false
Resolution: INCOMPLETE → ---
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: leave-open
Status: NEW → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: