Intermittent [tier 2] TEST-UNEXPECTED-PASS | /service-workers/service-worker/postmessage.https.html | postMessage a transferable ArrayBuffer between ServiceWorker and Client over MessagePort - expected FAIL
Categories
(Core :: DOM: Service Workers, defect, P3)
Tracking
()
People
(Reporter: intermittent-bug-filer, Assigned: apavel)
References
(Regression)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [stockwell disabled])
Attachments
(3 files)
Filed by: btara [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=198751595&repo=mozilla-central https://queue.taskcluster.net/v1/task/C7Yp5wYuRMOuptpAwcbRFA/runs/0/artifacts/public/logs/live_backing.log [task 2018-09-11T23:26:50.799Z] 23:26:50 INFO - TEST-START | /service-workers/service-worker/postmessage.https.html [task 2018-09-11T23:26:51.171Z] 23:26:51 INFO - [task 2018-09-11T23:26:51.171Z] 23:26:51 INFO - TEST-PASS | /service-workers/service-worker/postmessage.https.html | postMessage to a ServiceWorker (and back via MessagePort) [task 2018-09-11T23:26:51.172Z] 23:26:51 INFO - TEST-PASS | /service-workers/service-worker/postmessage.https.html | postMessage a transferable ArrayBuffer between ServiceWorker and Client [task 2018-09-11T23:26:51.172Z] 23:26:51 INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/postmessage.https.html | postMessage a transferable ArrayBuffer between ServiceWorker and Client over MessagePort - expected FAIL [task 2018-09-11T23:26:51.172Z] 23:26:51 INFO - TEST-INFO | expected FAIL [task 2018-09-11T23:26:51.172Z] 23:26:51 INFO - . [task 2018-09-11T23:26:51.172Z] 23:26:51 INFO - TEST-OK | /service-workers/service-worker/postmessage.https.html | took 374ms [task 2018-09-11T23:26:51.188Z] 23:26:51 INFO - PID 17713 | 1536708411184 Marionette INFO Stopped listening on port 2828 [task 2018-09-11T23:26:51.204Z] 23:26:51 INFO - PID 17713 | JavaScript error: resource://activity-stream/lib/TopSitesFeed.jsm, line 86: TypeError: setting getter-only property "_currentSearchHostname" [task 2018-09-11T23:26:51.533Z] 23:26:51 INFO - Browser exited with return code 0 [task 2018-09-11T23:26:51.534Z] 23:26:51 WARNING - u'runner_teardown': () [task 2018-09-11T23:26:51.552Z] 23:26:51 INFO - Setting up ssl [task 2018-09-11T23:26:51.580Z] 23:26:51 INFO - certutil | [task 2018-09-11T23:26:51.617Z] 23:26:51 INFO - certutil | [task 2018-09-11T23:26:51.638Z] 23:26:51 INFO - certutil | [task 2018-09-11T23:26:51.639Z] 23:26:51 INFO - Certificate Nickname Trust Attributes [task 2018-09-11T23:26:51.639Z] 23:26:51 INFO - SSL,S/MIME,JAR/XPI [task 2018-09-11T23:26:51.639Z] 23:26:51 INFO - [task 2018-09-11T23:26:51.639Z] 23:26:51 INFO - web-platform-tests CT,, [task 2018-09-11T23:26:51.639Z] 23:26:51 INFO - [task 2018-09-11T23:26:51.709Z] 23:26:51 INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpeDaz_i.mozrunner [task 2018-09-11T23:26:51.730Z] 23:26:51 INFO - Starting runner [task 2018-09-11T23:26:56.073Z] 23:26:56 INFO - PID 18905 | 1536708416069 Marionette INFO Listening on port 2828 [task 2018-09-11T23:26:56.365Z] 23:26:56 INFO - TEST-START | /service-workers/service-worker/ready.https.html [task 2018-09-11T23:26:56.385Z] 23:26:56 INFO - Setting pref dom.streams.enabled (true) [task 2018-09-11T23:26:56.422Z] 23:26:56 INFO - Setting pref javascript.options.streams (true) [task 2018-09-11T23:26:56.468Z] 23:26:56 INFO - Setting pref dom.serviceWorkers.enabled (true) [task 2018-09-11T23:26:57.180Z] 23:26:57 INFO - PID 18905 | JavaScript error: https://web-platform.test:8443/service-workers/service-worker/ready.https.html, line 123: InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable [task 2018-09-11T23:26:57.181Z] 23:26:57 INFO - PID 18905 | JavaScript error: https://web-platform.test:8443/service-workers/service-worker/ready.https.html, line 152: InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable [task 2018-09-11T23:26:57.189Z] 23:26:57 INFO - ......... [task 2018-09-11T23:26:57.191Z] 23:26:57 INFO - TEST-OK | /service-workers/service-worker/ready.https.html | took 827ms
Updated•6 years ago
|
Updated•6 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 7•5 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
Comment 8•5 years ago
|
||
Comment 9•5 years ago
|
||
This was regressed by https://hg.mozilla.org/integration/mozilla-inbound/diff/a91b29ff03f92e1ad64e2e5339a451351f8c2b16/testing/web-platform/meta/service-workers/service-worker/postmessage.https.html.ini and it's borderline permafailing.
Updated•5 years ago
|
Comment 10•5 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 14•5 years ago
|
||
Test failure and the failure rate goes down (was 0.005 -> 0.024 -> 0.018). Mark as P5 for now.
Comment hidden (Intermittent Failures Robot) |
Comment 16•5 years ago
|
||
The test failure rate has increased since this week and all of them are on Android. Mark this as P3 now.
Perry, maybe you have idea what's going on here? Or, is there a meta bug on service worker for tracking failure tests with higher priorities?
Assignee | ||
Comment 17•5 years ago
|
||
This is not perma-failing. Some retriggers are green, some orange retriggers are different bugs.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 18•5 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 21•5 years ago
|
||
Pushed by apavel@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3a38fa70468c update postmessage.https.html.ini expectation r=jmaher
Comment 22•5 years ago
|
||
bugherder |
Updated•5 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 24•5 years ago
|
||
(In reply to Tom Tung [:tt, :ttung] from comment #16)
The test failure rate has increased since this week and all of them are on Android. Mark this as P3 now.
Perry, maybe you have idea what's going on here? Or, is there a meta bug on service worker for tracking failure tests with higher priorities?
Based on the error being TypeError: r.installing is null
from the second subtest and the first subtest's SW having the same scope as the second subtest's SW, I'd guess that it might be because the registration from the first subtest is being re-used ("resurrected") in the second subtest, so that registration's worker has already passed the installing phase. Disabling that behavior is bug 1557244.
Comment 25•5 years ago
|
||
This still happens even after the patch has landed: https://treeherder.mozilla.org/#/jobs?repo=autoland&resultStatus=pending%2Crunning%2Csuccess%2Ctestfailed%2Cbusted%2Cexception&searchStr=android%2C7.0%2Cx86-64%2Cdebug%2Cweb%2Cplatform%2Ctests%2Ctest-android-em-7.0-x86_64%2Fdebug-web-platform-tests-e10s-14%2Cw%28wpt14%29&fromchange=0176f11e448f372c7d45dcff967d6773efda9ed5&tochange=61a027216c5e5d7aef93272072fdda02e6578809&selectedJob=254292005
Comment hidden (Intermittent Failures Robot) |
Comment 27•5 years ago
|
||
(In reply to Perry Jiang [:perry] from comment #24)
Based on the error being
TypeError: r.installing is null
from the second subtest and the first subtest's SW having the same scope as the second subtest's SW, I'd guess that it might be because the registration from the first subtest is being re-used ("resurrected") in the second subtest, so that registration's worker has already passed the installing phase. Disabling that behavior is bug 1557244.
Thanks for the explanation! It seems that this might be fixed in bug 1557244 or the failure log might change after that bug. Thus, marking the dependency on this issue.
Assignee | ||
Comment 28•5 years ago
|
||
This is still occurring: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=254440348&repo=autoland&lineNumber=4747
Joel, can you take a look?
Comment 29•5 years ago
|
||
this seems intermittent, can we disable it on android and e10s ?
Assignee | ||
Comment 30•5 years ago
|
||
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Comment 31•5 years ago
|
||
Pushed by apavel@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2d06aaf60e0d disable postmessage.https.html on android debug r=jmaher
Comment 32•5 years ago
|
||
bugherder |
Assignee | ||
Comment 33•5 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Updated•5 years ago
|
Comment 36•5 years ago
|
||
Pushed by csabou@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2847eb5f4562
update disabling condition r=jmaher
Comment 37•5 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 40•4 years ago
|
||
As we have landed patches and no recent occurrences, I close this as fixed.
Updated•4 years ago
|
Updated•2 years ago
|
Description
•