Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix and enable additional streams tests in ShadowRealm #49321

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Don't enable readable-streams/owning-type-message-port in ShadowRealm

b842644
Select commit
Loading
Failed to load commit list.
Open

Fix and enable additional streams tests in ShadowRealm #49321

Don't enable readable-streams/owning-type-message-port in ShadowRealm
b842644
Select commit
Loading
Failed to load commit list.
Community-TC Integration / wpt-firefox-nightly-stability succeeded Nov 27, 2024 in 27m 12s

Community-TC (pull_request)

Verify that all tests affected by a pull request are stable when executed in firefox.

Details

View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster

Task Status

Started: 2024-11-27T19:18:53.465Z
Resolved: 2024-11-27T19:43:17.071Z
Task Execution Time: 24 minutes, 23 seconds, 606 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0

Artifacts

- public/logs/live_backing.log
- public/logs/live.log
- public/results/checkrun.md

WPT Command: python3 ./wpt run --channel=nightly --verify --verify-no-chaos-mode --verify-repeat-loop=0 --verify-repeat-restart=10 --github-checks-text-file=/home/test/artifacts/checkrun.md --affected base_head --log-mach-level=info --log-mach=- -y --no-pause --no-restart-on-unexpected --install-fonts --no-headless --verify-log-full --binary=/home/test/build/firefox/firefox firefox


[taskcluster 2024-11-27 19:18:53.533Z] Task ID: DV6w-TAaTWWBTkjVIQ4FFQ
[taskcluster 2024-11-27 19:18:53.533Z] Worker ID: 2767796852738412916
[taskcluster 2024-11-27 19:18:53.533Z] Worker Group: us-east1-c
[taskcluster 2024-11-27 19:18:53.533Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2024-11-27 19:18:53.533Z] Worker Pool: proj-wpt/ci
[taskcluster 2024-11-27 19:18:53.533Z] Worker Version: 46.1.0
[taskcluster 2024-11-27 19:18:53.533Z] Public IP: 35.231.8.159
[taskcluster 2024-11-27 19:18:53.533Z] Hostname: proj-wpt-ci-qq4sdw5lre6sgihggf1una

