Bug 297067

Summary: [ iOS, macOS ] fast/forms/state-restore-form-associated-custom-elements.html is a flaky timeout
Product: WebKit Reporter: Bryan Medina <bmedina2>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Bryan Medina
Reported 2025-08-07 11:30:05 PDT
fast/forms/state-restore-form-associated-custom-elements.html is a flaky timeout on iOS and macOS wk2, and shows as a failure on macOS wk1 with identical diff HISTORY: https://results.webkit.org/?suite=layout-tests&test=fast%2Fforms%2Fstate-restore-form-associated-custom-elements.html TEXT DIFF: --- /Volumes/Data/worker/Apple-iOS-18-Simulator-Release-WK2-Tests/build/layout-test-results/fast/forms/state-restore-form-associated-custom-elements-expected.txt +++ /Volumes/Data/worker/Apple-iOS-18-Simulator-Release-WK2-Tests/build/layout-test-results/fast/forms/state-restore-form-associated-custom-elements-actual.txt @@ -1,29 +1,3 @@ - -Upgraded form-associated custom elements without an owner: -PASS $("noowner-upgrade1").restoredState is "foo" -PASS $("noowner-upgrade2").restoredState is "bar" -PASS isFormDataEqual($("noowner-upgrade3").restoredState, __formData2) is true -PASS isFormDataEqual($("noowner-upgrade4").restoredState, __formData1) is true - -Upgraded form-associated custom elements with a form owner: -PASS isFormDataEqual($("upgrade1").restoredState, __formData2) is true -PASS $("upgrade2").restoredState is "foo" -PASS isFormDataEqual($("upgrade3").restoredState, __formData1) is true -PASS $("upgrade4").restoredState is "bar" - -Predefined form-associated custom elements without an owner: -PASS $("noowner-predefined1").restoredState is "foo" -PASS $("noowner-predefined2").restoredState is "bar" -PASS isFormDataEqual($("noowner-predefined3").restoredState, __formData1) is true -PASS isFormDataEqual($("noowner-predefined4").restoredState, __formData2) is true - -Predefined form-associated custom elements with a form owner: -PASS $("predefined1").restoredState is "foo" -PASS isFormDataEqual($("predefined2").restoredState, __formData1) is true -PASS $("predefined3").restoredState is "bar" -PASS $("predefined4").restoredState is "foo" -PASS successfullyParsed is true - -TEST COMPLETE +FAIL: Timed out waiting for notifyDone to be called TEXT DIFF URL: https://build.webkit.org/results/Apple-iOS-18-Simulator-Release-WK2-Tests/298327%40main%20(2934)/fast/forms/state-restore-form-associated-custom-elements-diff.txt
Attachments
Radar WebKit Bug Importer
Comment 1 2025-08-07 11:30:26 PDT
Bryan Medina
Comment 2 2025-08-07 11:49:30 PDT
I was able to reproduce the timeout locally on my device running iOS 18 Simulator Release ToT using the following command: run-webkit-tests fast/forms/state-restore-form-associated-custom-elements.html --iOS-simulator --iterations=200 -f
EWS
Comment 3 2025-08-07 11:58:42 PDT
Test gardening commit 298354@main (832948a8f9b9): <https://commits.webkit.org/298354@main> Reviewed commits have been landed. Closing PR #49077 and removing active labels.
EWS
Comment 4 2025-08-07 12:09:48 PDT
Test gardening commit 298356@main (9e80fd063ece): <https://commits.webkit.org/298356@main> Reviewed commits have been landed. Closing PR #49078 and removing active labels.
Bryan Medina
Comment 5 2025-08-07 16:51:09 PDT
I'm seeing the test has been flaky for as long as its history shows.
Note You need to log in before you can comment on or make changes to this bug.