summaryrefslogtreecommitdiff
path: root/.gitlab-ci
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2021-03-05 16:20:48 -0800
committerMarge Bot <eric+marge@anholt.net>2021-03-16 22:19:30 +0000
commit0b4691d615a188620b642f6378ce94c966c03d4c (patch)
tree16c9789e3e8dc13a05560d79f6238e4b6b9900ba /.gitlab-ci
parent8205cce00730a834ab6da8afa25341db17914510 (diff)
ci: Bump deqp-runner to v0.6.3.
This adds a piglit runner that we'll be using on freedreno, better xfail/unexpectedpass handling for some cases (Missing->Pass, Warn->Warn), better error logging for the Missing issue we've had in CI, a fix for a source of Missing, and a pile more unit tests. As a result, we now catch that the Missing results for a bunch of our tests have gone away. Reviewed-by: Juan A. Suarez Romero <jasuarez@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9468>
Diffstat (limited to '.gitlab-ci')
-rw-r--r--.gitlab-ci/container/build-deqp-runner.sh2
-rwxr-xr-x.gitlab-ci/container/lava_build.sh1
-rw-r--r--.gitlab-ci/lava-gitlab-ci.yml2
3 files changed, 3 insertions, 2 deletions
diff --git a/.gitlab-ci/container/build-deqp-runner.sh b/.gitlab-ci/container/build-deqp-runner.sh
index f83cfa4e2ac..3bf3f223909 100644
--- a/.gitlab-ci/container/build-deqp-runner.sh
+++ b/.gitlab-ci/container/build-deqp-runner.sh
@@ -4,6 +4,6 @@ set -ex
cargo install --locked deqp-runner \
-j ${FDO_CI_CONCURRENT:-4} \
- --version 0.5.1 \
+ --version 0.6.3 \
--root /usr/local \
$EXTRA_CARGO_ARGS
diff --git a/.gitlab-ci/container/lava_build.sh b/.gitlab-ci/container/lava_build.sh
index b6c5ecc821d..5e783226f25 100755
--- a/.gitlab-ci/container/lava_build.sh
+++ b/.gitlab-ci/container/lava_build.sh
@@ -120,6 +120,7 @@ mkdir -p /lava-files/rootfs-${DEBIAN_ARCH}
. .gitlab-ci/container/build-deqp-runner.sh
mkdir -p /lava-files/rootfs-${DEBIAN_ARCH}/usr/bin
mv /usr/local/bin/deqp-runner /lava-files/rootfs-${DEBIAN_ARCH}/usr/bin/.
+mv /usr/local/bin/piglit-runner /lava-files/rootfs-${DEBIAN_ARCH}/usr/bin/.
############### Build dEQP
diff --git a/.gitlab-ci/lava-gitlab-ci.yml b/.gitlab-ci/lava-gitlab-ci.yml
index df7556304d3..58c523967fd 100644
--- a/.gitlab-ci/lava-gitlab-ci.yml
+++ b/.gitlab-ci/lava-gitlab-ci.yml
@@ -1,5 +1,5 @@
variables:
- MESA_LAVA_TAG: "2021-03-04-vkglcts-1.2.5.2"
+ MESA_LAVA_TAG: "2021-03-16-piglit-runner"
.kernel+rootfs:
stage: container-2