From 5a7cc8843ce8a70b6d71ca8ee3b993b1e026b8c5 Mon Sep 17 00:00:00 2001 From: Daniel Stone Date: Fri, 12 Sep 2025 11:28:58 +0200 Subject: [PATCH] ci/panfrost: Add wider EGL/multithread flakes It seems like everything involving the multithreaded ES2 tests is prone to flaking out with a segfault. Just wildcard the lot until we can bottom out what's actually going on. Signed-off-by: Daniel Stone Part-of: --- src/panfrost/ci/panfrost-t860-flakes.txt | 23 ++++------------------- 1 file changed, 4 insertions(+), 19 deletions(-) diff --git a/src/panfrost/ci/panfrost-t860-flakes.txt b/src/panfrost/ci/panfrost-t860-flakes.txt index b454813d1d3..e56eb16656c 100644 --- a/src/panfrost/ci/panfrost-t860-flakes.txt +++ b/src/panfrost/ci/panfrost-t860-flakes.txt @@ -1,13 +1,9 @@ dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4_depth_component16 -# First seen in https://gitlab.freedesktop.org/mesa/mesa/-/jobs/69489085 and https://gitlab.freedesktop.org/mesa/mesa/-/jobs/69488933 -x11-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.14 -x11-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.copyteximage2d_copytexsubimage2d_render -x11-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.copyteximage2d_texsubimage2d_render -x11-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.17 -x11-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.copyteximage2d_render -x11-dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.copyteximage2d_texsubimage2d_render -x11-dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.teximage2d_copytexsubimage2d_render +# First seen early 2025, persisting across both X11 and Wayland, with all the +# multithreading tests. Example: https://gitlab.freedesktop.org/mesa/mesa/-/jobs/84352269 +# Fails with SEGV. +.*dEQP-EGL.functional.sharing.gles2.multithread..* # the array tests take us down with a fault: # panfrost ff9a0000.gpu: js fault, js=0, status=INSTR_INVALID_PC @@ -15,14 +11,3 @@ x11-dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.teximage2d_cop # flake the lot until it's been root-caused; first seen around 2025-05-07 dEQP-GLES3.functional.fragment_out.array..* dEQP-GLES3.functional.fragment_out.random..* - -# New flake with ES CTS 3.2.12.0 -x11-dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.copyteximage2d_render - - -# Possible pre-existing flakes introduced during Linux 6.16 testing -# Seen in https://gitlab.freedesktop.org/mesa/mesa/-/jobs/81742462 -# and https://gitlab.freedesktop.org/mesa/mesa/-/jobs/81742233 -x11-dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.copytexsubimage2d_render -x11-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.copyteximage2d_texsubimage2d_render -x11-dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.copyteximage2d_copytexsubimage2d_render