Bug 237547

Summary: [ iOS ] fast/canvas/webgl/gl-teximage-imagebitmap-memory.html is a flaky timeout.
Product: WebKit Reporter: Dawn Morningstar <Morningstar>
Component: WebGLAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: dino, kbr, kkinnunen, rackler, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Dawn Morningstar 2022-03-07 12:18:16 PST
fast/canvas/webgl/gl-teximage-imagebitmap-memory.html 
Is a flaky timeout on all iOS queues except gpuprocess since it was introduced.

HISTORY:
https://results.webkit.org/?suite=layout-tests&test=fast%2Fcanvas%2Fwebgl%2Fgl-teximage-imagebitmap-memory.html

DIFF:
--- /Volumes/Data/worker/ipados-simulator-15-debug-tests-wk2/build/layout-test-results/fast/canvas/webgl/gl-teximage-imagebitmap-memory-expected.txt
+++ /Volumes/Data/worker/ipados-simulator-15-debug-tests-wk2/build/layout-test-results/fast/canvas/webgl/gl-teximage-imagebitmap-memory-actual.txt
@@ -1,3 +1,5 @@
+FAIL: Timed out waiting for notifyDone to be called
+
 PASS gpu process restart check canvas should be red
 PASS getError was expected value: NO_ERROR : Should be no errors from setup.
 PASS getError was expected value: NO_ERROR : Should be no errors from setup

DIFF-URL:
https://build.webkit.org/results/Apple-iPadOS-15-Simulator-Debug-WK2-Tests/r289519%20(983)/fast/canvas/webgl/gl-teximage-imagebitmap-memory-diff.txt
Comment 1 Radar WebKit Bug Importer 2022-03-07 12:18:44 PST
<rdar://problem/89922870>
Comment 2 Kimmo Kinnunen 2022-03-07 23:16:37 PST
x86_64 normal: 3s
arm64 normal: 2s
x86_64 iOS simulator: 22-35 s (30+ == timeout)
arm64 iOS simulator: 10s
Comment 3 Karl Rackler 2022-09-26 17:52:58 PDT
iOS 16 Simulator gpuprocess Release on iPhone 12 with x86_64 = 25s
iOS 16 Simulator wk2 Debug on iPad (5th generation) with x86_64 = 29 to 30+s
iOS 16 Simulator wk2 Debug on iPhone 12 with x86_64 = 30+s
iOS 16 Simulator wk2 Release on iPhone 12 with arm64 = 10s
iOS 16 Simulator wk2 Release on iPad (5th generation) with x86_64 = 29 to 30+s
iOS 16 Simulator wk2 Release on iPhone 12 with x86_64 = 29 to 30+s

I have marked this test as a flaky timeout while this issue is investigated.
Comment 4 EWS 2022-09-26 17:59:18 PDT
Test gardening commit 254886@main (3d45a4f19a75): <https://commits.webkit.org/254886@main>

Reviewed commits have been landed. Closing PR #4731 and removing active labels.
Comment 5 Karl Rackler 2022-09-26 18:17:16 PDT
Reproduction steps:
I can reproduce this on 254882@main ToT.

Command: 
run-webkit-tests --ios-simulator --release --exit-after-n-failures 1 --exit-after-n-crashes-or-timeouts 1 --iterations 50 --no-retry --release  fast/canvas/webgl/gl-teximage-imagebitmap-memory.html