Bug 187587 - [GTK] imported/w3c/web-platform-tests/fetch/cross-origin-resource-policy/fetch-in-service-worker.html is flaky
Summary: [GTK] imported/w3c/web-platform-tests/fetch/cross-origin-resource-policy/fetc...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-12 06:15 PDT by Miguel Gomez
Modified: 2020-06-19 00:34 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Miguel Gomez 2018-07-12 06:15:29 PDT
imported/w3c/web-platform-tests/fetch/cross-origin-resource-policy/fetch-in-service-worker.html [ Failure Pass ]

It's being flaky since it was added in r233273. It always fails the first time but passes the second one.
Comment 1 Miguel Gomez 2018-07-12 06:18:49 PDT
This is the diff when it fails. It shows that it really fails because of a timeout in the request.


--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/fetch/cross-origin-resource-policy/fetch-in-service-worker-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/fetch/cross-origin-resource-policy/fetch-in-service-worker-actual.txt
@@ -1,15 +1,5 @@
 
-PASS fetch.any.js test 
-PASS Same-origin fetch with a 'Cross-Origin-Resource-Policy: same-origin' response header. 
-PASS Same-origin fetch with a 'Cross-Origin-Resource-Policy: same-site' response header. 
-PASS Cross-origin cors fetch with a 'Cross-Origin-Resource-Policy: same-origin' response header. 
-PASS Cross-origin cors fetch with a 'Cross-Origin-Resource-Policy: same-site' response header. 
-PASS Cross-origin no-cors fetch with a 'Cross-Origin-Resource-Policy: same-origin' response header. 
-PASS Cross-origin no-cors fetch with a 'Cross-Origin-Resource-Policy: same-site' response header. 
-PASS Cross-origin no-cors fetch to a same-site URL with a 'Cross-Origin-Resource-Policy: same-site' response header, HTTP context, HTTPS resource. 
-PASS Cross-origin no-cors fetch to a same-site URL with a 'Cross-Origin-Resource-Policy: same-origin' response header. 
-PASS Valid cross-origin no-cors fetch with a 'Cross-Origin-Resource-Policy: same-site' response header. 
-PASS Cross-origin no-cors fetch with a 'Cross-Origin-Resource-Policy: same-origin' response header after a redirection. 
-PASS Cross-origin no-cors fetch with a 'Cross-Origin-Resource-Policy: same-origin' response header after a cross-origin redirection. 
-PASS Cross-origin no-cors fetch with a 'Cross-Origin-Resource-Policy: same-origin' redirect response header. 
+Harness Error (TIMEOUT), message = null
 
+TIMEOUT fetch.any.js test Test timed out
+
Comment 2 Diego Pino 2020-06-19 00:34:58 PDT
The test(s) filed under this bug have been consistently passing for the last 4000 revisions. Marking bug as fixed.

Committed r263254: <https://trac.webkit.org/changeset/263254>