ci: Don't forget to set NIR_VALIDATE in baremetal runs.
Given that a530 doesn't have cpufreq, we really don't have the time to be
running the validator on all of deqp. This also helps explain why I had
to go to such a small fraction on the a3xx gles3 run (which we can now
increase). However, a3xx gles2 seems to be fast enough that we can leave
it enabled and get coverage for older chips.
Because we run more tests now, clear out some stale xfails from the a3xx
list.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5089>
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c1b0fb6..bd31bb0 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -851,6 +851,7 @@
DEQP_VER: gles2
DEQP_PARALLEL: 4
DEQP_EXPECTED_RENDERER: FD307
+ # NIR_VALIDATE=0 left intentionally unset as a3xx is fast enough at its small testsuite.
script:
- .gitlab-ci/bare-metal/fastboot.sh
needs:
@@ -860,7 +861,7 @@
tags:
- google-freedreno-db410c
-# Disabled due to flaky results
+# Fractional run, single threaded, due to flaky results
arm64_a306_gles3:
extends:
- arm64_a306_gles2
@@ -868,7 +869,8 @@
DEQP_VER: gles3
DEQP_PARALLEL: 1
CI_NODE_INDEX: 1
- CI_NODE_TOTAL: 50
+ CI_NODE_TOTAL: 25
+ NIR_VALIDATE: 0
arm64_a530_gles2:
extends:
@@ -882,6 +884,7 @@
DEQP_EXPECTED_FAILS: deqp-freedreno-a530-fails.txt
DEQP_SKIPS: deqp-freedreno-a530-skips.txt
DEQP_EXPECTED_RENDERER: FD530
+ NIR_VALIDATE: 0
tags:
- google-freedreno-db820c