ci: Enable NIR validation on a630 GLES2 and VK tests.
authorEric Anholt <eric@anholt.net>
Thu, 18 Jun 2020 19:55:41 +0000 (12:55 -0700)
committerEric Anholt <eric@anholt.net>
Fri, 19 Jun 2020 21:50:05 +0000 (14:50 -0700)
We get through GLES2 in 5.5 minutes and the vk subset in 8 minutes, so we
can spare the CPU time on these tests.

Acked-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5554>

.gitlab-ci.yml

index 36a1844fa3f6ae20971059c82f5ecd5699e49564..cc369a924ec427e01245df8111f17de0e929f7b5 100644 (file)
@@ -899,7 +899,6 @@ arm64_a630_gles2:
     DEQP_EXPECTED_FAILS: deqp-freedreno-a630-fails.txt
     DEQP_SKIPS: deqp-freedreno-a630-skips.txt
     GIT_STRATEGY: none
-    NIR_VALIDATE: 0
     DEQP_EXPECTED_RENDERER: FD630
     DEQP_NO_SAVE_RESULTS: ""
   tags:
@@ -911,11 +910,15 @@ arm64_a630_gles31:
   extends: arm64_a630_gles2
   variables:
     DEQP_VER: gles31
+    # gles31 is about 12 minutes with validation enabled.
+    NIR_VALIDATE: 0
 
 arm64_a630_gles3:
   extends: arm64_a630_gles2
   variables:
     DEQP_VER: gles3
+    # gles3 is about 15 minutes with validation enabled.
+    NIR_VALIDATE: 0
 
 # We almost always manage to lower UBOs back to constant uploads in
 # the test suite, so get a little testing for it here.