Closed Bug 1402542 Opened 7 years ago Closed 4 years ago

Intermittent /service-workers/service-worker/postmessage.https.html | postMessage a transferable ArrayBuffer between ServiceWorker and Client over MessagePort - promise_test: Unhandled rejection with value: object "TypeError: r.installing is null"

Categories

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

defect

Tracking

()

RESOLVED FIXED
mozilla80
Tracking Status
firefox80 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: perry)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

(Keywords: intermittent-failure, Whiteboard: [stockwell unknown])

Attachments

(1 file)

https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
https://treeherder.mozilla.org/#/jobs?repo=autoland&fromchange=834045a7373444862b57365d13437c29291860cb&selectedJob=159106757&filter-searchStr=953fde906dcd62e625585c3877c43664d1960dc7

19:07:07     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/postmessage.https.html | postMessage a transferable ArrayBuffer between ServiceWorker and Client over MessagePort - promise_test: Unhandled rejection with value: object "TypeError: r.installing is null"
19:07:07     INFO - @https://web-platform.test:8443/service-workers/service-worker/postmessage.https.html:103:1
19:07:07     INFO - TEST-OK | /service-workers/service-worker/postmessage.https.html | took 230ms
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Component: web-platform-tests → DOM: Service Workers
Product: Testing → Core
Version: Version 3 → Trunk
This is a bug in the tests.  It call `unregister()` but does not wait for it to complete before proceeding to the next test case.  A simple fix is to add a query string to the scope so that the test cases don't collide.

There are 28 failures in the last 7 days on olinux64-qr and android-em-7-0-x86_64 debug and opt: https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?startday=2019-06-21&endday=2019-06-28&tree=trunk&bug=1402542

Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=253888653&repo=mozilla-central&lineNumber=8155

Andrew, can you please redirect this to someone who can take a look at it?

Flags: needinfo?(overholt)
Flags: needinfo?(overholt)
Priority: -- → P3

We might want to try to re-enable this on android, as there are not even rare failures on other platforms any more?

Flags: needinfo?(perry)

Would be good to get a new log of what's going on, if anything. Comment 14 doesn't seem to be an issue anymore (there was a change made to the test a few months after the comment was made that looks like a fix).

Flags: needinfo?(perry)

Comment 14 on the bug seems to be obsolete, and the subtest hasn't failed
recently on different platforms. So if the issue causing the failures isn't
fixed, re-enabling should at least give some updated logs of what's happening.

Assignee: nobody → perry
Pushed by pjiang@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ebfd532dd6f4
re-enable subtest for Android r=dom-workers-and-storage-reviewers,ttung
Status: REOPENED → RESOLVED
Closed: 6 years ago4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla80
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: