[wpt-sync] Sync PR 44393 - Add tests for zstd content-encoding
Categories
(Core :: DOM: Networking, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox124 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 44393 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/44393
Details from upstream follow.
Nidhi Jaju <nidhijaju@chromium.org> wrote:
Add tests for zstd content-encoding
This PR adds WPTs for decompressing different types of zstd-encoded content: simple, big, and an incompatibly large window size. This also reorganizes the tests so they are separated by compression scheme.
Assignee | ||
Updated•5 months ago
|
Assignee | ||
Comment 1•5 months ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=90182e6a5700092574ccec6e700b895e973688c9
Assignee | ||
Comment 2•5 months ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=9b7217677c6a3a6116673352ea03d6a799a13a43
Assignee | ||
Comment 3•5 months ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 28 tests and 2 subtests
Status Summary
Firefox
OK
: 28
PASS
: 48
FAIL
: 36
Chrome
OK
: 28
PASS
: 84
Safari
OK
: 28
PASS
: 44
FAIL
: 40
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /fetch/content-encoding/zstd/bad-zstd-body.https.any.sharedworker.html [wpt.fyi]
- Consuming the body of a resource with bad zstd content with arrayBuffer() should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Consuming the body of a resource with bad zstd content with blob() should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Consuming the body of a resource with bad zstd content with json() should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Consuming the body of a resource with bad zstd content with text() should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Consuming the body of a resource with bad zstd content with arrayBuffer() should reject:
- /fetch/content-encoding/zstd/bad-zstd-body.https.any.html [wpt.fyi]
- Consuming the body of a resource with bad zstd content with arrayBuffer() should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Consuming the body of a resource with bad zstd content with blob() should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Consuming the body of a resource with bad zstd content with json() should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Consuming the body of a resource with bad zstd content with text() should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Consuming the body of a resource with bad zstd content with arrayBuffer() should reject:
- /fetch/content-encoding/zstd/bad-zstd-body.https.any.worker.html [wpt.fyi]
- Consuming the body of a resource with bad zstd content with arrayBuffer() should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Consuming the body of a resource with bad zstd content with blob() should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Consuming the body of a resource with bad zstd content with json() should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Consuming the body of a resource with bad zstd content with text() should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Consuming the body of a resource with bad zstd content with arrayBuffer() should reject:
- /fetch/content-encoding/zstd/bad-zstd-body.https.any.serviceworker.html [wpt.fyi]
- Consuming the body of a resource with bad zstd content with arrayBuffer() should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Consuming the body of a resource with bad zstd content with blob() should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Consuming the body of a resource with bad zstd content with json() should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Consuming the body of a resource with bad zstd content with text() should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Consuming the body of a resource with bad zstd content with arrayBuffer() should reject:
- /fetch/content-encoding/zstd/big-window-zstd-body.tentative.https.any.worker.html [wpt.fyi]
- Consuming the body of a resource with too large of a zstd window size should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Consuming the body of a resource with too large of a zstd window size should reject:
- /fetch/content-encoding/zstd/big-window-zstd-body.tentative.https.any.html [wpt.fyi]
- Consuming the body of a resource with too large of a zstd window size should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Consuming the body of a resource with too large of a zstd window size should reject:
- /fetch/content-encoding/zstd/big-window-zstd-body.tentative.https.any.sharedworker.html [wpt.fyi]
- Consuming the body of a resource with too large of a zstd window size should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Consuming the body of a resource with too large of a zstd window size should reject:
- /fetch/content-encoding/zstd/big-window-zstd-body.tentative.https.any.serviceworker.html [wpt.fyi]
- Consuming the body of a resource with too large of a zstd window size should reject:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Consuming the body of a resource with too large of a zstd window size should reject:
- /fetch/content-encoding/zstd/big-zstd-body.https.any.html [wpt.fyi]
- large zstd data should be decompressed successfully:
FAIL
(Chrome:PASS
, Safari:FAIL
) - large zstd data should be decompressed successfully with byte stream:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- large zstd data should be decompressed successfully:
- /fetch/content-encoding/zstd/big-zstd-body.https.any.sharedworker.html [wpt.fyi]
- large zstd data should be decompressed successfully:
FAIL
(Chrome:PASS
, Safari:FAIL
) - large zstd data should be decompressed successfully with byte stream:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- large zstd data should be decompressed successfully:
- /fetch/content-encoding/zstd/big-zstd-body.https.any.serviceworker.html [wpt.fyi]
- large zstd data should be decompressed successfully:
FAIL
(Chrome:PASS
, Safari:FAIL
) - large zstd data should be decompressed successfully with byte stream:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- large zstd data should be decompressed successfully:
- /fetch/content-encoding/zstd/big-zstd-body.https.any.worker.html [wpt.fyi]
- large zstd data should be decompressed successfully:
FAIL
(Chrome:PASS
, Safari:FAIL
) - large zstd data should be decompressed successfully with byte stream:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- large zstd data should be decompressed successfully:
- /fetch/content-encoding/zstd/zstd-body.https.any.sharedworker.html [wpt.fyi]
- fetched zstd data with content type text should be decompressed.:
FAIL
(Chrome:PASS
, Safari:FAIL
) - fetched zstd data with content type octetstream should be decompressed.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- fetched zstd data with content type text should be decompressed.:
- /fetch/content-encoding/zstd/zstd-body.https.any.worker.html [wpt.fyi]
- fetched zstd data with content type text should be decompressed.:
FAIL
(Chrome:PASS
, Safari:FAIL
) - fetched zstd data with content type octetstream should be decompressed.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- fetched zstd data with content type text should be decompressed.:
- /fetch/content-encoding/zstd/zstd-body.https.any.html [wpt.fyi]
- fetched zstd data with content type text should be decompressed.:
FAIL
(Chrome:PASS
, Safari:FAIL
) - fetched zstd data with content type octetstream should be decompressed.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- fetched zstd data with content type text should be decompressed.:
- /fetch/content-encoding/zstd/zstd-body.https.any.serviceworker.html [wpt.fyi]
- fetched zstd data with content type text should be decompressed.:
FAIL
(Chrome:PASS
, Safari:FAIL
) - fetched zstd data with content type octetstream should be decompressed.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- fetched zstd data with content type text should be decompressed.:
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e2a385555ea0 [wpt PR 44393] - Add tests for zstd content-encoding, a=testonly https://hg.mozilla.org/integration/autoland/rev/14f0287889af [wpt PR 44393] - Update wpt metadata, a=testonly
Comment 5•5 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/e2a385555ea0
https://hg.mozilla.org/mozilla-central/rev/14f0287889af
Description
•