Bug 239835
Summary: | [ macOS wk1 ] Fourteen webgl/2.0.0/conformance tests are a flaky timeout | ||
---|---|---|---|
Product: | WebKit | Reporter: | Karl Rackler <rackler> |
Component: | New Bugs | Assignee: | Karl Rackler <rackler> |
Status: | NEW | ||
Severity: | Normal | CC: | dino, kkinnunen, webkit-bot-watchers-bugzilla, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Karl Rackler
Description:
webgl/2.0.0/conformance/extensions/oes-texture-float-with-video.html
webgl/2.0.0/conformance/extensions/oes-texture-half-float-with-video.html
webgl/2.0.0/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte.html
webgl/2.0.0/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
webgl/2.0.0/conformance2/textures/image_bitmap_from_video/tex-2d-r8-red-unsigned_byte.html
webgl/2.0.0/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-float.html
webgl/2.0.0/conformance2/textures/video/tex-2d-r16f-red-float.html
webgl/2.0.0/conformance2/textures/video/tex-2d-r16f-red-half_float.html
webgl/2.0.0/conformance2/textures/video/tex-2d-r8ui-red_integer-unsigned_byte.html
webgl/2.0.0/conformance2/textures/video/tex-2d-rg32f-rg-float.html
webgl/2.0.0/conformance2/textures/video/tex-2d-rgb9_e5-rgb-float.html
webgl/2.0.0/conformance2/textures/video/tex-3d-rg16f-rg-half_float.html
webgl/2.0.0/conformance2/textures/video/tex-3d-rgb5_a1-rgba-unsigned_byte.html
webgl/2.0.0/conformance2/textures/video/tex-3d-rgba4-rgba-unsigned_byte.html
The first failure that I saw on the dashboard for Big Sur was 2/15/2022 at r289818, which handles a respond to protocol for RVItems but this does not appear relevant to causing this issue. The first failure that I saw on the dashboard for Monterey was 3/17/2022 at r291422, but this does not appear relevant to causing this issue. These tests seem to have been flaky since the start.
REPRODUCTION STEPS
I can reproduce this on ToT r293531.
Command:
run-webkit-tests --root -1 --clobber-old-results --iterations 250 --exit-after-n-crashes-or-timeouts 1 --no-retry-failures --force -f
Result:
History:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&test=webgl%2F2.0.0%2Fconformance%2Fextensions%2Foes-texture-half-float-with-video.html&test=webgl%2F2.0.0%2Fconformance%2Fstate%2Fgl-object-get-calls.html&test=webgl%2F2.0.0%2Fconformance%2Ftextures%2Fvideo%2Ftex-2d-rgba-rgba-unsigned_byte.html&test=webgl%2F2.0.0%2Fconformance%2Ftextures%2Fvideo%2Ftex-2d-rgba-rgba-unsigned_short_5_5_5_1.html&test=webgl%2F2.0.0%2Fconformance2%2Ftextures%2Fimage_bitmap_from_video%2Ftex-2d-r8-red-unsigned_byte.html&test=webgl%2F2.0.0%2Fconformance2%2Ftextures%2Fvideo%2Ftex-2d-r11f_g11f_b10f-rgb-float.html&test=webgl%2F2.0.0%2Fconformance2%2Ftextures%2Fvideo%2Ftex-2d-r16f-red-float.html&test=webgl%2F2.0.0%2Fconformance2%2Ftextures%2Fvideo%2Ftex-2d-r16f-red-half_float.html&test=webgl%2F2.0.0%2Fconformance2%2Ftextures%2Fvideo%2Ftex-2d-r8ui-red_integer-unsigned_byte.html&test=webgl%2F2.0.0%2Fconformance2%2Ftextures%2Fvideo%2Ftex-2d-rg32f-rg-float.html&test=webgl%2F2.0.0%2Fconformance2%2Ftextures%2Fvideo%2Ftex-2d-rgb9_e5-rgb-float.html&test=webgl%2F2.0.0%2Fconformance2%2Ftextures%2Fvideo%2Ftex-3d-rg16f-rg-half_float.html&test=webgl%2F2.0.0%2Fconformance2%2Ftextures%2Fvideo%2Ftex-3d-rgb5_a1-rgba-unsigned_byte.html&test=webgl%2F2.0.0%2Fconformance2%2Ftextures%2Fvideo%2Ftex-3d-rgba4-rgba-unsigned_byte.html&platform=mac&flavor=wk1&limit=50000
Diff:
webgl/2.0.0/conformance/extensions/oes-texture-float-with-video.html
--- /Volumes/Data/worker/Apple-Monterey-Debug-WK1-Tests/build/layout-test-results/webgl/2.0.0/conformance/extensions/oes-texture-float-with-video-expected.txt
+++ /Volumes/Data/worker/Apple-Monterey-Debug-WK1-Tests/build/layout-test-results/webgl/2.0.0/conformance/extensions/oes-texture-float-with-video-actual.txt
@@ -1,4 +1,14 @@
+FAIL: Timed out waiting for notifyDone to be called
This test runs the WebGL Test listed below in an iframe and reports PASS or FAIL.
Test: ../../resources/webgl_test_files/conformance/extensions/oes-texture-float-with-video.html
-[ PASS ] All tests passed
+
+[ 1: PASS ] Successfully enabled OES_texture_float extension
+[ 2: PASS ] shouldBe 0,255,0
+[ 3: PASS ] shouldBe 255,0,0
+[ 4: PASS ] shouldBe 255,0,0
+[ 5: PASS ] shouldBe 0,255,0
+[ 6: PASS ] shouldBe 0,255,0
+[ 7: PASS ] shouldBe 255,0,0
+[ 8: PASS ] shouldBe 255,0,0
+[ 9: PASS ] shouldBe 0,255,0
webgl/2.0.0/conformance/extensions/oes-texture-half-float-with-video.html
https://build.webkit.org/results/Apple-Monterey-Debug-WK1-Tests/250045@main%20(1958)/webgl/2.0.0/conformance/extensions/oes-texture-half-float-with-video-diff.txt
webgl/2.0.0/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte.html
https://build.webkit.org/results/Apple-Monterey-Debug-WK1-Tests/250045@main%20(1958)/webgl/2.0.0/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte-diff.txt
webgl/2.0.0/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
https://build.webkit.org/results/Apple-Monterey-Debug-WK1-Tests/250045@main%20(1958)/webgl/2.0.0/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-diff.txt
webgl/2.0.0/conformance2/textures/image_bitmap_from_video/tex-2d-r8-red-unsigned_byte.html
https://build.webkit.org/results/Apple-Monterey-Debug-WK1-Tests/250045@main%20(1958)/webgl/2.0.0/conformance2/textures/image_bitmap_from_video/tex-2d-r8-red-unsigned_byte-diff.txt
webgl/2.0.0/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-float.html
https://build.webkit.org/results/Apple-Monterey-Debug-WK1-Tests/250045@main%20(1958)/webgl/2.0.0/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-float-diff.txt
webgl/2.0.0/conformance2/textures/video/tex-2d-r16f-red-float.html
https://build.webkit.org/results/Apple-Monterey-Debug-WK1-Tests/250045@main%20(1958)/webgl/2.0.0/conformance2/textures/video/tex-2d-r16f-red-float-diff.txt
webgl/2.0.0/conformance2/textures/video/tex-2d-r16f-red-half_float.html
https://build.webkit.org/results/Apple-Monterey-Debug-WK1-Tests/250045@main%20(1958)/webgl/2.0.0/conformance2/textures/video/tex-2d-r16f-red-half_float-diff.txt
webgl/2.0.0/conformance2/textures/video/tex-2d-r8ui-red_integer-unsigned_byte.html
https://build.webkit.org/results/Apple-Monterey-Debug-WK1-Tests/250045@main%20(1958)/webgl/2.0.0/conformance2/textures/video/tex-2d-r8ui-red_integer-unsigned_byte-diff.txt
webgl/2.0.0/conformance2/textures/video/tex-2d-rg32f-rg-float.html
https://build.webkit.org/results/Apple-Monterey-Debug-WK1-Tests/250045@main%20(1958)/webgl/2.0.0/conformance2/textures/video/tex-2d-rg32f-rg-float-diff.txt
webgl/2.0.0/conformance2/textures/video/tex-2d-rgb9_e5-rgb-float.html
https://build.webkit.org/results/Apple-Monterey-Debug-WK1-Tests/250045@main%20(1958)/webgl/2.0.0/conformance2/textures/video/tex-2d-rgb9_e5-rgb-float-diff.txt
webgl/2.0.0/conformance2/textures/video/tex-3d-rg16f-rg-half_float.html
https://build.webkit.org/results/Apple-Monterey-Debug-WK1-Tests/250045@main%20(1958)/webgl/2.0.0/conformance2/textures/video/tex-3d-rg16f-rg-half_float-diff.txt
webgl/2.0.0/conformance2/textures/video/tex-3d-rgb5_a1-rgba-unsigned_byte.html
https://build.webkit.org/results/Apple-Monterey-Debug-WK1-Tests/250045@main%20(1958)/webgl/2.0.0/conformance2/textures/video/tex-3d-rgb5_a1-rgba-unsigned_byte-diff.txt
webgl/2.0.0/conformance2/textures/video/tex-3d-rgba4-rgba-unsigned_byte.html
https://build.webkit.org/results/Apple-Monterey-Debug-WK1-Tests/250045@main%20(1958)/webgl/2.0.0/conformance2/textures/video/tex-3d-rgba4-rgba-unsigned_byte-diff.txt
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/92434177>
Karl Rackler
I have marked this test as a flaky timeout while this issue is investigated.
Karl Rackler
Pull request: https://github.com/WebKit/WebKit/pull/424
EWS
Test gardening commit r293560 (250074@main): <https://commits.webkit.org/250074@main>
Reviewed commits have been landed. Closing PR #424 and removing active labels.