ci: Split traces.yml file per driver
As drivers have been tested with more and more traces, the yml file is
becoming a bit unwieldy. As more drivers are going to be tested with
traces, and more traces will be used, split them in per-driver files so
the size stays manageable.
Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Reviewed-by: Reviewed-By: Rohan Garg <rohan.garg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6185>
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a81a0f4..f37b11d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1103,6 +1103,7 @@
variables:
BARE_METAL_TEST_SCRIPT: "/install/tracie-runner-gl.sh"
DEVICE_NAME: "freedreno-a630"
+ DRIVER_NAME: "freedreno"
TRACIE_NO_UNIT_TESTS: 1
TRACIE_UPLOAD_TO_MINIO: 1
# This lets us run several more traces which don't use any features we're
@@ -1318,6 +1319,7 @@
LIBGL_ALWAYS_SOFTWARE: "true"
GALLIUM_DRIVER: "llvmpipe"
DEVICE_NAME: "gl-vmware-llvmpipe"
+ DRIVER_NAME: "llvmpipe"
radv-polaris10-traces:
extends:
@@ -1326,6 +1328,7 @@
- .test-manual
variables:
DEVICE_NAME: "vk-amd-polaris10"
+ DRIVER_NAME: "radv"
tags:
- polaris10
@@ -1336,6 +1339,7 @@
- .test-manual
variables:
DEVICE_NAME: "vk-amd-raven"
+ DRIVER_NAME: "radv"
tags:
- raven
@@ -1347,5 +1351,6 @@
LIBGL_ALWAYS_SOFTWARE: "true"
GALLIUM_DRIVER: "virpipe"
DEVICE_NAME: "gl-virgl"
+ DRIVER_NAME: "virgl"
MESA_GLES_VERSION_OVERRIDE: "3.1"
MESA_GLSL_VERSION_OVERRIDE: "310"