ci: Update piglit and deqp/piglit-runner.
authorEmma Anholt <emma@anholt.net>
Tue, 8 Jun 2021 00:10:31 +0000 (17:10 -0700)
committerMarge Bot <eric+marge@anholt.net>
Thu, 10 Jun 2021 23:45:36 +0000 (23:45 +0000)
commit53826932db58989ef2e479ec395e90d71a5be64b
treef8803acf65ac6cfa800c659ec24e586c3376fef1
parente210ed60bece8ba4f158c4bad9f40443012f007f
ci: Update piglit and deqp/piglit-runner.

This brings in some major new features in the runner:

- piglit tests now include subtest reporting
- "-t" support for quick include-filtering of tests.
- piglit tests that crash after their result report are considered crashes.
- throws a nice error if you try to annotate the same failure twice
  (e.g. lvp's dEQP-VK.glsl.builtin.precision.pow.highp.vec2,Fail)

Since the runner catches piglit test bugs where the same subtest is run
twice, we also uprev piglit to pull in the fixes for those.

Reviewed-by: Juan A. Suarez <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11283>
16 files changed:
.gitlab-ci.yml
.gitlab-ci/container/build-deqp-runner.sh
.gitlab-ci/container/build-piglit.sh
src/broadcom/ci/piglit-v3d-rpi4-fails.txt
src/broadcom/ci/piglit-vc4-rpi3-fails.txt
src/gallium/drivers/freedreno/ci/piglit-freedreno-a530-fails.txt
src/gallium/drivers/freedreno/ci/piglit-freedreno-a530-flakes.txt
src/gallium/drivers/freedreno/ci/piglit-freedreno-a630-fails.txt
src/gallium/drivers/freedreno/ci/piglit-freedreno-a630-flakes.txt
src/gallium/drivers/i915/ci/piglit-i915-g33-fails.txt
src/gallium/drivers/llvmpipe/ci/llvmpipe-quick_gl.txt
src/gallium/drivers/radeonsi/ci/piglit-radeonsi-stoney-fails.txt
src/gallium/drivers/softpipe/ci/softpipe-quick.txt
src/gallium/drivers/zink/ci/piglit-zink-lvp-fails.txt
src/gallium/drivers/zink/ci/piglit-zink-lvp-flakes.txt
src/gallium/frontends/lavapipe/ci/deqp-lvp-fails.txt