1# Note: skips lists for CI are just a list of lines that, when 2# non-zero-length and not starting with '#', will regex match to 3# delete lines from the test list. Be careful. 4 5# This test checks the driver's reported conformance version against the 6# version of the CTS we're running. This check fails every few months 7# and everyone has to go and bump the number in every driver. 8# Running this check only makes sense while preparing a conformance 9# submission, so skip it in the regular CI. 10dEQP-VK.api.driver_properties.conformance_version 11 12# Exclude this test which might fail when a new extension is implemented. 13dEQP-VK.info.device_extensions 14 15# These are tremendously slow (pushing toward a minute), and aren't 16# reliable to be run in parallel with other tests due to CPU-side timing. 17dEQP-GLES[0-9]*.functional.flush_finish.* 18 19# piglit: WGL is Windows-only 20wgl@.* 21 22# These are sensitive to CPU timing, and would need to be run in isolation 23# on the system rather than in parallel with other tests. 24glx@glx_arb_sync_control@timing.* 25 26# This test is not built with waffle, while we do build tests with waffle 27spec@!opengl 1.1@windowoverlap 28 29# These tests all read from the front buffer after a swap. Given that we 30# run piglit tests in parallel in Mesa CI, and don't have a compositor 31# running, the frontbuffer reads may end up with undefined results from 32# windows overlapping us. 33# 34# Piglit does mark these tests as not to be run in parallel, but deqp-runner 35# doesn't respect that. We need to extend deqp-runner to allow some tests to be 36# marked as single-threaded and run after the rayon loop if we want to support 37# them. 38# 39# Note that "glx-" tests don't appear in x11-skips.txt because they can be 40# run even if PIGLIT_PLATFORM=gbm (for example) 41glx@glx-copy-sub-buffer.* 42 43# A majority of the tests introduced in CTS 1.3.7.0 are experiencing failures and flakes. 44# Disable these tests until someone with a more deeper understanding of EGL examines them. 45# 46# Note: on sc8280xp/a690 I get identical results (same passes and fails) 47# between freedreno, zink, and llvmpipe, so I believe this is either a 48# deqp bug or egl/wayland bug, rather than driver issue. 49# 50# With llvmpipe, the failing tests have the error message: 51# 52# "Illegal sampler view creation without bind flag" 53# 54# which might be a hint. (But some passing tests also have the same 55# error message.) 56# 57# more context from David Heidelberg on IRC: the deqp commit where these 58# started failing is: https://github.com/KhronosGroup/VK-GL-CTS/commit/79b25659bcbced0cfc2c3fe318951c585f682abe 59# prior to that they were skipping. 60wayland-dEQP-EGL.functional.color_clears.single_context.gles1.other 61wayland-dEQP-EGL.functional.color_clears.single_context.gles2.other 62wayland-dEQP-EGL.functional.color_clears.single_context.gles3.other 63wayland-dEQP-EGL.functional.color_clears.multi_context.gles1.other 64wayland-dEQP-EGL.functional.color_clears.multi_context.gles2.other 65wayland-dEQP-EGL.functional.color_clears.multi_context.gles3.other 66wayland-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.other 67wayland-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.other 68wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1.other 69wayland-dEQP-EGL.functional.color_clears.multi_thread.gles2.other 70wayland-dEQP-EGL.functional.color_clears.multi_thread.gles3.other 71wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.other 72wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.other 73 74# Seems to be the same is as wayland-dEQP-EGL.functional.color_clears.* 75wayland-dEQP-EGL.functional.render.single_context.gles2.other 76wayland-dEQP-EGL.functional.render.single_context.gles3.other 77wayland-dEQP-EGL.functional.render.multi_context.gles2.other 78wayland-dEQP-EGL.functional.render.multi_context.gles3.other 79wayland-dEQP-EGL.functional.render.multi_context.gles2_gles3.other 80wayland-dEQP-EGL.functional.render.multi_thread.gles2.other 81wayland-dEQP-EGL.functional.render.multi_thread.gles3.other 82wayland-dEQP-EGL.functional.render.multi_thread.gles2_gles3.other 83 84# These test the loader more than the implementation and are broken because the 85# Vulkan loader in Debian is too old 86dEQP-VK.api.get_device_proc_addr.non_enabled 87dEQP-VK.api.version_check.unavailable_entry_points 88