Bug 190852 - Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/redirected-response.https.html is a flaky failure
Summary: Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/re...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2018-10-23 17:34 PDT by Ryan Haddad
Modified: 2020-02-11 08:43 PST (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Haddad 2018-10-23 17:34:00 PDT
The following layout test is flaky on macOS, iOS, GTK, and WPE.

imported/w3c/web-platform-tests/service-workers/service-worker/redirected-response.https.html

Probable cause:

Unknown.

Flakiness Dashboard:

https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=imported%2Fw3c%2Fweb-platform-tests%2Fservice-workers%2Fservice-worker%2Fredirected-response.https.html
Comment 1 Ryan Haddad 2018-10-23 17:34:38 PDT
--- /Volumes/Data/slave/ios-simulator-12-release-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/service-workers/service-worker/redirected-response.https-expected.txt
+++ /Volumes/Data/slave/ios-simulator-12-release-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/service-workers/service-worker/redirected-response.https-actual.txt
@@ -23,7 +23,7 @@
 PASS mode: "follow", mode change: "manual" 
 PASS mode: "error", mode change: "manual" 
 PASS mode: "manual", no mode change 
-PASS mode: "follow", generated redirect response 
+FAIL mode: "follow", generated redirect response promise_test: Unhandled rejection with value: object "TypeError: An SSL error has occurred and a secure connection to the server cannot be made."
 PASS mode: "error", generated redirect response 
 PASS mode: "manual", generated redirect response 
 PASS Fetch should follow the redirect response 20 times
Comment 2 Ryan Haddad 2018-10-23 17:34:56 PDT
--- /Volumes/Data/slave/highsierra-debug-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/service-workers/service-worker/redirected-response.https-expected.txt
+++ /Volumes/Data/slave/highsierra-debug-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/service-workers/service-worker/redirected-response.https-actual.txt
@@ -10,6 +10,8 @@
 CONSOLE MESSAGE: Fetch API cannot load https://localhost:9443/service-workers/service-worker/resources/redirect.py?Redirect=https%3A%2F%2Flocalhost%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Fsimple.txt%3F&original-redirect-mode=error&sw=manual due to access control checks.
 CONSOLE MESSAGE: Not allowed to follow a redirection while loading https://localhost:9443/service-workers/service-worker/dummy?url=https%3A%2F%2Flocalhost%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Fsimple.txt%3F&original-redirect-mode=error&sw=gen
 CONSOLE MESSAGE: Fetch API cannot load https://localhost:9443/service-workers/service-worker/dummy?url=https%3A%2F%2Flocalhost%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Fsimple.txt%3F&original-redirect-mode=error&sw=gen due to access control checks.
+
+Harness Error (TIMEOUT), message = null
 
 PASS initialize global state (service worker registration and caches) 
 PASS mode: "follow", non-intercepted request, no server redirect 
@@ -26,8 +28,8 @@
 PASS mode: "follow", generated redirect response 
 PASS mode: "error", generated redirect response 
 PASS mode: "manual", generated redirect response 
-PASS Fetch should follow the redirect response 20 times 
-PASS Fetch should not follow the redirect response 21 times. 
-PASS restore global state (service worker registration) 
-PASS restore global state (caches) 
+TIMEOUT Fetch should follow the redirect response 20 times Test timed out
+NOTRUN Fetch should not follow the redirect response 21 times. 
+NOTRUN restore global state (service worker registration) 
+NOTRUN restore global state (caches)
Comment 3 Jacob Uphoff 2020-02-11 08:43:17 PST
added iOS expectations here: https://trac.webkit.org/changeset/256308/webkit
Comment 4 Radar WebKit Bug Importer 2020-02-11 08:43:39 PST
<rdar://problem/59349422>