kitesurf · WPT

FAIL
expected FAIL · 1464 ms
▶ run in kitesurf
Test
/streams/readable-byte-streams/read-min.any.html
Actual
FAIL
Expected
FAIL
Unexpected
no
Duration
1464 ms
Harness
OK
Counts
Reason
Run
https://kitesurf.rendering.cfdata.org/?url=http%3A%2F%2Fwpt.live%2Fstreams%2Freadable-byte-streams%2Fread-min.any.html ↗
Upstream
view on github.com/web-platform-tests/wpt ↗

Subtests

statussubtestmessage
PASSReadableStream with byte source: read({ min }) rejects if min is 0
PASSReadableStream with byte source: read({ min }) rejects if min is negative
FAILReadableStream with byte source: read({ min }) rejects if min is larger than view's length (Uint8Array)promise_rejects_js: function "function() { throw e; }" threw object "TypeError: Minimum bytes to read (2) exceeds size of buffer (1)." ("TypeError") expected instance of function "function RangeError(…
FAILReadableStream with byte source: read({ min }) rejects if min is larger than view's length (Uint16Array)promise_rejects_js: function "function() { throw e; }" threw object "TypeError: Minimum bytes to read (4) exceeds size of buffer (2)." ("TypeError") expected instance of function "function RangeError(…
FAILReadableStream with byte source: read({ min }) rejects if min is larger than view's length (DataView)promise_rejects_js: function "function() { throw e; }" threw object "TypeError: Minimum bytes to read (2) exceeds size of buffer (1)." ("TypeError") expected instance of function "function RangeError(…
PASSReadableStream with byte source: read({ min }), then read()
PASSReadableStream with byte source: read({ min }) with a DataView
PASSReadableStream with byte source: enqueue(), then read({ min })
FAILReadableStream with byte source: read({ min: 3 }) on a 3-byte Uint8Array, then multiple enqueue() up to 3 bytesCannot read properties of null (reading 'view')
FAILReadableStream with byte source: read({ min: 3 }) on a 5-byte Uint8Array, then multiple enqueue() up to 3 bytesCannot read properties of null (reading 'view')
FAILReadableStream with byte source: read({ min: 3 }) on a 5-byte Uint8Array, then multiple enqueue() up to 4 bytesCannot read properties of null (reading 'view')
FAILReadableStream with byte source: enqueue(), read({ min }) partially, then read()assert_equals: result2.value.buffer.byteLength expected 16 but got 4096
PASSReadableStream with byte source: read({ min }), then respondWithNewView() with a transferred ArrayBuffer
FAILReadableStream with byte source: read({ min }) on a closed streamassert_equals: result.value byteOffset expected 0 but got 1
FAILReadableStream with byte source: read({ min }) when closed before view is filledassert_true: result.done expected true got false
PASSReadableStream with byte source: read({ min }) when closed immediately after view is filled
PASSReadableStream with byte source: read({ min }) on an errored stream
PASSReadableStream with byte source: read({ min }), then error()
FAILReadableStream with byte source: getReader(), read({ min }), then cancel()assert_unreached: pull() should not be called Reached unreachable code
FAILReadableStream with byte source: cancel() with partially filled pending read({ min }) requestassert_true: result.done expected true got false
PASSReadableStream with byte source: enqueue(), then read({ min }) with smaller views
FAILReadableStream with byte source: 3 byte enqueue(), then close(), then read({ min }) with 2-element Uint16Array must failpromise_rejects_js: read() must fail function "function() { throw e; }" threw object "Error: internal error; reference = kqsurm9m3qhi5u1un2t47ags" ("Error") expected instance of function "function Typ…
FAILReadableStream with byte source: read({ min }) with 2-element Uint16Array, then 3 byte enqueue(), then close() must failassert_unreached: pull() should not be called Reached unreachable code
PASSReadableStream with byte source: tee() with read({ min }) from branch1 and read() from branch2

bundle built 2026-07-16T07:16:48.063Z