ci: Add a freedreno a630 tracie run.
This job runs in about one minute on the current set of traces, and has
successfully revealed some bugs in our current rendering. Takes about 7
minutes currently.
Reviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5433>
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a59cfcd..4a75381 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -976,6 +976,20 @@
FD_MESA_DEBUG: nogmem
DEQP_EXPECTED_FAILS: deqp-freedreno-a630-bypass-fails.txt
+arm64_a630_traces:
+ extends:
+ - arm64_a630_gles2
+ variables:
+ BARE_METAL_TEST_SCRIPT: "/install/tracie-runner-gl.sh"
+ DEVICE_NAME: "freedreno-a630"
+ TRACIE_NO_UNIT_TESTS: 1
+ # This lets us run several more traces which don't use any features we're
+ # missing.
+ MESA_GLSL_VERSION_OVERRIDE: "460"
+ MESA_GL_VERSION_OVERRIDE: "4.6"
+ rules:
+ - when: always
+
# Along with checking gmem path, check that we don't get obvious nir
# validation failures (though it's too expensive to have it on for the
# full CTS)