Perma "domstreams" config dom/serviceworkers/test/test_serviceworker_interfaces.html | false: ReadableStreamDefaultController should be defined on self
Categories
(Core :: DOM: Streams, defect, P5)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr91 | --- | unaffected |
| firefox98 | --- | unaffected |
| firefox99 | --- | unaffected |
| firefox100 | --- | affected |
People
(Reporter: intermittent-bug-filer, Unassigned)
References
(Regression)
Details
(Keywords: intermittent-failure, regression)
Filed by: ctuns [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=371284887&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/EFVfRsu2Qe-Ao8XILhY-nQ/runs/0/artifacts/public/logs/live_backing.log
[task 2022-03-16T18:21:47.056Z] 18:21:47 INFO - TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: NetworkInformation should NOT be defined on self
[task 2022-03-16T18:21:47.057Z] 18:21:47 INFO - Buffered messages finished
[task 2022-03-16T18:21:47.058Z] 18:21:47 INFO - TEST-UNEXPECTED-FAIL | dom/serviceworkers/test/test_serviceworker_interfaces.html | false: ReadableStreamDefaultController should be defined on self
[task 2022-03-16T18:21:47.058Z] 18:21:47 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:417:16
[task 2022-03-16T18:21:47.059Z] 18:21:47 INFO - setupSW/window.onmessage@dom/serviceworkers/test/test_serviceworker_interfaces.html:31:11
[task 2022-03-16T18:21:47.059Z] 18:21:47 INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-03-16T18:21:47.060Z] 18:21:47 INFO - TEST-UNEXPECTED-FAIL | dom/serviceworkers/test/test_serviceworker_interfaces.html | false: ReadableStreamDefaultReader should be defined on self
[task 2022-03-16T18:21:47.061Z] 18:21:47 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:417:16
[task 2022-03-16T18:21:47.061Z] 18:21:47 INFO - setupSW/window.onmessage@dom/serviceworkers/test/test_serviceworker_interfaces.html:31:11
[task 2022-03-16T18:21:47.062Z] 18:21:47 INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-03-16T18:21:47.063Z] 18:21:47 INFO - TEST-UNEXPECTED-FAIL | dom/serviceworkers/test/test_serviceworker_interfaces.html | 2 === 0: The following interface(s) are not enumerated: ReadableStreamDefaultController, ReadableStreamDefaultReader
[task 2022-03-16T18:21:47.063Z] 18:21:47 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:417:16
[task 2022-03-16T18:21:47.063Z] 18:21:47 INFO - setupSW/window.onmessage@dom/serviceworkers/test/test_serviceworker_interfaces.html:31:11
[task 2022-03-16T18:21:47.064Z] 18:21:47 INFO - TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: Bogus pref annotation for Module
Comment 1•3 years ago
•
|
||
Hello Matthew, can you please take a look at this?
This new fail might be related to this one too.
Comment 2•3 years ago
|
||
Can I re-title this bug without messing up your system?
This bug is the result of JS Streams (which has different behaviour) running the same tests as DOM Streams.
JS Streams is our backup position should we discover a show-stopping bug potentially requiring that we not ship DOM streams to release. This is increasingly looking like an unlikely outcome.
I'd sort of like to mark this as a accepted perma-fail in the tier 2 job if that's possible. Otherwise, I'll have to figure out if we can make this test conditional on build configuration.
Updated•3 years ago
|
Comment 3•3 years ago
|
||
(In reply to Matthew Gaudet (he/him) [:mgaudet] from comment #2)
Can I re-title this bug without messing up your system?
This bug is the result of JS Streams (which has different behaviour) running the same tests as DOM Streams.
JS Streams is our backup position should we discover a show-stopping bug potentially requiring that we not ship DOM streams to release. This is increasingly looking like an unlikely outcome.
I'd sort of like to mark this as a accepted perma-fail in the tier 2 job if that's possible. Otherwise, I'll have to figure out if we can make this test conditional on build configuration.
Sure, no problem.
Comment 4•3 years ago
|
||
Set release status flags based on info from the regressing bug 1759605
| Comment hidden (Intermittent Failures Robot) |
Updated•3 years ago
|
Comment 6•3 years ago
|
||
This should not fail permanently. It sounds like this config will continue to run in CI for some time. Could you DOM_STREAMS as property to AppConstants, add it as helper data to https://searchfox.org/mozilla-central/source/dom/serviceworkers/test/test_serviceworker_interfaces.html and set ReadableStreamDefaultController conditional in https://searchfox.org/mozilla-central/source/dom/serviceworkers/test/test_serviceworker_interfaces.js based on this?
Comment 7•3 years ago
|
||
I was thinking on this, and I think the actual route to be pursued right now is turning off these builds in Bug 1757240, which I will do shortly.
Comment 8•3 years ago
|
||
There are also these failures
dom/tests/mochitest/general/test_interfaces.html | ReadableStreamDefaultController should be defined on 'window' scope - log here: https://treeherder.mozilla.org/logviewer?job_id=371493119&repo=mozilla-central
| Comment hidden (Intermittent Failures Robot) |
Comment 10•3 years ago
|
||
These should be fixed by bug Bug 1757240, which is on autoland.
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Comment 14•3 years ago
|
||
This looks to be resolved, as expected, by Bug 1757240
Description
•