WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
240074
REGRESSION (
r293506
): [ iOS ][ macOS ] imported/w3c/web-platform-tests/service-workers/service-worker/registration-updateviacache.https.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=240074
Summary
REGRESSION (r293506): [ iOS ][ macOS ] imported/w3c/web-platform-tests/servic...
Karl Rackler
Reported
2022-05-04 10:53:08 PDT
Description: imported/w3c/web-platform-tests/service-workers/service-worker/registration-updateviacache.https.html The first failure that I saw on the dashboard for iOS was 4/27/2022 at
r293507
, but this does not appear relevant to causing this issue. The first failure that I saw on the dashboard for macOS was 4/27/2022 at
r293506
, but this does not appear relevant to causing this issue either.
r293506
at
https://commits.webkit.org/250037@main
modified ServiceWorker, which probably introduced the flakiness/consistent failure. History:
https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fservice-workers%2Fservice-worker%2Fregistration-updateviacache.https.html&platform=ios&platform=mac&limit=50000
Diff: --- /Volumes/Data/worker/Apple-iOS-15-Simulator-Release-WK2-Tests/build/layout-test-results/imported/w3c/web-platform-tests/service-workers/service-worker/registration-updateviacache.https-expected.txt +++ /Volumes/Data/worker/Apple-iOS-15-Simulator-Release-WK2-Tests/build/layout-test-results/imported/w3c/web-platform-tests/service-workers/service-worker/registration-updateviacache.https-actual.txt @@ -1,3 +1,4 @@ + PASS register-with-updateViaCache-undefined PASS register-with-updateViaCache-imports @@ -5,11 +6,11 @@ PASS register-with-updateViaCache-none PASS register-with-updateViaCache-undefined-then-undefined PASS register-with-updateViaCache-undefined-then-imports -PASS register-with-updateViaCache-undefined-then-all +FAIL register-with-updateViaCache-undefined-then-all assert_equals: No new service worker expected null but got object "[object ServiceWorker]" PASS register-with-updateViaCache-undefined-then-none PASS register-with-updateViaCache-imports-then-undefined PASS register-with-updateViaCache-imports-then-imports -PASS register-with-updateViaCache-imports-then-all +FAIL register-with-updateViaCache-imports-then-all assert_equals: No new service worker expected null but got object "[object ServiceWorker]" PASS register-with-updateViaCache-imports-then-none PASS register-with-updateViaCache-all-then-undefined PASS register-with-updateViaCache-all-then-imports @@ -17,7 +18,7 @@ PASS register-with-updateViaCache-all-then-none PASS register-with-updateViaCache-none-then-undefined PASS register-with-updateViaCache-none-then-imports -PASS register-with-updateViaCache-none-then-all +FAIL register-with-updateViaCache-none-then-all assert_equals: No new service worker expected null but got object "[object ServiceWorker]" PASS register-with-updateViaCache-none-then-none PASS access-updateViaCache-after-unregister-undefined PASS access-updateViaCache-after-unregister-imports
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-05-04 10:54:05 PDT
<
rdar://problem/92742526
>
Karl Rackler
Comment 2
2022-05-04 11:06:16 PDT
I have marked this test as a flaky failure while this issue is investigated.
Karl Rackler
Comment 3
2022-05-04 11:11:57 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/497
Karl Rackler
Comment 4
2022-05-04 11:15:18 PDT
(In reply to Karl Rackler from
comment #0
)
> Description: > imported/w3c/web-platform-tests/service-workers/service-worker/registration- > updateviacache.https.html > > The first failure that I saw on the dashboard for iOS was 4/27/2022 at >
r293507
, but this does not appear relevant to causing this issue. The first > failure that I saw on the dashboard for macOS was 4/27/2022 at
r293506
, but > this does not appear relevant to causing this issue either.
r293506
at >
https://commits.webkit.org/250037@main
modified ServiceWorker, which > probably introduced the flakiness/consistent failure. > > History: >
https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb
- > platform-tests%2Fservice-workers%2Fservice-worker%2Fregistration- > updateviacache.https.html&platform=ios&platform=mac&limit=50000 > > Diff: > --- > /Volumes/Data/worker/Apple-iOS-15-Simulator-Release-WK2-Tests/build/layout- > test-results/imported/w3c/web-platform-tests/service-workers/service-worker/ > registration-updateviacache.https-expected.txt > +++ > /Volumes/Data/worker/Apple-iOS-15-Simulator-Release-WK2-Tests/build/layout- > test-results/imported/w3c/web-platform-tests/service-workers/service-worker/ > registration-updateviacache.https-actual.txt > @@ -1,3 +1,4 @@ > + > > PASS register-with-updateViaCache-undefined > PASS register-with-updateViaCache-imports > @@ -5,11 +6,11 @@ > PASS register-with-updateViaCache-none > PASS register-with-updateViaCache-undefined-then-undefined > PASS register-with-updateViaCache-undefined-then-imports > -PASS register-with-updateViaCache-undefined-then-all > +FAIL register-with-updateViaCache-undefined-then-all assert_equals: No new > service worker expected null but got object "[object ServiceWorker]" > PASS register-with-updateViaCache-undefined-then-none > PASS register-with-updateViaCache-imports-then-undefined > PASS register-with-updateViaCache-imports-then-imports > -PASS register-with-updateViaCache-imports-then-all > +FAIL register-with-updateViaCache-imports-then-all assert_equals: No new > service worker expected null but got object "[object ServiceWorker]" > PASS register-with-updateViaCache-imports-then-none > PASS register-with-updateViaCache-all-then-undefined > PASS register-with-updateViaCache-all-then-imports > @@ -17,7 +18,7 @@ > PASS register-with-updateViaCache-all-then-none > PASS register-with-updateViaCache-none-then-undefined > PASS register-with-updateViaCache-none-then-imports > -PASS register-with-updateViaCache-none-then-all > +FAIL register-with-updateViaCache-none-then-all assert_equals: No new > service worker expected null but got object "[object ServiceWorker]" > PASS register-with-updateViaCache-none-then-none > PASS access-updateViaCache-after-unregister-undefined > PASS access-updateViaCache-after-unregister-imports
Correct Description to: The first failure that I saw on the dashboard for iOS was 4/27/2022 at
r293507
, but this does not appear relevant to causing this issue. The first failure that I saw on the dashboard for macOS was 4/27/2022 at
r293506
,
r293506
at
https://commits.webkit.org/250037@main
modified ServiceWorker, which probably introduced the flakiness failure.
Karl Rackler
Comment 5
2022-05-05 08:14:45 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/523
EWS
Comment 6
2022-05-05 08:19:14 PDT
Test gardening commit
r293834
(
250307@main
): <
https://commits.webkit.org/250307@main
> Reviewed commits have been landed. Closing PR #523 and removing active labels.
Sam Sneddon [:gsnedders]
Comment 7
2022-05-27 02:57:12 PDT
This is also consistently showing up as a failure on wpt.fyi as of STP146:
https://wpt.fyi/results/service-workers/service-worker/registration-updateviacache.https.html?q=%20seq%28%28status%3Apass%7Cstatus%3Aok%29%20%28status%3Apass%7Cstatus%3Aok%29%20%28status%3Apass%7Cstatus%3Aok%29%20%28status%3Apass%7Cstatus%3Aok%29%20%28status%3Apass%7Cstatus%3Aok%29%20%28status%3A%21pass%26status%3A%21ok%26status%3A%21unknown%29%20%28status%3A%21pass%26status%3A%21ok%26status%3A%21unknown%29%20%28status%3A%21pass%26status%3A%21ok%26status%3A%21unknown%29%20%28status%3A%21pass%26status%3A%21ok%26status%3A%21unknown%29%20%28status%3A%21pass%26status%3A%21ok%26status%3A%21unknown%29%29&run_id=5118614477733888&run_id=5690424244043776&run_id=5698072775491584&run_id=5702679396352000&run_id=5164587304353792&run_id=5682637401227264&run_id=5757110456418304&run_id=5713130930831360&run_id=5759361623261184&run_id=5743658283302912
youenn fablet
Comment 8
2022-06-21 03:43:53 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/1646
youenn fablet
Comment 9
2022-06-21 06:19:48 PDT
Submitted web-platform-tests pull request:
https://github.com/web-platform-tests/wpt/pull/34506
EWS
Comment 10
2022-06-22 10:58:12 PDT
Committed
r295737
(
251742@main
): <
https://commits.webkit.org/251742@main
> Reviewed commits have been landed. Closing PR #1646 and removing active labels.
Chris Dumez
Comment 11
2022-08-04 12:18:20 PDT
According to the flakiness dashboard, this test is still flaky. Also, it is still marked as flaky in TestExpections.
Chris Dumez
Comment 12
2022-08-04 12:19:44 PDT
This in an example of recent failure: --- /Volumes/Data/worker/Apple-iPadOS-15-Simulator-Release-WK2-Tests/build/layout-test-results/imported/w3c/web-platform-tests/service-workers/service-worker/registration-updateviacache.https-expected.txt +++ /Volumes/Data/worker/Apple-iPadOS-15-Simulator-Release-WK2-Tests/build/layout-test-results/imported/w3c/web-platform-tests/service-workers/service-worker/registration-updateviacache.https-actual.txt @@ -1,3 +1,4 @@ + PASS register-with-updateViaCache-undefined PASS register-with-updateViaCache-imports @@ -16,7 +17,7 @@ PASS register-with-updateViaCache-all-then-all PASS register-with-updateViaCache-all-then-none PASS register-with-updateViaCache-none-then-undefined -PASS register-with-updateViaCache-none-then-imports +FAIL register-with-updateViaCache-none-then-imports assert_equals: Imported script should be the same expected 1659576339.230555 but got 1659576336.951165 PASS register-with-updateViaCache-none-then-all PASS register-with-updateViaCache-none-then-none PASS access-updateViaCache-after-unregister-undefined
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug