Closed
Bug 1934327
Opened 1 year ago
Closed 1 year ago
[wpt-sync] Sync PR 49447 - Streams: improve test coverage
Categories
(Core :: DOM: Streams, task, P4)
Core
DOM: Streams
Tracking
()
RESOLVED
FIXED
135 Branch
| Tracking | Status | |
|---|---|---|
| firefox135 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 49447 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/49447
Details from upstream follow.
Mattias Buelens <mattias@buelens.com> wrote:
Streams: improve test coverage
| Assignee | ||
Updated•1 year ago
|
Component: web-platform-tests → DOM: Streams
Product: Testing → Core
| Assignee | ||
Comment 1•1 year ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=7dd37b4615a711295c478cfcc854b86bcf97d266
| Assignee | ||
Comment 2•1 year ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 90 tests
Status Summary
Firefox
OK : 36
PASS : 1672
FAIL : 40
ERROR: 54
Chrome
OK : 36
PASS : 1532
FAIL : 180
ERROR: 54
Safari
OK : 36
PASS : 864
FAIL : 848
ERROR: 54
Links
Details
New Tests That Don't Pass
- /streams/readable-byte-streams/general.https.any.shadowrealm-in-serviceworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-byte-streams/general.any.shadowrealm-in-shadowrealm.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-byte-streams/general.any.shadowrealm-in-dedicatedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-byte-streams/general.any.shadowrealm-in-sharedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-byte-streams/general.any.shadowrealm-in-window.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-byte-streams/general.https.any.shadowrealm-in-audioworklet.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-byte-streams/tee.any.shadowrealm-in-dedicatedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-byte-streams/tee.any.shadowrealm-in-window.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-byte-streams/tee.any.shadowrealm-in-shadowrealm.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-byte-streams/tee.https.any.shadowrealm-in-serviceworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-byte-streams/tee.https.any.shadowrealm-in-audioworklet.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-byte-streams/tee.any.shadowrealm-in-sharedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-byte-streams/templated.https.any.shadowrealm-in-serviceworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-byte-streams/templated.https.any.shadowrealm-in-audioworklet.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-byte-streams/templated.any.shadowrealm-in-dedicatedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-byte-streams/templated.any.shadowrealm-in-sharedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-byte-streams/templated.any.shadowrealm-in-window.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-byte-streams/templated.any.shadowrealm-in-shadowrealm.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/from.any.shadowrealm-in-dedicatedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/from.https.any.shadowrealm-in-audioworklet.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/from.any.shadowrealm-in-shadowrealm.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/from.any.shadowrealm-in-sharedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/from.https.any.shadowrealm-in-serviceworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/from.any.shadowrealm-in-window.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/tee.https.any.shadowrealm-in-audioworklet.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/tee.any.shadowrealm-in-dedicatedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/tee.any.shadowrealm-in-sharedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/tee.any.shadowrealm-in-window.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/tee.any.shadowrealm-in-shadowrealm.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/tee.https.any.shadowrealm-in-serviceworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/templated.any.shadowrealm-in-dedicatedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/templated.any.shadowrealm-in-window.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/templated.any.shadowrealm-in-sharedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/templated.https.any.shadowrealm-in-audioworklet.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/templated.https.any.shadowrealm-in-serviceworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/readable-streams/templated.any.shadowrealm-in-shadowrealm.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/transform-streams/cancel.any.shadowrealm-in-sharedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/transform-streams/cancel.any.sharedworker.html [wpt.fyi]
- cancelling the readable side should call transformer.cancel():
FAIL(Chrome:FAIL, Safari:FAIL) - cancelling the readable side should reject if transformer.cancel() throws:
FAIL(Chrome:FAIL, Safari:FAIL) - aborting the writable side should call transformer.abort():
FAIL(Chrome:FAIL, Safari:FAIL) - aborting the writable side should reject if transformer.cancel() throws:
FAIL(Chrome:FAIL, Safari:FAIL) - closing the writable side should reject if a parallel transformer.cancel() throws:
FAIL(Chrome:FAIL, Safari:FAIL) - readable.cancel() and a parallel writable.close() should reject if a transformer.cancel() calls controller.error():
FAIL(Chrome:FAIL, Safari:FAIL) - writable.abort() and readable.cancel() should reject if a transformer.cancel() calls controller.error():
FAIL(Chrome:FAIL, Safari:FAIL) - readable.cancel() should not call cancel() again when already called from writable.abort():
FAIL(Chrome:FAIL, Safari:FAIL) - writable.close() should not call flush() when cancel() is already called from readable.cancel():
FAIL(Chrome:FAIL, Safari:FAIL) - writable.abort() should not call cancel() again when already called from readable.cancel():
FAIL(Chrome:FAIL, Safari:FAIL)
- cancelling the readable side should call transformer.cancel():
- /streams/transform-streams/cancel.any.shadowrealm-in-window.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/transform-streams/cancel.https.any.shadowrealm-in-serviceworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/transform-streams/cancel.any.shadowrealm-in-shadowrealm.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/transform-streams/cancel.any.serviceworker.html [wpt.fyi]
- cancelling the readable side should call transformer.cancel():
FAIL(Chrome:FAIL, Safari:FAIL) - cancelling the readable side should reject if transformer.cancel() throws:
FAIL(Chrome:FAIL, Safari:FAIL) - aborting the writable side should call transformer.abort():
FAIL(Chrome:FAIL, Safari:FAIL) - aborting the writable side should reject if transformer.cancel() throws:
FAIL(Chrome:FAIL, Safari:FAIL) - closing the writable side should reject if a parallel transformer.cancel() throws:
FAIL(Chrome:FAIL, Safari:FAIL) - readable.cancel() and a parallel writable.close() should reject if a transformer.cancel() calls controller.error():
FAIL(Chrome:FAIL, Safari:FAIL) - writable.abort() and readable.cancel() should reject if a transformer.cancel() calls controller.error():
FAIL(Chrome:FAIL, Safari:FAIL) - readable.cancel() should not call cancel() again when already called from writable.abort():
FAIL(Chrome:FAIL, Safari:FAIL) - writable.close() should not call flush() when cancel() is already called from readable.cancel():
FAIL(Chrome:FAIL, Safari:FAIL) - writable.abort() should not call cancel() again when already called from readable.cancel():
FAIL(Chrome:FAIL, Safari:FAIL)
- cancelling the readable side should call transformer.cancel():
- /streams/transform-streams/cancel.https.any.shadowrealm-in-audioworklet.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/transform-streams/cancel.any.shadowrealm-in-dedicatedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/transform-streams/cancel.any.worker.html [wpt.fyi]
- cancelling the readable side should call transformer.cancel():
FAIL(Chrome:FAIL, Safari:FAIL) - cancelling the readable side should reject if transformer.cancel() throws:
FAIL(Chrome:FAIL, Safari:FAIL) - aborting the writable side should call transformer.abort():
FAIL(Chrome:FAIL, Safari:FAIL) - aborting the writable side should reject if transformer.cancel() throws:
FAIL(Chrome:FAIL, Safari:FAIL) - closing the writable side should reject if a parallel transformer.cancel() throws:
FAIL(Chrome:FAIL, Safari:FAIL) - readable.cancel() and a parallel writable.close() should reject if a transformer.cancel() calls controller.error():
FAIL(Chrome:FAIL, Safari:FAIL) - writable.abort() and readable.cancel() should reject if a transformer.cancel() calls controller.error():
FAIL(Chrome:FAIL, Safari:FAIL) - readable.cancel() should not call cancel() again when already called from writable.abort():
FAIL(Chrome:FAIL, Safari:FAIL) - writable.close() should not call flush() when cancel() is already called from readable.cancel():
FAIL(Chrome:FAIL, Safari:FAIL) - writable.abort() should not call cancel() again when already called from readable.cancel():
FAIL(Chrome:FAIL, Safari:FAIL)
- cancelling the readable side should call transformer.cancel():
- /streams/transform-streams/cancel.any.html [wpt.fyi]
- cancelling the readable side should call transformer.cancel():
FAIL(Chrome:FAIL, Safari:FAIL) - cancelling the readable side should reject if transformer.cancel() throws:
FAIL(Chrome:FAIL, Safari:FAIL) - aborting the writable side should call transformer.abort():
FAIL(Chrome:FAIL, Safari:FAIL) - aborting the writable side should reject if transformer.cancel() throws:
FAIL(Chrome:FAIL, Safari:FAIL) - closing the writable side should reject if a parallel transformer.cancel() throws:
FAIL(Chrome:FAIL, Safari:FAIL) - readable.cancel() and a parallel writable.close() should reject if a transformer.cancel() calls controller.error():
FAIL(Chrome:FAIL, Safari:FAIL) - writable.abort() and readable.cancel() should reject if a transformer.cancel() calls controller.error():
FAIL(Chrome:FAIL, Safari:FAIL) - readable.cancel() should not call cancel() again when already called from writable.abort():
FAIL(Chrome:FAIL, Safari:FAIL) - writable.close() should not call flush() when cancel() is already called from readable.cancel():
FAIL(Chrome:FAIL, Safari:FAIL) - writable.abort() should not call cancel() again when already called from readable.cancel():
FAIL(Chrome:FAIL, Safari:FAIL)
- cancelling the readable side should call transformer.cancel():
- /streams/writable-streams/aborting.any.shadowrealm-in-dedicatedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/writable-streams/aborting.https.any.shadowrealm-in-audioworklet.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/writable-streams/aborting.https.any.shadowrealm-in-serviceworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/writable-streams/aborting.any.shadowrealm-in-shadowrealm.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/writable-streams/aborting.any.shadowrealm-in-sharedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/writable-streams/aborting.any.shadowrealm-in-window.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/writable-streams/constructor.any.shadowrealm-in-window.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/writable-streams/constructor.https.any.shadowrealm-in-serviceworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/writable-streams/constructor.https.any.shadowrealm-in-audioworklet.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/writable-streams/constructor.any.shadowrealm-in-dedicatedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/writable-streams/constructor.any.shadowrealm-in-shadowrealm.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR) - /streams/writable-streams/constructor.any.shadowrealm-in-sharedworker.html [wpt.fyi]:
ERROR(Chrome:ERROR, Safari:ERROR)
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ee4308a671dc
[wpt PR 49447] - Streams: improve test coverage, a=testonly
https://hg.mozilla.org/integration/autoland/rev/45b85a66fd74
[wpt PR 49447] - Update wpt metadata, a=testonly
Comment 4•1 year ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/ee4308a671dc
https://hg.mozilla.org/mozilla-central/rev/45b85a66fd74
Status: NEW → RESOLVED
Closed: 1 year ago
status-firefox135:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•