RESOLVED CONFIGURATION CHANGED Bug 201429
REGRESSION (r249338): Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/postmessage-to-client-message-queue.https.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=201429
Summary REGRESSION (r249338): Layout Test imported/w3c/web-platform-tests/service-wor...
Ryan Haddad
Reported 2019-09-03 10:17:09 PDT
The following layout test is failing on [insert platform] imported/w3c/web-platform-tests/service-workers/service-worker/postmessage-to-client-message-queue.https.html Probable cause: This appears to have started with: "Add support for postMessage buffering between the service worker and window" https://trac.webkit.org/changeset/249338/webkit Flakiness Dashboard: https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=imported%2Fw3c%2Fweb-platform-tests%2Fservice-workers%2Fservice-worker%2Fpostmessage-to-client-message-queue.https.html --- /Volumes/Data/slave/mojave-debug-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/service-workers/service-worker/postmessage-to-client-message-queue.https-expected.txt +++ /Volumes/Data/slave/mojave-debug-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/service-workers/service-worker/postmessage-to-client-message-queue.https-actual.txt @@ -2,6 +2,6 @@ PASS Messages from ServiceWorker to Client only received after DOMContentLoaded event. PASS Messages from ServiceWorker to Client only received after calling startMessages(). PASS Messages from ServiceWorker to Client only received after setting onmessage. -PASS Microtasks run before dispatching messages after calling startMessages(). -PASS Microtasks run before dispatching messages after setting onmessage. +FAIL Microtasks run before dispatching messages after calling startMessages(). promise_test: Unhandled rejection with value: object "Error: wait_for_state must be passed a ServiceWorker" +FAIL Microtasks run before dispatching messages after setting onmessage. promise_test: Unhandled rejection with value: object "Error: wait_for_state must be passed a ServiceWorker"
Attachments
Radar WebKit Bug Importer
Comment 1 2019-09-03 10:17:37 PDT
Ryan Haddad
Comment 2 2019-09-03 10:18:35 PDT
(In reply to Ryan Haddad from comment #0) > The following layout test is failing on [insert platform] The test is a flaky failure on macOS Debug WK2, GTK, and WPE.
Chris Dumez
Comment 3 2019-09-03 10:30:56 PDT
(In reply to Ryan Haddad from comment #2) > (In reply to Ryan Haddad from comment #0) > > The following layout test is failing on [insert platform] > > The test is a flaky failure on macOS Debug WK2, GTK, and WPE. Ok, it is the test I unskipped in https://trac.webkit.org/changeset/249338/webkit. I think we should mark it as flaky for now.
Alexey Proskuryakov
Comment 4 2019-09-07 11:54:09 PDT
> I think we should mark it as flaky for now. Is that really the right thing to do? r249338 implemented a feature, and the only test for it is flaky. Typically, we roll back changes like that.
Ryan Haddad
Comment 5 2019-09-07 13:06:10 PDT
(In reply to Alexey Proskuryakov from comment #4) > > I think we should mark it as flaky for now. > > Is that really the right thing to do? r249338 implemented a feature, and the > only test for it is flaky. Typically, we roll back changes like that. Yes, I should have rolled this out. I forgot to revisit this bug.
Ryan Haddad
Comment 6 2019-09-07 13:21:35 PDT
Chris Dumez
Comment 7 2019-09-07 13:25:54 PDT
(In reply to Ryan Haddad from comment #6) > Rolled out in <https://trac.webkit.org/changeset/249615>. Not sure that could not wait until Monday but ok.
Note You need to log in before you can comment on or make changes to this bug.