Bug 179601

Summary: Some service worker tests are flaky due to console log messages
Product: WebKit Reporter: youenn fablet <youennf>
Component: WebCore Misc.Assignee: youenn fablet <youennf>
Status: RESOLVED FIXED    
Severity: Normal CC: achristensen, beidson, cdumez, commit-queue, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch for landing none

Description youenn fablet 2017-11-12 22:14:39 PST
We should remove these messages to get the tests stable using DumpJSConsoleLogInStdErr
Comment 1 youenn fablet 2017-11-12 22:17:09 PST
Created attachment 326744 [details]
Patch
Comment 2 Chris Dumez 2017-11-13 06:58:44 PST
Comment on attachment 326744 [details]
Patch

Then can we drop the Pass Failure?
Comment 3 youenn fablet 2017-11-13 07:16:27 PST
(In reply to Chris Dumez from comment #2)
> Comment on attachment 326744 [details]
> Patch
> 
> Then can we drop the Pass Failure?

That is the plan once the tests show to be stable on bots.
Comment 4 Chris Dumez 2017-11-13 08:02:03 PST
I think we should unskip them in this patch since we believe this addresses the flakiness. We can always skip them again if they turn out to be flaky still.
Comment 5 Alex Christensen 2017-11-13 15:57:56 PST
Comment on attachment 326744 [details]
Patch

I agree.  Let's just mark them as passing.
Comment 6 youenn fablet 2017-11-15 09:16:26 PST
fetch-canvas-tainting.https.html and fetch-canvas-tainting-cache.https.html are consistently returning a FAIL result.
But the reason for failure is sometimes changing, I will keep it as flaky in expectations.
The other test seems more stable, I will update its expectation.
Comment 7 youenn fablet 2017-11-15 09:19:43 PST
Created attachment 326989 [details]
Patch for landing
Comment 8 WebKit Commit Bot 2017-11-15 11:40:50 PST
Comment on attachment 326989 [details]
Patch for landing

Clearing flags on attachment: 326989

Committed r224891: <https://trac.webkit.org/changeset/224891>
Comment 9 WebKit Commit Bot 2017-11-15 11:40:52 PST
All reviewed patches have been landed.  Closing bug.
Comment 10 Radar WebKit Bug Importer 2017-11-15 12:06:50 PST
<rdar://problem/35566959>
Comment 11 youenn fablet 2017-11-16 09:02:40 PST
> The other test seems more stable, I will update its expectation.

As per https://bugs.webkit.org/show_bug.cgi?id=179771, it is also flaky, I'll update it s expectation back to flaky...