Bug 296786
| Summary: | [GTK][WPE] http/tests/resourceLoadStatistics/do-not-switch-session-on-navigation-to-prevalent-without-interaction.py is flaky | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Fujii Hironori <fujii> |
| Component: | WPE WebKit | Assignee: | Lauro Moura <lmoura> |
| Status: | NEW | ||
| Severity: | Normal | CC: | bugs-noreply, lmoura |
| Priority: | P2 | Keywords: | DoNotImportToRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Fujii Hironori
[GTK][WPE] http/tests/resourceLoadStatistics/do-not-switch-session-on-navigation-to-prevalent-without-interaction.py is flaky
It's randomly timeout and crashing. Mac and iOS skip the test.
History:
https://results.webkit.org/?suite=layout-tests&test=http%2Ftests%2FresourceLoadStatistics%2Fdo-not-switch-session-on-navigation-to-prevalent-without-interaction.py
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Fujii Hironori
Mac and iOS skip these tests.
https://github.com/WebKit/WebKit/blob/955ce7dd056b6d1e05cfd70742d4d4da0f962fb5/LayoutTests/platform/mac-wk2/TestExpectations#L366-L368
# On Ventura+, CFNetwork does full NSURLSession partitioning based on first-party domains and ITP session partitioning is thus disabled.
http/tests/resourceLoadStatistics/do-not-switch-session-on-navigation-to-prevalent-without-interaction.py [ Skip ]
http/tests/resourceLoadStatistics/switch-session-on-navigation-to-prevalent-with-interaction.py [ Skip ]
Lauro Moura
Since 307370@main (likely, as it replaced a blocking loop run with more granular iterations) or 307371@main, the test now is a flaky FAIL/PASS:
--- /sdk/webkit/layout-test-results/http/tests/resourceLoadStatistics/do-not-switch-session-on-navigation-to-prevalent-without-interaction-expected.txt
+++ /sdk/webkit/layout-test-results/http/tests/resourceLoadStatistics/do-not-switch-session-on-navigation-to-prevalent-without-interaction-actual.txt
@@ -3,10 +3,11 @@
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-PASS Should have and has the session cookie.
-PASS Should have and has the persistent cookie.
+FAIL Should have but doesn't have the session cookie.
+FAIL Should have but doesn't have the persistent cookie.
PASS Origin has no isolated session.
PASS successfullyParsed is true
+Some tests failed.
TEST COMPLETE
Gardening patch incoming.
Lauro Moura
Pull request: https://github.com/WebKit/WebKit/pull/58707
EWS
Test gardening commit 307561@main (d73de993da32): <https://commits.webkit.org/307561@main>
Reviewed commits have been landed. Closing PR #58707 and removing active labels.