Closed Bug 1347497 Opened 7 years ago Closed 7 years ago

wpt /service-workers/service-worker/skip-waiting-without-using-registration.https.html is intermittent

Categories

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

defect

Tracking

()

RESOLVED FIXED
mozilla55
Tracking Status
firefox55 --- fixed

People

(Reporter: jgraham, Unassigned)

References

(Blocks 1 open bug)

Details

Intermittent timeout so might be fixable, but this wpt update has taken a few days already so disabling for now.
Pushed by james@hoppipolla.co.uk:
https://hg.mozilla.org/integration/mozilla-inbound/rev/9fd3a473407b
Skip unstable service-worker test, a=testonly
Priority: -- → P2
Pushed by james@hoppipolla.co.uk:
https://hg.mozilla.org/integration/mozilla-inbound/rev/3d2d218c6c80
Skip unstable service-worker test, a=testonly
https://hg.mozilla.org/mozilla-central/rev/3d2d218c6c80
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
James, do you have any links to one of these failures?  Also, why did you disable skip-waiting.https.html as well?
Flags: needinfo?(james)
I tracked down the problem.  Blink introduced some dubious code here:

http://searchfox.org/mozilla-central/source/testing/web-platform/tests/service-workers/service-worker/resources/request-end-to-end-worker.js#13

Which keeps another service worker alive and active until we force kill it after 5 minutes.  The skip-waiting tests use the same scope, so they are broken by this.
Flags: needinfo?(james)
You need to log in before you can comment on or make changes to this bug.