[taskcluster 2024-11-27 19:18:54.427Z] === Task Starting ===
+ '[' '' ']'
+ '[' -d /etc/profile.d ']'
+ for i in /etc/profile.d/*.sh
+ '[' -r /etc/profile.d/01-locale-fix.sh ']'
+ . /etc/profile.d/01-locale-fix.sh
+++ /usr/bin/locale-check C.UTF-8
++ eval
+ for i in /etc/profile.d/*.sh
+ '[' -r /etc/profile.d/libvirt-uri.sh ']'
+ . /etc/profile.d/libvirt-uri.sh

...(12448 lines hidden)...

23:06.90 INFO 
23:06.90 INFO ### /streams/transferable/readable-stream.any.shadowrealm-in-dedicatedworker.html ###
23:06.90 INFO | Subtest | Results | Messages |
23:06.90 INFO |---------|---------|----------|
23:06.90 INFO |         | TIMEOUT |          |
23:06.90 INFO 
23:06.90 INFO ### /streams/transferable/readable-stream.https.any.shadowrealm-in-audioworklet.html ###
23:06.90 INFO | Subtest | Results | Messages |
23:06.90 INFO |---------|---------|----------|
23:06.90 INFO |         | TIMEOUT |          |
23:06.90 INFO 
23:06.90 INFO ### /streams/transferable/readable-stream.any.worker.html ###
23:06.90 INFO |                                  Subtest                                   | Results |                                                                                 Messages                                                                                 |
23:06.90 INFO |----------------------------------------------------------------------------|---------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
23:06.90 INFO |                                                                            | OK      |                                                                                                                                                                          |
23:06.90 INFO | `sending one chunk through a transferred stream should work`               | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."` |
23:06.90 INFO | `sending ten chunks through a transferred stream should work`              | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."` |
23:06.90 INFO | `sending ten chunks one at a time should work`                             | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."` |
23:06.90 INFO | `sending ten chunks on demand should work`                                 | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."` |
23:06.90 INFO | `transferring a stream should relieve backpressure`                        | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."` |
23:06.90 INFO | `transferring a stream should add one chunk to the queue size`             | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."` |
23:06.90 INFO | `the extra queue from transferring is counted in chunks`                   | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."` |
23:06.90 INFO | `cancel should be propagated to the original`                              | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."` |
23:06.90 INFO | `cancel should abort a pending read()`                                     | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."` |
23:06.90 INFO | `stream cancel should not wait for underlying source cancel`               | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."` |
23:06.90 INFO | `serialization should not happen until the value is read`                  | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."` |
23:06.90 INFO | `transferring a non-serializable chunk should error both sides`            | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."` |
23:06.90 INFO | `errors should be passed through`                                          | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."` |
23:06.90 INFO | `race between cancel() and error() should leave sides in different states` | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."` |
23:06.90 INFO | `race between cancel() and close() should be benign`                       | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."` |
23:06.90 INFO | `race between cancel() and enqueue() should be benign`                     | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."` |
23:06.90 INFO 
23:06.90 INFO ### /streams/transferable/reason.html ###
23:06.90 INFO |                                  Subtest                                   | Results |                                                                                                              Messages                                                                                                              |
23:06.90 INFO |----------------------------------------------------------------------------|---------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
23:06.90 INFO |                                                                            | OK      |                                                                                                                                                                                                                                    |
23:06.90 INFO | `reason with a simple value of 'hi' should be preserved`                   | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `reason with a simple value of '\t\r\n' should be preserved`               | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `reason with a simple value of '7' should be preserved`                    | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `reason with a simple value of '3' should be preserved`                    | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `reason with a simple value of 'undefined' should be preserved`            | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `reason with a simple value of 'null' should be preserved`                 | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `reason with a simple value of 'true' should be preserved`                 | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `reason with a simple value of 'false' should be preserved`                | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `reason with a simple value of 'NaN' should be preserved`                  | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `reason with a simple value of 'Infinity' should be preserved`             | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `reason with a type of 'symbol' should be rejected and error the stream`   | FAIL    | `promise_rejects_dom: cancel() should reject function "function() { throw e }" threw object "ReferenceError: GLOBAL is not defined" that is not a DOMException DataCloneError: property "code" is equal to undefined, expected 25` |
23:06.90 INFO | `reason with a type of 'function' should be rejected and error the stream` | FAIL    | `promise_rejects_dom: cancel() should reject function "function() { throw e }" threw object "ReferenceError: GLOBAL is not defined" that is not a DOMException DataCloneError: property "code" is equal to undefined, expected 25` |
23:06.90 INFO | `objects that can be completely expressed in JSON should be preserved`     | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `objects that cannot be expressed in JSON should also be preserved`        | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `the type and message of a TypeError should be preserved`                  | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `other attributes of a TypeError should not be preserved`                  | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `a TypeError message should be converted to a string`                      | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `a TypeError message should not be preserved if it is a getter`            | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `a TypeError message should not be preserved if it is inherited`           | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `DOMException errors should be preserved`                                  | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `EvalError should be preserved`                                            | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `RangeError should be preserved`                                           | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `ReferenceError should be preserved`                                       | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `SyntaxError should be preserved`                                          | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `TypeError should be preserved`                                            | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO | `URIError should be preserved`                                             | FAIL    | `promise_test: Unhandled rejection with value: object "ReferenceError: GLOBAL is not defined"`                                                                                                                                     |
23:06.90 INFO 
23:06.90 INFO ### /streams/transferable/shared-worker.html ###
23:06.90 INFO |                                Subtest                                | Results | Messages |
23:06.90 INFO |-----------------------------------------------------------------------|---------|----------|
23:06.90 INFO |                                                                       | OK      |          |
23:06.90 INFO | `worker.postMessage should be able to transfer a ReadableStream`      | PASS    |          |
23:06.90 INFO | `postMessage in a worker should be able to transfer a ReadableStream` | PASS    |          |
23:06.90 INFO 
23:06.90 INFO ### /streams/transferable/transform-stream.any.worker.html ###
23:06.90 INFO |                                Subtest                                | Results |                                                                                                                                                     Messages                                                                                                                                                    |
23:06.90 INFO |-----------------------------------------------------------------------|---------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
23:06.90 INFO |                                                                       | OK      |                                                                                                                                                                                                                                                                                                                 |
23:06.90 INFO | `should be able to transfer a TransformStream`                        | FAIL    | `assert_true: the readable side should be locked expected true got false`                                                                                                                                                                                                                                       |
23:06.90 INFO | `a TransformStream with a locked writable should not be transferable` | FAIL    | `assert_throws_dom: transferring should throw function "() => failToTransfer(ts)" threw object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads." that is not a DOMException DataCloneError: property "code" is equal to undefined, expected 25` |
23:06.90 INFO | `a TransformStream with a locked readable should not be transferable` | FAIL    | `assert_throws_dom: transferring should throw function "() => failToTransfer(ts)" threw object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads." that is not a DOMException DataCloneError: property "code" is equal to undefined, expected 25` |
23:06.90 INFO | `a TransformStream with both sides locked should not be transferable` | FAIL    | `assert_throws_dom: transferring should throw function "() => failToTransfer(ts)" threw object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads." that is not a DOMException DataCloneError: property "code" is equal to undefined, expected 25` |
23:06.90 INFO | `piping through transferred transforms should work`                   | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."`                                                                                                                                        |
23:06.90 INFO 
23:06.90 INFO ### /streams/transferable/transform-stream.any.shadowrealm-in-dedicatedworker.html ###
23:06.90 INFO | Subtest | Results | Messages |
23:06.90 INFO |---------|---------|----------|
23:06.90 INFO |         | TIMEOUT |          |
23:06.90 INFO 
23:06.90 INFO ### /streams/transferable/transform-stream.https.any.shadowrealm-in-audioworklet.html ###
23:06.90 INFO | Subtest | Results | Messages |
23:06.90 INFO |---------|---------|----------|
23:06.90 INFO |         | TIMEOUT |          |
23:06.90 INFO 
23:06.90 INFO ### /streams/transferable/transform-stream.https.any.shadowrealm-in-serviceworker.html ###
23:06.90 INFO | Subtest | Results | Messages |
23:06.90 INFO |---------|---------|----------|
23:06.90 INFO |         | TIMEOUT |          |
23:06.90 INFO 
23:06.90 INFO ### /streams/transferable/transform-stream.any.shadowrealm-in-shadowrealm.html ###
23:06.90 INFO | Subtest | Results | Messages |
23:06.90 INFO |---------|---------|----------|
23:06.90 INFO |         | ERROR   |          |
23:06.90 INFO 
23:06.90 INFO ### /streams/transferable/transform-stream.any.shadowrealm-in-window.html ###
23:06.90 INFO | Subtest | Results | Messages |
23:06.90 INFO |---------|---------|----------|
23:06.90 INFO |         | ERROR   |          |
23:06.90 INFO 
23:06.90 INFO ### /streams/transferable/transform-stream.any.html ###
23:06.90 INFO |                                Subtest                                | Results |                                                     Messages                                                    |
23:06.90 INFO |-----------------------------------------------------------------------|---------|-----------------------------------------------------------------------------------------------------------------|
23:06.90 INFO |                                                                       | OK      |                                                                                                                 |
23:06.90 INFO | `should be able to transfer a TransformStream`                        | PASS    |                                                                                                                 |
23:06.90 INFO | `a TransformStream with a locked writable should not be transferable` | PASS    |                                                                                                                 |
23:06.90 INFO | `a TransformStream with a locked readable should not be transferable` | PASS    |                                                                                                                 |
23:06.90 INFO | `a TransformStream with both sides locked should not be transferable` | PASS    |                                                                                                                 |
23:06.90 INFO | `piping through transferred transforms should work`                   | FAIL    | `assert_equals: transforms should have been applied expected "HELLO HELLO THERE THERE " but got "HELLO HELLO "` |
23:06.90 INFO 
23:06.90 INFO ### /streams/transferable/transform-stream.any.shadowrealm-in-sharedworker.html ###
23:06.90 INFO | Subtest | Results | Messages |
23:06.90 INFO |---------|---------|----------|
23:06.90 INFO |         | TIMEOUT |          |
23:06.90 INFO 
23:06.90 INFO ### /streams/transferable/window.html ###
23:06.90 INFO |                                Subtest                                 | Results | Messages |
23:06.90 INFO |------------------------------------------------------------------------|---------|----------|
23:06.90 INFO |                                                                        | OK      |          |
23:06.90 INFO | `window.postMessage should be able to transfer a ReadableStream`       | PASS    |          |
23:06.90 INFO | `port.postMessage should be able to transfer a ReadableStream`         | PASS    |          |
23:06.90 INFO | `the same ReadableStream posted multiple times should arrive together` | PASS    |          |
23:06.90 INFO | `transfer to and from an iframe should work`                           | PASS    |          |
23:06.91 INFO 
23:06.91 INFO ### /streams/transferable/worker.html ###
23:06.91 INFO |                                Subtest                                | Results | Messages |
23:06.91 INFO |-----------------------------------------------------------------------|---------|----------|
23:06.91 INFO |                                                                       | OK      |          |
23:06.91 INFO | `worker.postMessage should be able to transfer a ReadableStream`      | PASS    |          |
23:06.91 INFO | `postMessage in a worker should be able to transfer a ReadableStream` | PASS    |          |
23:06.91 INFO | `terminating a worker should not error the stream`                    | PASS    |          |
23:06.91 INFO 
23:06.91 INFO ### /streams/transferable/writable-stream.https.any.shadowrealm-in-serviceworker.html ###
23:06.91 INFO | Subtest | Results | Messages |
23:06.91 INFO |---------|---------|----------|
23:06.91 INFO |         | TIMEOUT |          |
23:06.91 INFO 
23:06.91 INFO ### /streams/transferable/writable-stream.any.shadowrealm-in-sharedworker.html ###
23:06.91 INFO | Subtest | Results | Messages |
23:06.91 INFO |---------|---------|----------|
23:06.91 INFO |         | TIMEOUT |          |
23:06.91 INFO 
23:06.91 INFO ### /streams/transferable/writable-stream.any.shadowrealm-in-window.html ###
23:06.91 INFO | Subtest | Results | Messages |
23:06.91 INFO |---------|---------|----------|
23:06.91 INFO |         | ERROR   |          |
23:06.91 INFO 
23:06.91 INFO ### /streams/transferable/writable-stream.any.shadowrealm-in-shadowrealm.html ###
23:06.91 INFO | Subtest | Results | Messages |
23:06.91 INFO |---------|---------|----------|
23:06.91 INFO |         | ERROR   |          |
23:06.91 INFO 
23:06.91 INFO ### /streams/transferable/writable-stream.any.html ###
23:06.91 INFO |                              Subtest                              | Results | Messages |
23:06.91 INFO |-------------------------------------------------------------------|---------|----------|
23:06.91 INFO |                                                                   | OK      |          |
23:06.91 INFO | `should be able to transfer a WritableStream`                     | PASS    |          |
23:06.91 INFO | `a locked WritableStream should not be transferable`              | PASS    |          |
23:06.91 INFO | `should be able to transfer a {readable, writable} pair`          | PASS    |          |
23:06.91 INFO | `desiredSize for a newly-transferred stream should be 1`          | PASS    |          |
23:06.91 INFO | `effective queue size of a transferred writable should be 2`      | PASS    |          |
23:06.91 INFO | `second write should wait for first underlying write to complete` | PASS    |          |
23:06.91 INFO | `abort() should work`                                             | PASS    |          |
23:06.91 INFO | `writing a unclonable object should error the stream`             | PASS    |          |
23:06.91 INFO 
23:06.91 INFO ### /streams/transferable/writable-stream.any.shadowrealm-in-dedicatedworker.html ###
23:06.91 INFO | Subtest | Results | Messages |
23:06.91 INFO |---------|---------|----------|
23:06.91 INFO |         | TIMEOUT |          |
23:06.91 INFO 
23:06.91 INFO ### /streams/transferable/writable-stream.any.worker.html ###
23:06.91 INFO |                              Subtest                              | Results |                                                                                                                                                     Messages                                                                                                                                                    |
23:06.91 INFO |-------------------------------------------------------------------|---------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
23:06.91 INFO |                                                                   | OK      |                                                                                                                                                                                                                                                                                                                 |
23:06.91 INFO | `should be able to transfer a WritableStream`                     | FAIL    | `assert_true: the original stream should be locked expected true got false`                                                                                                                                                                                                                                     |
23:06.91 INFO | `a locked WritableStream should not be transferable`              | FAIL    | `assert_throws_dom: transferring should throw function "() => failToTransfer(ws)" threw object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads." that is not a DOMException DataCloneError: property "code" is equal to undefined, expected 25` |
23:06.91 INFO | `should be able to transfer a {readable, writable} pair`          | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."`                                                                                                                                        |
23:06.91 INFO | `desiredSize for a newly-transferred stream should be 1`          | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."`                                                                                                                                        |
23:06.91 INFO | `effective queue size of a transferred writable should be 2`      | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."`                                                                                                                                        |
23:06.91 INFO | `second write should wait for first underlying write to complete` | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."`                                                                                                                                        |
23:06.91 INFO | `abort() should work`                                             | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."`                                                                                                                                        |
23:06.91 INFO | `writing a unclonable object should error the stream`             | FAIL    | `promise_test: Unhandled rejection with value: object "TypeError: DedicatedWorkerGlobalScope.postMessage: Argument 2 is not valid for any of the 2-argument overloads."`                                                                                                                                        |
23:06.91 INFO 
23:06.91 INFO ### /streams/transferable/writable-stream.https.any.shadowrealm-in-audioworklet.html ###
23:06.91 INFO | Subtest | Results | Messages |
23:06.91 INFO |---------|---------|----------|
23:06.91 INFO |         | TIMEOUT |          |
23:06.91 INFO 
23:06.91 INFO ::: Running tests in a loop with restarts 10 times : PASS
23:06.91 INFO :::
23:06.91 INFO ::: Test verification PASS
23:06.91 INFO :::
[taskcluster 2024-11-27 19:43:16.010Z] === Task Finished ===
[taskcluster 2024-11-27 19:43:16.416Z] Successful task run with exit code: 0 completed in 1462.885 seconds