Bug 192279 - REGRESSION: imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html is very flaky on iOS
Summary: REGRESSION: imported/w3c/web-platform-tests/service-workers/service-worker/re...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Page Loading (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2018-12-01 13:42 PST by Alexey Proskuryakov
Modified: 2018-12-19 16:54 PST (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Proskuryakov 2018-12-01 13:42:22 PST
imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html used to be somewhat flaky, but starting November 27th, it fails roughly every other time.

It either fails or times out. The failure looks like this:

@@ -1,3 +1,5 @@
-
-PASS Call register() on ServiceWorkerContainer owned by closed window. 
-
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x8
+  RenderBlock {HTML} at (0,0) size 800x8
+    RenderBody {BODY} at (8,8) size 784x0
Comment 1 Alexey Proskuryakov 2018-12-01 13:45:39 PST
Probably started with resync in r238592. Chris, could you please take a look soon? This just resulted in a false rejection on commit queue.
Comment 2 Radar WebKit Bug Importer 2018-12-01 13:46:21 PST
<rdar://problem/46398081>
Comment 3 Chris Dumez 2018-12-10 09:44:33 PST
I cannot reproduce with:
run-webkit-tests --repeat-each=200 -gf imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html

I suspect this may be caused by a test running right before it.
Comment 4 Ryan Haddad 2018-12-19 16:54:52 PST
Marked test as flaky in https://trac.webkit.org/r239406