mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-11-30 21:54:16 +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>
20 lines
1011 B
Plaintext
20 lines
1011 B
Plaintext
# 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.
|
|
#
|
|
# Other front-buffer access tests like fbo-sys-blit, fbo-sys-sub-blit, or
|
|
# fcc-front-buffer-distraction don't appear here, because the DRI3 fake-front
|
|
# handling should be holding the pixels drawn by the test even if we happen to fail
|
|
# GL's window system pixel occlusion test.
|
|
#
|
|
# Note that glx skips don't appear here, they're in all-skips.txt (in case someone
|
|
# sets PIGLIT_PLATFORM=gbm to mostly use gbm, but still has an X server running).
|
|
spec@!opengl 1.0@gl-1.0-swapbuffers-behavior
|
|
spec@!opengl 1.1@read-front
|