| Summary: | [GTK] Several Fetch API related tests are flaky after r256967 | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Diego Pino <dpino> |
| Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW --- | ||
| Severity: | Normal | ||
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
|
Description
Diego Pino
2020-02-24 08:36:48 PST
More related flaky tests: * http/tests/cache/disk-cache/disk-cache-307-status-code.html [ Failure Pass ] * http/tests/cache/disk-cache/disk-cache-404-status-code.html [ Failure Pass ] * http/tests/cache/disk-cache/disk-cache-vary-cookie-private.html [ Failure Pass ] * imported/w3c/web-platform-tests/cors/304.htm [ Failure Pass ] * imported/w3c/web-platform-tests/fetch/http-cache/304-update.html [ Failure Pass ] * imported/w3c/web-platform-tests/fetch/http-cache/freshness.html [ Failure Pass ] * imported/w3c/web-platform-tests/fetch/http-cache/heuristic.html [ Failure Pass ] * imported/w3c/web-platform-tests/fetch/http-cache/invalidate.html [ Failure Pass ] * imported/w3c/web-platform-tests/fetch/http-cache/status.html [ Failure Pass ] * imported/w3c/web-platform-tests/fetch/http-cache/vary.html [ Failure Pass ] I triaged r256966 and run the following tests: * http/tests/cache/disk-cache/disk-cache-307-status-code.html * http/tests/cache/disk-cache/disk-cache-404-status-code.html * http/tests/cache/disk-cache/disk-cache-vary-cookie-private.html * imported/w3c/web-platform-tests/cors/304.htm * imported/w3c/web-platform-tests/fetch/http-cache/304-update.html * imported/w3c/web-platform-tests/fetch/http-cache/freshness.html * imported/w3c/web-platform-tests/fetch/http-cache/heuristic.html * imported/w3c/web-platform-tests/fetch/http-cache/invalidate.html * imported/w3c/web-platform-tests/fetch/http-cache/status.html * imported/w3c/web-platform-tests/fetch/http-cache/vary.html All tests passed. Then, I run the same tests on r256967 and all tests failed: Regressions: Unexpected text-only failures (9) http/tests/cache/disk-cache/disk-cache-307-status-code.html [ Failure ] http/tests/cache/disk-cache/disk-cache-404-status-code.html [ Failure ] imported/w3c/web-platform-tests/cors/304.htm [ Failure ] imported/w3c/web-platform-tests/fetch/http-cache/304-update.html [ Failure ] imported/w3c/web-platform-tests/fetch/http-cache/freshness.html [ Failure ] imported/w3c/web-platform-tests/fetch/http-cache/heuristic.html [ Failure ] imported/w3c/web-platform-tests/fetch/http-cache/invalidate.html [ Failure ] imported/w3c/web-platform-tests/fetch/http-cache/status.html [ Failure ] imported/w3c/web-platform-tests/fetch/http-cache/vary.html [ Failure ] It seems r256967 introduced this regression. Another flaky test within the same revision range: * http/wpt/prefetch/link-prefetch-skip-disk-cache.html [r256916-r256917] NOERROR [r256918-r257038] UNKNOWN r257039 NOERROR [r257040-r257045] UNKNOWN r257046 TEXT PASS (Expected: PASS) Diff: --- /home/igalia/dpino/workspace/webkit-gtk/layout-test-results/http/wpt/prefetch/link-prefetch-skip-disk-cache-expected.txt +++ /home/igalia/dpino/workspace/webkit-gtk/layout-test-results/http/wpt/prefetch/link-prefetch-skip-disk-cache-actual.txt @@ -1,3 +1,3 @@ -PASS Verify that navigating to a main resource can skip disk cache. +FAIL Verify that navigating to a main resource can skip disk cache. assert_equals: expected "prefetch" but got "" disk-cache failures were fixed by r259712. Remaining tests pending to be solved in this bug: http/tests/cache/link-prefetch-main-resource.html [ Failure Pass ] http/wpt/fetch/disable-speculative-load-for-xhr-and-fetch-loads.html [ Failure Pass ] imported/w3c/web-platform-tests/fetch/api/basic/conditional-get.html [ Failure Pass ] imported/w3c/web-platform-tests/fetch/api/request/request-cache-default.html [ Failure Pass ] imported/w3c/web-platform-tests/fetch/api/request/request-cache-force-cache.html [ Failure Pass ] imported/w3c/web-platform-tests/fetch/api/request/request-cache-reload.html [ Failure Pass ] imported/w3c/web-platform-tests/service-workers/service-worker/update-no-cache-request-headers.https.html [ Failure Pass ] |