Skip to content

Instantly share code, notes, and snippets.

@mgaudet
Created November 20, 2023 20:32
Show Gist options
  • Save mgaudet/22968e03b5d3250fbd250d2e92ae2c52 to your computer and use it in GitHub Desktop.
Save mgaudet/22968e03b5d3250fbd250d2e92ae2c52 to your computer and use it in GitHub Desktop.
WPT Results for Streams
web-platform-test
~~~~~~~~~~~~~~~~~
Ran 6898 checks (6552 subtests, 346 tests)
Expected results: 6601
Unexpected results: 297
test: 65 (63 ok, 2 timeout)
subtest: 232 (217 fail, 13 notrun, 2 timeout)
Unexpected Results
------------------
/streams/piping/abort.any.shadowrealm.html
FAIL (reason: 'null') all pending writes should complete on abort - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL (reason: 'undefined') all pending writes should complete on abort - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL (reason: 'error1: error1') all pending writes should complete on abort - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL a rejection from underlyingSink.abort() should be preferred to one from underlyingSource.cancel() - promise_rejects_exactly: pipeTo should reject function "function() { throw e }" threw object "error1: error1" but we expected it to throw object "error2: error2"
FAIL abort should do nothing after the readable is errored, even with pending writes - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL pipeTo on a teed readable byte stream should only be aborted when both branches are aborted - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/piping/abort.any.shadowrealm.html
/streams/piping/close-propagation-backward.any.shadowrealm.html
UNEXPECTED-OK /streams/piping/close-propagation-backward.any.shadowrealm.html
/streams/piping/close-propagation-forward.any.shadowrealm.html
FAIL Closing must be propagated forward: becomes closed asynchronously; preventClose omitted; fulfilled close promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/close-propagation-forward.any.js:166:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Closing must be propagated forward: becomes closed asynchronously; preventClose omitted; rejected close promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/close-propagation-forward.any.js:195:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Closing must be propagated forward: becomes closed asynchronously; preventClose = true - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/close-propagation-forward.any.js:217:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Closing must be propagated forward: becomes closed asynchronously; dest never desires chunks; preventClose omitted; fulfilled close promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/close-propagation-forward.any.js:239:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Closing must be propagated forward: becomes closed asynchronously; dest never desires chunks; preventClose omitted; rejected close promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/close-propagation-forward.any.js:269:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Closing must be propagated forward: becomes closed asynchronously; dest never desires chunks; preventClose = true - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/close-propagation-forward.any.js:292:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Closing must be propagated forward: becomes closed after one chunk; preventClose omitted; fulfilled close promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/close-propagation-forward.any.js:315:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Closing must be propagated forward: becomes closed after one chunk; preventClose omitted; rejected close promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/close-propagation-forward.any.js:347:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Closing must be propagated forward: becomes closed after one chunk; preventClose = true - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/close-propagation-forward.any.js:372:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Closing must be propagated forward: shutdown must not occur until the final write completes - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL Closing must be propagated forward: shutdown must not occur until the final write completes; preventClose = true - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL Closing must be propagated forward: shutdown must not occur until the final write completes; becomes closed after first write - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL Closing must be propagated forward: shutdown must not occur until the final write completes; becomes closed after first write; preventClose = true - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL Closing must be propagated forward: erroring the writable while flushing pending writes should error pipeTo - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/piping/close-propagation-forward.any.shadowrealm.html
/streams/piping/error-propagation-backward.any.shadowrealm.html
FAIL Errors must be propagated backward: becomes errored during piping due to write, but async; preventCancel = false; fulfilled cancel promise - promise_rejects_exactly: pipeTo must reject with the same error function "function() { throw e }" threw object "ReferenceError: setTimeout is not defined" but we expected it to throw object "error1: error1!"
FAIL Errors must be propagated backward: becomes errored during piping due to write, but async; preventCancel = false; rejected cancel promise - assert_array_equals: expected property 1 to be object "error1: error1!" but got object "ReferenceError: setTimeout is not defined" (expected array ["cancel", object "error1: error1!"] got ["cancel", object "ReferenceError: setTimeout is not defined"])
@http://web-platform.test:8000/streams/piping/error-propagation-backward.any.js:329:24
FAIL Errors must be propagated backward: becomes errored during piping due to write, but async; preventCancel = true - promise_rejects_exactly: pipeTo must reject with the same error function "function() { throw e }" threw object "ReferenceError: setTimeout is not defined" but we expected it to throw object "error1: error1!"
FAIL Errors must be propagated backward: becomes errored after piping; preventCancel omitted; fulfilled cancel promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-backward.any.js:373:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Errors must be propagated backward: becomes errored after piping; preventCancel omitted; rejected cancel promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-backward.any.js:394:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Errors must be propagated backward: becomes errored after piping; preventCancel = true - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-backward.any.js:412:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Errors must be propagated backward: becomes errored after piping; dest never desires chunks; preventCancel = false; fulfilled cancel promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-backward.any.js:486:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Errors must be propagated backward: becomes errored after piping; dest never desires chunks; preventCancel = false; rejected cancel promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-backward.any.js:508:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Errors must be propagated backward: becomes errored after piping; dest never desires chunks; preventCancel = true - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-backward.any.js:527:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
UNEXPECTED-OK /streams/piping/error-propagation-backward.any.shadowrealm.html
/streams/piping/error-propagation-forward.any.shadowrealm.html
FAIL Errors must be propagated forward: becomes errored while empty; preventAbort = false; fulfilled abort promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-forward.any.js:143:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Errors must be propagated forward: becomes errored while empty; preventAbort = false; rejected abort promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-forward.any.js:164:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Errors must be propagated forward: becomes errored while empty; preventAbort = true - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-forward.any.js:182:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Errors must be propagated forward: becomes errored while empty; dest never desires chunks; preventAbort = false; fulfilled abort promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-forward.any.js:199:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Errors must be propagated forward: becomes errored while empty; dest never desires chunks; preventAbort = false; rejected abort promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-forward.any.js:221:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Errors must be propagated forward: becomes errored while empty; dest never desires chunks; preventAbort = true - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-forward.any.js:240:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Errors must be propagated forward: becomes errored after one chunk; preventAbort = false; fulfilled abort promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-forward.any.js:258:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Errors must be propagated forward: becomes errored after one chunk; preventAbort = false; rejected abort promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-forward.any.js:282:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Errors must be propagated forward: becomes errored after one chunk; preventAbort = true - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-forward.any.js:303:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Errors must be propagated forward: becomes errored after one chunk; dest never desires chunks; preventAbort = false; fulfilled abort promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-forward.any.js:323:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Errors must be propagated forward: becomes errored after one chunk; dest never desires chunks; preventAbort = false; rejected abort promise - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-forward.any.js:348:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Errors must be propagated forward: becomes errored after one chunk; dest never desires chunks; preventAbort = true - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/error-propagation-forward.any.js:370:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL Errors must be propagated forward: shutdown must not occur until the final write completes - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL Errors must be propagated forward: shutdown must not occur until the final write completes; preventAbort = true - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL Errors must be propagated forward: shutdown must not occur until the final write completes; becomes errored after first write - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL Errors must be propagated forward: shutdown must not occur until the final write completes; becomes errored after first write; preventAbort = true - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/piping/error-propagation-forward.any.shadowrealm.html
/streams/piping/flow-control.any.shadowrealm.html
FAIL Piping from a non-empty ReadableStream into a WritableStream that does not desire chunks - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL Piping from a non-empty ReadableStream into a WritableStream that does not desire chunks, but then does - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL Piping from an empty ReadableStream into a WritableStream that does not desire chunks, but then the readable stream becomes non-empty and the writable stream starts desiring chunks - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL Piping from a ReadableStream to a WritableStream that desires more chunks before finishing with previous ones - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
TIMEOUT Piping to a WritableStream that does not consume the writes fast enough exerts backpressure on the ReadableStream - Test timed out
TIMEOUT /streams/piping/flow-control.any.shadowrealm.html
/streams/piping/general-addition.any.shadowrealm.html
UNEXPECTED-OK /streams/piping/general-addition.any.shadowrealm.html
/streams/piping/general.any.shadowrealm.html
FAIL Piping from a ReadableStream for which a chunk becomes asynchronously readable after the pipeTo - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/piping/general.any.js:145:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
UNEXPECTED-OK /streams/piping/general.any.shadowrealm.html
/streams/piping/multiple-propagation.any.shadowrealm.html
FAIL Piping from an errored readable stream to a closed writable stream - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/piping/multiple-propagation.any.shadowrealm.html
/streams/piping/pipe-through.any.shadowrealm.html
FAIL Piping through a transform errored on the writable end does not cause an unhandled promise rejection - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL preventCancel should work - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL preventClose should work - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL preventAbort should work - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/piping/pipe-through.any.shadowrealm.html
/streams/piping/then-interception.any.shadowrealm.html
UNEXPECTED-OK /streams/piping/then-interception.any.shadowrealm.html
/streams/piping/throwing-options.any.shadowrealm.html
UNEXPECTED-OK /streams/piping/throwing-options.any.shadowrealm.html
/streams/piping/transform-streams.any.shadowrealm.html
UNEXPECTED-OK /streams/piping/transform-streams.any.shadowrealm.html
/streams/queuing-strategies.any.shadowrealm.html
UNEXPECTED-OK /streams/queuing-strategies.any.shadowrealm.html
/streams/readable-byte-streams/bad-buffers-and-views.any.shadowrealm.html
UNEXPECTED-OK /streams/readable-byte-streams/bad-buffers-and-views.any.shadowrealm.html
/streams/readable-byte-streams/construct-byob-request.any.shadowrealm.html
UNEXPECTED-OK /streams/readable-byte-streams/construct-byob-request.any.shadowrealm.html
/streams/readable-byte-streams/enqueue-with-detached-buffer.any.shadowrealm.html
FAIL enqueue after detaching byobRequest.view.buffer should throw - structuredClone is not defined
rs<.pull<@http://web-platform.test:8000/streams/readable-byte-streams/enqueue-with-detached-buffer.any.js:10:7
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2646:35
UNEXPECTED-OK /streams/readable-byte-streams/enqueue-with-detached-buffer.any.shadowrealm.html
/streams/readable-byte-streams/general.any.shadowrealm.html
FAIL pull() resolving should not resolve read() - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream with byte source: enqueue() discards auto-allocated BYOB request - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream with byte source: releaseLock() with pending read(view), read(view) on second reader, respond() - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream with byte source: releaseLock() with pending read(view), read(view) on second reader with 1 element Uint16Array, respond(1) - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream with byte source: releaseLock() with pending read(view), read(view) on second reader with 2 element Uint8Array, respond(3) - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream with byte source: releaseLock() with pending read(view), read(view) on second reader, respondWithNewView() - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream with byte source: releaseLock() with pending read(view), read(view) on second reader, enqueue() - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream with byte source: releaseLock() with pending read(view), read(view) on second reader, close(), respond(0) - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream with byte source: autoAllocateChunkSize, releaseLock() with pending read(), read() on second reader, respond() - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream with byte source: autoAllocateChunkSize, releaseLock() with pending read(), read() on second reader, enqueue() - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream with byte source: autoAllocateChunkSize, releaseLock() with pending read(), read(view) on second reader, respond() - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream with byte source: autoAllocateChunkSize, releaseLock() with pending read(), read(view) on second reader, enqueue() - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream with byte source: read(view) with 1 element Uint16Array, respond(1), releaseLock(), read(view) on second reader with 1 element Uint16Array, respond(1) - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream with byte source: read(view) with 1 element Uint16Array, respond(1), releaseLock(), read() on second reader, enqueue() - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/readable-byte-streams/general.any.shadowrealm.html
/streams/readable-byte-streams/non-transferable-buffers.any.shadowrealm.html
UNEXPECTED-OK /streams/readable-byte-streams/non-transferable-buffers.any.shadowrealm.html
/streams/readable-byte-streams/respond-after-enqueue.any.shadowrealm.html
UNEXPECTED-OK /streams/readable-byte-streams/respond-after-enqueue.any.shadowrealm.html
/streams/readable-byte-streams/tee.any.shadowrealm.html
FAIL ReadableStream teeing with byte source: should not pull any chunks if no branches are reading - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing with byte source: should not pull when original is already errored - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing with byte source: stops pulling when original stream errors while branch 1 is reading - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing with byte source: stops pulling when original stream errors while branch 2 is reading - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing with byte source: stops pulling when original stream errors while both branches are reading - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing with byte source: canceling both branches in sequence with delay - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing with byte source: failing to cancel when canceling both branches in sequence with delay - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch1, cancel branch2 - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch2, cancel branch1 - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch2, enqueue to branch1 - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch1, respond to branch2 - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing with byte source: read from branch2, then read from branch1 - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing with byte source: read from branch1 with default reader, then close while branch2 has pending BYOB read - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing with byte source: read from branch2 with default reader, then close while branch1 has pending BYOB read - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing with byte source: close when both branches have pending BYOB reads - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing with byte source: enqueue() and close() while both branches are pulling - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing with byte source: respond() and close() while both branches are pulling - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/readable-byte-streams/tee.any.shadowrealm.html
/streams/readable-streams/async-iterator.any.shadowrealm.html
FAIL Async iterator instances should have the correct list of properties - assert_equals: return should have 1 parameter expected 1 but got 0
@http://web-platform.test:8000/streams/readable-streams/async-iterator.any.js:39:16
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
test@http://web-platform.test:8000/resources/testharness.js:628:30
@http://web-platform.test:8000/streams/readable-streams/async-iterator.any.js:18:5
FAIL Async-iterating an empty but not closed/errored stream never executes the loop body and stalls the async function - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL return() rejects if the stream has errored - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL close() while next() is pending - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/readable-streams/async-iterator.any.shadowrealm.html
/streams/readable-streams/bad-strategies.any.shadowrealm.html
UNEXPECTED-OK /streams/readable-streams/bad-strategies.any.shadowrealm.html
/streams/readable-streams/bad-underlying-sources.any.shadowrealm.html
UNEXPECTED-OK /streams/readable-streams/bad-underlying-sources.any.shadowrealm.html
/streams/readable-streams/cancel.any.shadowrealm.html
FAIL ReadableStream cancellation: integration test on an infinite stream derived from a random push source - promise_test: Unhandled rejection with value: object "ReferenceError: setInterval is not defined"
FAIL ReadableStream cancellation: if the underlying source's cancel method returns a promise, the promise returned by the stream's cancel should fulfill when that one does (1) - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream cancellation: if the underlying source's cancel method returns a promise, the promise returned by the stream's cancel should fulfill when that one does (2) - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/readable-streams/cancel.any.js:184:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
FAIL ReadableStream cancellation: if the underlying source's cancel method returns a promise, the promise returned by the stream's cancel should reject when that one does - setTimeout is not defined
Test.prototype.step_timeout@http://web-platform.test:8000/resources/testharness.js:2718:9
@http://web-platform.test:8000/streams/readable-streams/cancel.any.js:212:5
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:733:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:732:20
UNEXPECTED-OK /streams/readable-streams/cancel.any.shadowrealm.html
/streams/readable-streams/constructor.any.shadowrealm.html
UNEXPECTED-OK /streams/readable-streams/constructor.any.shadowrealm.html
/streams/readable-streams/count-queuing-strategy-integration.any.shadowrealm.html
UNEXPECTED-OK /streams/readable-streams/count-queuing-strategy-integration.any.shadowrealm.html
/streams/readable-streams/default-reader.any.shadowrealm.html
UNEXPECTED-OK /streams/readable-streams/default-reader.any.shadowrealm.html
/streams/readable-streams/floating-point-total-queue-size.any.shadowrealm.html
UNEXPECTED-OK /streams/readable-streams/floating-point-total-queue-size.any.shadowrealm.html
/streams/readable-streams/from.any.shadowrealm.html
FAIL ReadableStream.from: stream stalls when next() never settles - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream.from: calls next() after first read() - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream.from: cancelling the returned stream calls and awaits return() - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream.from: reader.read() inside next() - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/readable-streams/from.any.shadowrealm.html
/streams/readable-streams/garbage-collection.any.shadowrealm.html
FAIL ReadableStreamController methods should continue working properly when scripts lose their reference to the readable stream - promise_test: Unhandled rejection with value: object "ReferenceError: console is not defined"
FAIL ReadableStream closed promise should fulfill even if the stream and reader JS references are lost - promise_test: Unhandled rejection with value: object "ReferenceError: console is not defined"
FAIL ReadableStream closed promise should reject even if stream and reader JS references are lost - promise_test: Unhandled rejection with value: object "ReferenceError: console is not defined"
FAIL Garbage-collecting a ReadableStreamDefaultReader should not unlock its stream - promise_test: Unhandled rejection with value: object "ReferenceError: console is not defined"
UNEXPECTED-OK /streams/readable-streams/garbage-collection.any.shadowrealm.html
/streams/readable-streams/general.any.shadowrealm.html
FAIL ReadableStream start should be able to return a promise - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream start should be able to return a promise and reject it - assert_equals: promise should be rejected with the same error expected object "Error: rejected!" but got object "ReferenceError: setTimeout is not defined"
@http://web-platform.test:8000/streams/readable-streams/general.any.js:162:18
FAIL ReadableStream: should only call pull once upon starting the stream - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream: should call pull when trying to read from a started, empty stream - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream: should only call pull once on a non-empty stream read from before start fulfills - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream: should only call pull once on a non-empty stream read from after start fulfills - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream: should call pull in reaction to read()ing the last chunk, if not draining - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream: should not call pull() in reaction to read()ing the last chunk, if draining - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream: should not call pull until the previous pull call's promise fulfills - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream: should pull after start, and after every read - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream integration test: adapting a random push source - promise_test: Unhandled rejection with value: object "ReferenceError: setInterval is not defined"
FAIL ReadableStream integration test: adapting an async pull source - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/readable-streams/general.any.shadowrealm.html
/streams/readable-streams/owning-type-message-port.any.shadowrealm.html
FAIL Transferred MessageChannel works as expected - promise_test: Unhandled rejection with value: object "ReferenceError: MessageChannel is not defined"
FAIL Second branch of owning ReadableStream tee should end up into errors with transfer only values - promise_test: Unhandled rejection with value: object "ReferenceError: MessageChannel is not defined"
UNEXPECTED-OK /streams/readable-streams/owning-type-message-port.any.shadowrealm.html
/streams/readable-streams/owning-type-video-frame.any.shadowrealm.html
FAIL ReadableStream of type owning should close serialized chunks - promise_test: Unhandled rejection with value: object "ReferenceError: VideoFrame is not defined"
FAIL ReadableStream of type owning should transfer JS chunks with transferred values - promise_test: Unhandled rejection with value: object "ReferenceError: VideoFrame is not defined"
FAIL ReadableStream of type owning should error when trying to enqueue not serializable values - promise_test: Unhandled rejection with value: object "ReferenceError: VideoFrame is not defined"
FAIL ReadableStream of type owning should clone serializable objects when teeing - promise_test: Unhandled rejection with value: object "ReferenceError: VideoFrame is not defined"
FAIL ReadableStream of type owning should clone JS Objects with serializables when teeing - promise_test: Unhandled rejection with value: object "ReferenceError: VideoFrame is not defined"
UNEXPECTED-OK /streams/readable-streams/owning-type-video-frame.any.shadowrealm.html
/streams/readable-streams/owning-type.any.shadowrealm.html
FAIL ReadableStream can be constructed with owning type - ReadableStream.constructor: 'owning' (value of 'type' member of UnderlyingSource) is not a valid value for enumeration ReadableStreamType.
@http://web-platform.test:8000/streams/readable-streams/owning-type.any.js:7:3
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
test@http://web-platform.test:8000/resources/testharness.js:628:30
@http://web-platform.test:8000/streams/readable-streams/owning-type.any.js:6:5
FAIL ReadableStream of type owning should call start with a ReadableStreamDefaultController - ReadableStream.constructor: 'owning' (value of 'type' member of UnderlyingSource) is not a valid value for enumeration ReadableStreamType.
@http://web-platform.test:8000/streams/readable-streams/owning-type.any.js:22:3
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
test@http://web-platform.test:8000/resources/testharness.js:628:30
@http://web-platform.test:8000/streams/readable-streams/owning-type.any.js:10:5
FAIL ReadableStream should be able to call enqueue with an empty transfer list - ReadableStream.constructor: 'owning' (value of 'type' member of UnderlyingSource) is not a valid value for enumeration ReadableStreamType.
@http://web-platform.test:8000/streams/readable-streams/owning-type.any.js:38:3
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
test@http://web-platform.test:8000/resources/testharness.js:628:30
@http://web-platform.test:8000/streams/readable-streams/owning-type.any.js:26:5
FAIL ReadableStream should check transfer parameter - assert_throws_js: transfer list is not empty function "() => { controller.enqueue(buffer, { transfer : [ buffer ] }); }" did not throw
start@http://web-platform.test:8000/streams/readable-streams/owning-type.any.js:50:23
@http://web-platform.test:8000/streams/readable-streams/owning-type.any.js:54:3
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
test@http://web-platform.test:8000/resources/testharness.js:628:30
@http://web-platform.test:8000/streams/readable-streams/owning-type.any.js:42:5
FAIL ReadableStream of type owning should transfer enqueued chunks - promise_test: Unhandled rejection with value: object "TypeError: ReadableStream.constructor: 'owning' (value of 'type' member of UnderlyingSource) is not a valid value for enumeration ReadableStreamType."
UNEXPECTED-OK /streams/readable-streams/owning-type.any.shadowrealm.html
/streams/readable-streams/patched-global.any.shadowrealm.html
UNEXPECTED-OK /streams/readable-streams/patched-global.any.shadowrealm.html
/streams/readable-streams/reentrant-strategies.any.shadowrealm.html
FAIL pipeTo() inside size() should behave as expected - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL read() inside of size() should behave as expected - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/readable-streams/reentrant-strategies.any.shadowrealm.html
/streams/readable-streams/tee.any.shadowrealm.html
FAIL ReadableStream teeing: erroring a teed stream should error both branches - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing: canceling both branches in sequence with delay - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing: failing to cancel when canceling both branches in sequence with delay - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStreamTee should not pull more chunks than can fit in the branch queue - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStreamTee should not pull when original is already errored - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStreamTee stops pulling when original stream errors while branch 1 is reading - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStreamTee stops pulling when original stream errors while branch 2 is reading - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStreamTee stops pulling when original stream errors while both branches are reading - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream teeing: enqueue() and close() while both branches are pulling - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/readable-streams/tee.any.shadowrealm.html
/streams/readable-streams/templated.any.shadowrealm.html
FAIL ReadableStream (empty) reader: read() should never settle - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL ReadableStream (empty) reader: two read()s should both never settle - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/readable-streams/templated.any.shadowrealm.html
/streams/transferable/transform-stream-members.any.shadowrealm.html
FAIL Transferring [object TransformStream],[object ReadableStream] should fail - assert_throws_dom: structuredClone should throw function "() => structuredClone(combination, { transfer: combination })" threw object "ReferenceError: structuredClone is not defined" that is not a DOMException DataCloneError: property "code" is equal to undefined, expected 25
@http://web-platform.test:8000/streams/transferable/transform-stream-members.any.js:12:22
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
test@http://web-platform.test:8000/resources/testharness.js:628:30
@http://web-platform.test:8000/streams/transferable/transform-stream-members.any.js:11:7
FAIL Transferring [object ReadableStream],[object TransformStream] should fail - assert_throws_dom: structuredClone should throw function "() => structuredClone(combination, { transfer: combination })" threw object "ReferenceError: structuredClone is not defined" that is not a DOMException DataCloneError: property "code" is equal to undefined, expected 25
@http://web-platform.test:8000/streams/transferable/transform-stream-members.any.js:12:22
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
test@http://web-platform.test:8000/resources/testharness.js:628:30
@http://web-platform.test:8000/streams/transferable/transform-stream-members.any.js:11:7
FAIL Transferring [object TransformStream],[object WritableStream] should fail - assert_throws_dom: structuredClone should throw function "() => structuredClone(combination, { transfer: combination })" threw object "ReferenceError: structuredClone is not defined" that is not a DOMException DataCloneError: property "code" is equal to undefined, expected 25
@http://web-platform.test:8000/streams/transferable/transform-stream-members.any.js:12:22
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
test@http://web-platform.test:8000/resources/testharness.js:628:30
@http://web-platform.test:8000/streams/transferable/transform-stream-members.any.js:11:7
FAIL Transferring [object WritableStream],[object TransformStream] should fail - assert_throws_dom: structuredClone should throw function "() => structuredClone(combination, { transfer: combination })" threw object "ReferenceError: structuredClone is not defined" that is not a DOMException DataCloneError: property "code" is equal to undefined, expected 25
@http://web-platform.test:8000/streams/transferable/transform-stream-members.any.js:12:22
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
test@http://web-platform.test:8000/resources/testharness.js:628:30
@http://web-platform.test:8000/streams/transferable/transform-stream-members.any.js:11:7
UNEXPECTED-OK /streams/transferable/transform-stream-members.any.shadowrealm.html
/streams/transform-streams/backpressure.any.shadowrealm.html
FAIL backpressure allows no transforms with a default identity transform and no reader - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL backpressure only allows one transform() with a identity transform with a readable HWM of 1 and no reader - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL writes should resolve as soon as transform completes - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL blocking transform() should cause backpressure - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL writer.closed should resolve after readable is canceled with backpressure - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL writer.closed should resolve after readable is canceled with no backpressure - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL cancelling the readable should cause a pending write to resolve - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL cancelling the readable side of a TransformStream should abort an empty pipe after startup - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL cancelling the readable side of a TransformStream should abort a full pipe - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/transform-streams/backpressure.any.shadowrealm.html
/streams/transform-streams/cancel.any.shadowrealm.html
FAIL cancelling the readable side should call transformer.cancel() - assert_equals: transformer.cancel() should be called with the passed reason expected (object) object "error1: bad things are happening!" but got (undefined) undefined
@http://web-platform.test:8000/streams/transform-streams/cancel.any.js:20:16
FAIL cancelling the readable side should reject if transformer.cancel() throws - assert_unreached: Should have rejected: readable.cancel() should reject with thrownError Reached unreachable code
FAIL aborting the writable side should call transformer.abort() - assert_equals: transformer.abort() should be called with the passed reason expected (object) object "error1: bad things are happening!" but got (undefined) undefined
@http://web-platform.test:8000/streams/transform-streams/cancel.any.js:46:16
FAIL aborting the writable side should reject if transformer.cancel() throws - assert_unreached: Should have rejected: writable.abort() should reject with thrownError Reached unreachable code
FAIL closing the writable side should reject if a parallel transformer.cancel() throws - assert_unreached: Should have rejected: cancelPromise should reject with thrownError Reached unreachable code
FAIL readable.cancel() and a parallel writable.close() should reject if a transformer.cancel() calls controller.error() - assert_unreached: Should have rejected: cancelPromise should reject with thrownError Reached unreachable code
FAIL writable.abort() and readable.cancel() should reject if a transformer.cancel() calls controller.error() - assert_unreached: Should have rejected: cancelPromise should reject with thrownError Reached unreachable code
UNEXPECTED-OK /streams/transform-streams/cancel.any.shadowrealm.html
/streams/transform-streams/errors.any.shadowrealm.html
FAIL TransformStream transformer.start() rejected promise should error the stream - promise_rejects_exactly: writer should reject with thrownError function "function() { throw e }" threw object "ReferenceError: setTimeout is not defined" but we expected it to throw object "error1: bad things are happening!"
FAIL when controller.error is followed by a rejection, the error reason should come from controller.error - promise_rejects_exactly: writer should reject with controllerError function "function() { throw e }" threw object "ReferenceError: setTimeout is not defined" but we expected it to throw object "controllerError: start failure"
FAIL abort should set the close reason for the writable when it happens before cancel during underlying sink write, but cancel should still succeed - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL controller.error() should close writable immediately after readable.cancel() - promise_rejects_exactly: closed should reject with thrownError function "function() { throw e }" threw object "ignoredError: ignoredError" but we expected it to throw object "error1: bad things are happening!"
FAIL erroring during write with backpressure should result in the write failing - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL a write() that was waiting for backpressure should reject if the writable is aborted - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/transform-streams/errors.any.shadowrealm.html
/streams/transform-streams/flush.any.shadowrealm.html
FAIL TransformStream flush is called after all queued writes finish, once the writable is closed - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL TransformStream flush gets a chance to enqueue more into the readable, and can then async close - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL closing the writable side should call transformer.flush() and a parallel readable.cancel() should not reject - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/transform-streams/flush.any.shadowrealm.html
/streams/transform-streams/general.any.shadowrealm.html
FAIL Identity TransformStream: can read from readable what is put into writable - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL Uppercaser async TransformStream: can read from readable transformed version of what is put into writable - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
TIMEOUT Uppercaser-doubler async TransformStream: can read both chunks put into the readable - Test timed out
NOTRUN TransformStream: by default, closing the writable closes the readable (when there are no queued writes)
NOTRUN TransformStream: by default, closing the writable waits for transforms to finish before closing both
NOTRUN TransformStream: by default, closing the writable closes the readable after sync enqueues and async done
NOTRUN TransformStream: by default, closing the writable closes the readable after async enqueues and async done
NOTRUN Transform stream should call transformer methods as methods
NOTRUN methods should not not have .apply() or .call() called
NOTRUN TransformStream start, transform, and flush should be strictly ordered
NOTRUN it should be possible to call transform() synchronously
NOTRUN closing the writable should close the readable when there are no queued chunks, even with backpressure
NOTRUN enqueue() should throw after readable.cancel()
NOTRUN terminate() should abort writable immediately after readable.cancel()
NOTRUN terminate() should do nothing after readable.cancel() resolves
NOTRUN start() should not be called twice
TIMEOUT /streams/transform-streams/general.any.shadowrealm.html
/streams/transform-streams/lipfuzz.any.shadowrealm.html
UNEXPECTED-OK /streams/transform-streams/lipfuzz.any.shadowrealm.html
/streams/transform-streams/patched-global.any.shadowrealm.html
UNEXPECTED-OK /streams/transform-streams/patched-global.any.shadowrealm.html
/streams/transform-streams/properties.any.shadowrealm.html
UNEXPECTED-OK /streams/transform-streams/properties.any.shadowrealm.html
/streams/transform-streams/reentrant-strategies.any.shadowrealm.html
FAIL pipeTo() inside size() should work - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL read() inside of size() should work - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL writer.write() inside size() should work - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL synchronous writer.write() inside size() should work - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL writer.close() inside size() should work - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL writer.abort() inside size() should work - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/transform-streams/reentrant-strategies.any.shadowrealm.html
/streams/transform-streams/strategies.any.shadowrealm.html
FAIL readableStrategy highWaterMark should work - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/transform-streams/strategies.any.shadowrealm.html
/streams/transform-streams/terminate.any.shadowrealm.html
FAIL controller.terminate() should error pipeTo() - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL controller.terminate() should prevent remaining chunks from being processed - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/transform-streams/terminate.any.shadowrealm.html
/streams/writable-streams/aborting.any.shadowrealm.html
FAIL Aborting a WritableStream immediately prevents future writes - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL Aborting a WritableStream prevents further writes after any that are in progress - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL WritableStream if sink's abort throws, for an abort performed during a write, the promise returned by ws.abort() rejects - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL Closing a WritableStream and aborting it while it closes causes the stream to ignore the abort attempt - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL Aborting a WritableStream after it is closed is a no-op - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL .closed should not resolve before fulfilled write() - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL writes should be satisfied in order when aborting - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL underlying abort() should not be called until underlying write() completes - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL underlying abort() should not be called if underlying close() has started - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL if underlying close() has started and then rejects, the abort() and close() promises should reject with the underlying close rejection reason - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL an abort() that happens during a write() should trigger the underlying abort() even with a close() queued - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL writer.abort() while there is an in-flight write, and then finish the write with rejection - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL writer.abort(), controller.error() while there is an in-flight write, and then finish the write - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL writer.abort(), controller.error() while there is an in-flight close, and then finish the close - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL controller.error(), writer.abort() while there is an in-flight write, and then finish the write - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL controller.error(), writer.abort() while there is an in-flight close, and then finish the close - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL sink abort() should not be called until sink start() is done - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/writable-streams/aborting.any.shadowrealm.html
/streams/writable-streams/bad-strategies.any.shadowrealm.html
UNEXPECTED-OK /streams/writable-streams/bad-strategies.any.shadowrealm.html
/streams/writable-streams/bad-underlying-sinks.any.shadowrealm.html
FAIL write: returning a promise that becomes rejected after the writer write() should cause writer write() and ready to reject - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL write: returning a rejected promise (second write) should cause writer write() and ready to reject - promise_rejects_exactly: second write must reject with the same error function "function() { throw e }" threw object "ReferenceError: setTimeout is not defined" but we expected it to throw object "error1: error1"
UNEXPECTED-OK /streams/writable-streams/bad-underlying-sinks.any.shadowrealm.html
/streams/writable-streams/byte-length-queuing-strategy.any.shadowrealm.html
FAIL Closing a writable stream with in-flight writes below the high water mark delays the close call properly - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/writable-streams/byte-length-queuing-strategy.any.shadowrealm.html
/streams/writable-streams/close.any.shadowrealm.html
FAIL when sink calls error asynchronously while sink close is in-flight, the stream should not become errored - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL releaseLock on a stream with a pending write in which the stream has been errored - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL releaseLock on a stream with a pending close in which controller.error() was called - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL when close is called on a WritableStream in waiting state, ready promise should be fulfilled - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL releaseLock() should not change the result of async close() - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL close() should set state to CLOSED even if writer has detached - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL the promise returned by async abort during close should resolve - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL promises must fulfill/reject in the expected order on aborted closure - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL promises must fulfill/reject in the expected order on aborted and errored closure - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL close() should not reject until no sink methods are in flight - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/writable-streams/close.any.shadowrealm.html
/streams/writable-streams/constructor.any.shadowrealm.html
UNEXPECTED-OK /streams/writable-streams/constructor.any.shadowrealm.html
/streams/writable-streams/count-queuing-strategy.any.shadowrealm.html
UNEXPECTED-OK /streams/writable-streams/count-queuing-strategy.any.shadowrealm.html
/streams/writable-streams/error.any.shadowrealm.html
UNEXPECTED-OK /streams/writable-streams/error.any.shadowrealm.html
/streams/writable-streams/floating-point-total-queue-size.any.shadowrealm.html
UNEXPECTED-OK /streams/writable-streams/floating-point-total-queue-size.any.shadowrealm.html
/streams/writable-streams/general.any.shadowrealm.html
UNEXPECTED-OK /streams/writable-streams/general.any.shadowrealm.html
/streams/writable-streams/properties.any.shadowrealm.html
UNEXPECTED-OK /streams/writable-streams/properties.any.shadowrealm.html
/streams/writable-streams/reentrant-strategy.any.shadowrealm.html
FAIL writer.write() promises should resolve in the standard order - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/writable-streams/reentrant-strategy.any.shadowrealm.html
/streams/writable-streams/start.any.shadowrealm.html
FAIL underlying sink's write should not be called until start finishes - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL underlying sink's close should not be called until start finishes - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL underlying sink's write or close should not be invoked if the promise returned by start is rejected - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/writable-streams/start.any.shadowrealm.html
/streams/writable-streams/write.any.shadowrealm.html
FAIL WritableStream should complete asynchronous writes before close resolves - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL WritableStream should transition to waiting until write is acknowledged - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
FAIL when write returns a rejected promise, queued writes and close should be cleared - promise_test: Unhandled rejection with value: object "ReferenceError: setTimeout is not defined"
UNEXPECTED-OK /streams/writable-streams/write.any.shadowrealm.html
5:15.26 INFO Got 65 unexpected results, with 27 unexpected passes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment