ci: Always save the artifacts for performance traces

We need the job artifacts in all cases to gather performance data.
Since commit b723bc80d2, we were only saving them on failures.

Fixes: b723bc80d2 ("ci/lava: inherit .piglit-traces-test in .lava-piglit-traces and deduplicate configs")

Signed-off-by: Valentine Burley <valentine.burley@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36195>
This commit is contained in:
Valentine Burley
2025-07-17 16:45:30 +02:00
committed by Marge Bot
parent 0f09c9436b
commit b7f1f40bf4

View File

@@ -129,6 +129,16 @@
# Don't run in parallel. It is okay to performance jobs to take a little
# longer to finish, as they don't block marge from merging an MR.
parallel: null
artifacts:
name: "${CI_PROJECT_NAME}_${CI_JOB_NAME_SLUG}"
when: always
paths:
- results/
exclude:
- results/*.shader_cache
reports:
junit:
- results/junit.xml
# Mesa source file dependencies that may impact any GL driver test job.
.gallium-core-rules: