Bug 262130 - New Test (264177@main): [ macOS wk1 ] imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/form-submit-cross-frame.html is a flaky/consistent failure.
Summary: New Test (264177@main): [ macOS wk1 ] imported/w3c/web-platform-tests/html/br...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-09-26 11:09 PDT by Ben Schwartz
Modified: 2023-09-26 11:15 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 Ben Schwartz 2023-09-26 11:09:49 PDT
imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/form-submit-cross-frame.html

This test is a flaky failure on macOS wk1.

HISTORY:

https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fhtml%2Fbrowsers%2Fbrowsing-the-web%2Fnavigating-across-documents%2Freplace-before-load%2Fform-submit-cross-frame.html&recent=false&flavor=wk1

TEXT DIFF:

 
-FAIL No replace before load, triggered by cross-iframe formElement.submit() assert_equals: frame's after-submit history.length expected 101 but got 100
+FAIL No replace before load, triggered by cross-iframe formElement.submit() assert_equals: frame's after-submit history.length expected 50 but got 49
 
DIFF URL:

https://build.webkit.org/results/Apple-Ventura-Debug-WK1-Tests/268448@main%20(3596)/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/form-submit-cross-frame-pretty-diff.html

REPRODUCIBILITY:

I was able to reproduce this issue as a CONSTANT failure on macOS Ventura (13.5, 22G74/arm64) ToT using the following command:

run-webkit-tests -1 --clobber-old-results --verbose imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/form-submit-cross-frame.html

REGRESSION:

This test has been consistently flaky since its introduction at 264177@main.
Comment 1 Radar WebKit Bug Importer 2023-09-26 11:09:58 PDT
<rdar://problem/116066790>
Comment 2 EWS 2023-09-26 11:15:59 PDT
Test gardening commit 268463@main (470ed1bd16f5): <https://commits.webkit.org/268463@main>

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