kitesurf · WPT

FAIL
expected FAIL · 4167 ms
▶ run in kitesurf
Test
/fetch/http-cache/freshness.any.html
Actual
FAIL
Expected
FAIL
Unexpected
no
Duration
4167 ms
Harness
OK
Counts
Reason
Run
https://kitesurf.rendering.cfdata.org/?url=http%3A%2F%2Fwpt.live%2Ffetch%2Fhttp-cache%2Ffreshness.any.html ↗
Upstream
view on github.com/web-platform-tests/wpt ↗

Subtests

statussubtestmessage
FAILHTTP cache reuses a response with a future Expiresassert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2
PASSHTTP cache does not reuse a response with a past Expires
PASSHTTP cache does not reuse a response with a present Expires
PASSHTTP cache does not reuse a response with an invalid Expires
PASSHTTP cache does not reuse a response with an invalid Expires with Last-Modified now
PASSHTTP cache does not reuse a response with an invalid Expires with past Last-Modified
FAILHTTP cache reuses a response with positive Cache-Control: max-ageassert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2
PASSHTTP cache does not reuse a response with Cache-Control: max-age=0
FAILHTTP cache reuses a response with positive Cache-Control: max-age and a past Expiresassert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2
FAILHTTP cache reuses a response with positive Cache-Control: max-age and an invalid Expiresassert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2
PASSHTTP cache does not reuse a response with Cache-Control: max-age=0 and a future Expires
PASSHTTP cache does not prefer Cache-Control: s-maxage over Cache-Control: max-age
PASSHTTP cache does not reuse a response when the Age header is greater than its freshness lifetime
PASSHTTP cache does not store a response with Cache-Control: no-store
PASSHTTP cache does not store a response with Cache-Control: no-store, even with max-age and Expires
FAILHTTP cache stores a response with Cache-Control: no-cache, but revalidates upon usepromise_test: Unhandled rejection with value: object "TypeError: Body has already been used. It can only be used once. Use tee() first if you need to read it twice."
FAILHTTP cache stores a response with Cache-Control: no-cache, but revalidates upon use, even with max-age and Expirespromise_test: Unhandled rejection with value: object "TypeError: Body has already been used. It can only be used once. Use tee() first if you need to read it twice."

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