Bug 239300 - [ Monterey ] 3 http/tests/push-api/subscribe tests failing
Summary: [ Monterey ] 3 http/tests/push-api/subscribe tests failing
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Ben Nham
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-04-13 13:46 PDT by Truitt Savell
Modified: 2022-06-02 10:42 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Truitt Savell 2022-04-13 13:46:05 PDT
http/tests/push-api/subscribe-default-permissions-iframe-same-origin.html [ Failure ]
http/tests/push-api/subscribe-default-permissions.html [ Failure ]
http/tests/push-api/subscribe-deny-permissions-on-prompt.html [ Failure ]

These three tests fail in tandem together whenever they do flake. 

History:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&test=http%2Ftests%2Fpush-api%2Fsubscribe-default-permissions-iframe-same-origin.html&test=http%2Ftests%2Fpush-api%2Fsubscribe-default-permissions.html&test=http%2Ftests%2Fpush-api%2Fsubscribe-deny-permissions-on-prompt.html

results:
https://build.webkit.org/results/Apple-Monterey-Debug-AppleSilicon-WK2-Tests/r292769%20(1690)/results.html

I was able to reproduce these test failures by running them on one runner and preceded by http/tests/notifications/window-show-on-click.html. This test was not recently modified, so I don’t know what new interaction is occurring to break these push-api tests. 

run-webkit-tests  http/tests/notifications/window-show-on-click.html http/tests/push-api/subscribe-default-permissions-iframe-same-origin.html http/tests/push-api/subscribe-default-permissions.html http/tests/push-api/subscribe-deny-permissions-on-prompt.html --debug --child-processes 1 --iterations 3
Comment 1 Radar WebKit Bug Importer 2022-04-13 13:46:27 PDT
<rdar://problem/91712319>
Comment 2 Truitt Savell 2022-04-13 13:50:02 PDT
Marked these as flakey while this is investigated https://trac.webkit.org/changeset/292827/webkit
Comment 3 Ben Nham 2022-05-26 13:45:37 PDT
Pull request: https://github.com/WebKit/WebKit/pull/1065
Comment 4 EWS 2022-06-02 10:42:03 PDT
Committed r295131 (251222@main): <https://commits.webkit.org/251222@main>

Reviewed commits have been landed. Closing PR #1065 and removing active labels.