Bug 182630 - Layout Test http/tests/workers/service/basic-messageport.html is flaky
Summary: Layout Test http/tests/workers/service/basic-messageport.html is flaky
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Service Workers (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: youenn fablet
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2018-02-08 15:49 PST by Ryan Haddad
Modified: 2018-07-05 17:45 PDT (History)
9 users (show)

See Also:


Attachments
Patch (4.18 KB, patch)
2018-07-05 13:15 PDT, youenn fablet
no flags Details | Formatted Diff | Diff
Archive of layout-test-results from ews206 for win-future (12.82 MB, application/zip)
2018-07-05 17:14 PDT, EWS Watchlist
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Haddad 2018-02-08 15:49:29 PST
The following layout test is flaky on macOS WK2

http/tests/workers/service/basic-messageport.html

Probable cause:

This test appears to have been flaky since it was added as part of https://trac.webkit.org/changeset/227425/webkit

Flakiness Dashboard:
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=http%2Ftests%2Fworkers%2Fservice%2Fbasic-messageport.html

The test most frequently fails with the following diff:
--- /Volumes/Data/slave/highsierra-release-tests-wk2/build/layout-test-results/http/tests/workers/service/basic-messageport-expected.txt
+++ /Volumes/Data/slave/highsierra-release-tests-wk2/build/layout-test-results/http/tests/workers/service/basic-messageport-actual.txt
@@ -1,4 +1,3 @@
 Message received from ServiceWorker: PASS: Got the MessagePort
-Message received from ServiceWorker: messageport thing received....
 Message received from MessagePort: MessagePort echo: Message to a port!
 

It is also a flaky timeout and crash, hitting the assert described in https://bugs.webkit.org/show_bug.cgi?id=182054
Comment 1 Matt Lewis 2018-02-12 13:58:17 PST
Marked as flaky in https://trac.webkit.org/changeset/228392/webkit
Comment 2 youenn fablet 2018-07-05 13:15:33 PDT
Created attachment 344356 [details]
Patch
Comment 3 EWS Watchlist 2018-07-05 17:14:18 PDT
Comment on attachment 344356 [details]
Patch

Attachment 344356 [details] did not pass win-ews (win):
Output: https://webkit-queues.webkit.org/results/8450268

New failing tests:
http/tests/security/contentSecurityPolicy/video-with-https-url-allowed-by-csp-media-src-star.html
http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-audio.html
Comment 4 EWS Watchlist 2018-07-05 17:14:29 PDT
Created attachment 344383 [details]
Archive of layout-test-results from ews206 for win-future

The attached test failures were seen while running run-webkit-tests on the win-ews.
Bot: ews206  Port: win-future  Platform: CYGWIN_NT-6.1-2.9.0-0.318-5-3-x86_64-64bit
Comment 5 WebKit Commit Bot 2018-07-05 17:43:27 PDT
Comment on attachment 344356 [details]
Patch

Clearing flags on attachment: 344356

Committed r233554: <https://trac.webkit.org/changeset/233554>
Comment 6 WebKit Commit Bot 2018-07-05 17:43:28 PDT
All reviewed patches have been landed.  Closing bug.
Comment 7 Radar WebKit Bug Importer 2018-07-05 17:45:11 PDT
<rdar://problem/41872442>