ci: Do an explicit NIR validation-enabled pass on freedreno a630.
authorEric Anholt <eric@anholt.net>
Fri, 15 May 2020 23:01:15 +0000 (16:01 -0700)
committerMarge Bot <eric+marge@anholt.net>
Fri, 22 May 2020 16:44:46 +0000 (16:44 +0000)
We disable it for most of the CTS because it's slow, but let's do a
fractional run to make sure that we don't hit any obvious failures.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5089>

.gitlab-ci.yml

index 981d306b3c79119fca31c04dd7503c486b87de46..c1b0fb67a7c250dd67dc1670f667bc4a5c9b617a 100644 (file)
@@ -827,6 +827,8 @@ arm64_a630_gles31_options:
     # Do a little testing with gmem and bypass forced.
     - DEQP_RUN_SUFFIX=-bypass FD_MESA_DEBUG=nogmem DEQP_EXPECTED_FAILS=deqp-freedreno-a630-bypass-fails.txt ./install/deqp-runner.sh
     - DEQP_RUN_SUFFIX=-gmem FD_MESA_DEBUG=nobypass ./install/deqp-runner.sh
+    # Check that we don't get obvious nir validation failures (though it's too expensive to run for the full CTS)
+    - DEQP_RUN_SUFFIX=-validate NIR_VALIDATE=1 ./install/deqp-runner.sh
 
 .baremetal-test:
   extends: