• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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