Bug 259228

Summary: [ iOS16 Monterey+ Release ] fast/dom/lazy-image-loading-document-leak.html is a flaky text failure
Product: WebKit Reporter: Robert Jenner <jenner>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Robert Jenner 2023-07-14 14:34:00 PDT
fast/dom/lazy-image-loading-document-leak.html

is a flaky text failure on release running on iOS16 and macOS Monterey and up. 

HISTORY:
https://results.webkit.org/?suite=layout-tests&test=fast%2Fdom%2Flazy-image-loading-document-leak.html

TEXT DIFF:
 PASS internals.isDocumentAlive(frameDocumentID) is true
 PASS internals.isDocumentAlive(frameDocumentID) is true
 PASS internals.isDocumentAlive(frameDocumentID) is true
-PASS The popup document didn't leak.
+FAIL The popup document leaked.
 PASS successfullyParsed is true
+Some tests failed.
 
 TEST COMPLETE

DIFF URL:
https://build.webkit.org/results/Apple-Ventura-Release-WK2-Tests/266064@main%20(2908)/fast/dom/lazy-image-loading-document-leak-pretty-diff.html

I have confirmed that the failure is the same on Monterey, Ventura, and iOS 16.
Comment 1 Radar WebKit Bug Importer 2023-07-14 14:34:50 PDT
<rdar://problem/112288975>
Comment 2 Robert Jenner 2023-07-14 14:45:36 PDT
I was able to reproduce this failure on Ventura Release ToT running the test as follows:


run-webkit-tests fast/dom/lazy-image-loading-document-leak.html --iterations 10

I was seeing failures of 2-4 out of every 10 times.
Comment 3 EWS 2023-07-14 14:54:10 PDT
Test gardening commit 266073@main (861b908bd24e): <https://commits.webkit.org/266073@main>

Reviewed commits have been landed. Closing PR #15851 and removing active labels.
Comment 4 EWS 2023-07-14 17:12:26 PDT
Test gardening commit 265870.119@safari-7616-branch (bf4092d29755): <https://commits.webkit.org/265870.119@safari-7616-branch>

Reviewed commits have been landed. Closing PR #705 and removing active labels.
Comment 5 Robert Jenner 2023-08-18 12:51:58 PDT
This appears to have been resolved, and this test is no longer flaky failing. Removing expectation and closing.
Comment 6 EWS 2023-08-18 12:59:30 PDT
Test gardening commit 267053@main (e471bc61f194): <https://commits.webkit.org/267053@main>

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