Repository navigation
Additional streams test consolidation gaps - #7182
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
1e7a415 to
69d6a88
Compare
69d6a88 to
26396a9
Compare
26396a9 to
f0e8bc8
Compare
f0e8bc8 to
6d34416
Compare
6d34416 to
46a6db6
Compare
46a6db6 to
85dea2e
Compare
85dea2e to
729db00
Compare
729db00 to
aa05643
Compare
aa05643 to
183f521
Compare
183f521 to
a267e48
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #7182 +/- ##
=======================================
Coverage 37.31% 37.31%
=======================================
Files 800 800
Lines 251740 251740
Branches 20021 20021
=======================================
Hits 93943 93943
Misses 146447 146447
Partials 11350 11350 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
a267e48 to
925088e
Compare
925088e to
19350d6
Compare
19350d6 to
bff3250
Compare
guybedford
left a comment
There was a problem hiding this comment.
Ran all readable-byte / writable / piping targets with --nocache_test_results: 55/55 pass. The piping additions and the WPT map look good (the 34 count is right). Approving, with a handful of comments where I probed both implementations and the comments/attributions don't match what the code actually does. None block, but the mislabelled spec claims are worth fixing since these files are the normative artifact for the suites.
Divergences I found while probing that are not yet pinned anywhere:
- Remainder after a partial BYOB read then default read: C++ copies into a fresh 4096-byte buffer (
byteOffset 0), TypeScript returns a view into the original enqueued buffer (buffer.byteLength 16, byteOffset 8), which is exactly what the WPT asserts. byobRequestafter a partialenqueue()into a pending pull-into: C++ invalidates it (null), TypeScript shrinks the view (byteLength 2 -> 1).enqueueDiscardsByobRequestonly covers the full-fill case.
36a8557 to
9bdf9bd
Compare
9bdf9bd to
02552e4
Compare
Filling more gaps