Bug 204047 - Unskip some fetch tests
Summary: Unskip some fetch tests
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Rob Buis
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2019-11-09 06:04 PST by Rob Buis
Modified: 2019-12-02 10:28 PST (History)
4 users (show)

See Also:


Attachments
Patch (4.45 KB, patch)
2019-11-09 06:07 PST, Rob Buis
no flags Details | Formatted Diff | Diff
Patch (4.15 KB, patch)
2019-11-09 08:01 PST, Rob Buis
no flags Details | Formatted Diff | Diff
Patch (5.27 KB, patch)
2019-11-09 08:55 PST, Rob Buis
no flags Details | Formatted Diff | Diff
Patch (5.12 KB, patch)
2019-11-09 09:44 PST, Rob Buis
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Rob Buis 2019-11-09 06:04:47 PST
Two fetch tests are reported as timing out but do not time out (anymore):

 # These fetch tests time out
-imported/w3c/web-platform-tests/fetch/api/request/destination/fetch-destination-no-load-event.https.html [ Skip ]
 imported/w3c/web-platform-tests/fetch/api/request/destination/fetch-destination.https.html [ Skip ]
-imported/w3c/web-platform-tests/fetch/content-encoding/bad-gzip-body.any.worker.html [ Skip ]
Comment 1 Rob Buis 2019-11-09 06:07:40 PST
Created attachment 383213 [details]
Patch
Comment 2 Rob Buis 2019-11-09 08:01:38 PST
Created attachment 383219 [details]
Patch
Comment 3 Rob Buis 2019-11-09 08:55:01 PST
Created attachment 383220 [details]
Patch
Comment 4 Rob Buis 2019-11-09 09:44:59 PST
Created attachment 383221 [details]
Patch
Comment 5 WebKit Commit Bot 2019-11-12 07:24:22 PST
Comment on attachment 383221 [details]
Patch

Clearing flags on attachment: 383221

Committed r252363: <https://trac.webkit.org/changeset/252363>
Comment 6 WebKit Commit Bot 2019-11-12 07:24:23 PST
All reviewed patches have been landed.  Closing bug.
Comment 7 Radar WebKit Bug Importer 2019-11-12 07:25:17 PST
<rdar://problem/57115612>
Comment 8 Truitt Savell 2019-11-15 07:24:50 PST
Both of these unskipped tests are flakey failures.

This one is flakey on iOS
imported/w3c/web-platform-tests/fetch/api/request/destination/fetch-destination-no-load-event.https.html 

This one is flakey on Mac and iOS
imported/w3c/web-platform-tests/fetch/content-encoding/bad-gzip-body.any.worker.html

History:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Ffetch%2Fcontent-encoding%2Fbad-gzip-body.any.worker.html&test=imported%2Fw3c%2Fweb-platform-tests%2Ffetch%2Fapi%2Frequest%2Fdestination%2Ffetch-destination-no-load-event.https.html
Comment 9 Rob Buis 2019-11-15 07:37:15 PST
(In reply to Truitt Savell from comment #8)
> Both of these unskipped tests are flakey failures.
> 
> This one is flakey on iOS
> imported/w3c/web-platform-tests/fetch/api/request/destination/fetch-
> destination-no-load-event.https.html 
> 
> This one is flakey on Mac and iOS
> imported/w3c/web-platform-tests/fetch/content-encoding/bad-gzip-body.any.
> worker.html
> 
> History:
> https://results.webkit.org/?suite=layout-tests&suite=layout-
> tests&test=imported%2Fw3c%2Fweb-platform-tests%2Ffetch%2Fcontent-
> encoding%2Fbad-gzip-body.any.worker.html&test=imported%2Fw3c%2Fweb-platform-
> tests%2Ffetch%2Fapi%2Frequest%2Fdestination%2Ffetch-destination-no-load-
> event.https.html

Sounds like these tests changed from being timeouts to flaky tests at some point. I guess we have the choice of reverting the patch or marking as flaky. WDYT?
Comment 10 Truitt Savell 2019-11-15 09:02:43 PST
I believe having tests is better than not having tests. I think these should be marked as failures and a new bug filed for the failures.
Comment 11 Rob Buis 2019-11-15 09:05:45 PST
(In reply to Truitt Savell from comment #10)
> I believe having tests is better than not having tests. I think these should
> be marked as failures and a new bug filed for the failures.

Sounds good. I am done for the day here in Europe, but if you want I can look into it over the weekend.
Comment 12 Truitt Savell 2019-12-02 10:28:21 PST
Made new bugs and marked the tests as flakey while you are investigating

https://bugs.webkit.org/show_bug.cgi?id=204756
https://bugs.webkit.org/show_bug.cgi?id=204757