summaryrefslogtreecommitdiff
path: root/.gitlab-ci/piglit
diff options
context:
space:
mode:
authorEmma Anholt <emma@anholt.net>2023-01-03 12:25:19 -0800
committerMarge Bot <emma+marge@anholt.net>2023-01-24 00:13:02 +0000
commit849af68dbd53d8fb866f3b414a681e0d6ebaf5c7 (patch)
tree7cee245105ca6dc8575a7663894793acaef435f2 /.gitlab-ci/piglit
parentac5b1df2b9c6e25b6e1617258ef86d0b7824fae7 (diff)
downloadmesa-849af68dbd53d8fb866f3b414a681e0d6ebaf5c7.tar.gz
ci/piglit: Add some common piglit skips for Mesa CI's testing of glx.
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>
Diffstat (limited to '.gitlab-ci/piglit')
-rwxr-xr-x.gitlab-ci/piglit/piglit-runner.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/.gitlab-ci/piglit/piglit-runner.sh b/.gitlab-ci/piglit/piglit-runner.sh
index bb24376f3f1..db3d30ec28d 100755
--- a/.gitlab-ci/piglit/piglit-runner.sh
+++ b/.gitlab-ci/piglit/piglit-runner.sh
@@ -76,6 +76,10 @@ if [ -e "$INSTALL/$GPU_VERSION-skips.txt" ]; then
PIGLIT_SKIPS="$PIGLIT_SKIPS $INSTALL/$GPU_VERSION-skips.txt"
fi
+if [ "$PIGLIT_PLATFORM" != "gbm" ] ; then
+ PIGLIT_SKIPS="$PIGLIT_SKIPS $INSTALL/x11-skips.txt"
+fi
+
set +e
piglit-runner \