mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-12-02 22:54:05 +08:00
849af68dbd
Since our X servers don't have a compositor, and we run tests in parallel, various swap and frontbuffer tests won't ever be stable. Rather than having every driver have to track those flakes, make a general X11 skips list as a known issue of our CI rather than pointing fingers at drivers. Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Acked-by: Karol Herbst <kherbst@redhat.com> Acked-by: Martin Roukala <martin.roukala@mupuf.org> Acked-by: David Heidelberg <david.heidelberg@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20798>
35 lines
1.4 KiB
Plaintext
35 lines
1.4 KiB
Plaintext
# Note: skips lists for CI are just a list of lines that, when
|
|
# non-zero-length and not starting with '#', will regex match to
|
|
# delete lines from the test list. Be careful.
|
|
|
|
# These are tremendously slow (pushing toward a minute), and aren't
|
|
# reliable to be run in parallel with other tests due to CPU-side timing.
|
|
dEQP-GLES[0-9]*.functional.flush_finish.*
|
|
|
|
# piglit: WGL is Windows-only
|
|
wgl@.*
|
|
|
|
# These are sensitive to CPU timing, and would need to be run in isolation
|
|
# on the system rather than in parallel with other tests.
|
|
glx@glx_arb_sync_control@timing.*
|
|
|
|
# This test is not built with waffle, while we do build tests with waffle
|
|
spec@!opengl 1.1@windowoverlap
|
|
|
|
# These tests all read from the front buffer after a swap. Given that we
|
|
# run piglit tests in parallel in Mesa CI, and don't have a compositor
|
|
# running, the frontbuffer reads may end up with undefined results from
|
|
# windows overlapping us.
|
|
#
|
|
# Piglit does mark these tests as not to be run in parallel, but deqp-runner
|
|
# doesn't respect that. We need to extend deqp-runner to allow some tests to be
|
|
# marked as single-threaded and run after the rayon loop if we want to support
|
|
# them.
|
|
#
|
|
# Note that "glx-" tests don't appear in x11-skips.txt because they can be
|
|
# run even if PIGLIT_PLATFORM=gbm (for example)
|
|
glx@glx-copy-sub-buffer.*
|
|
# Reads the front buffer but it doesn't have to.
|
|
# https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/755
|
|
glx-swap-copy
|