From b7f1f40bf4400f8e1506ec2e2c015d78e058f76a Mon Sep 17 00:00:00 2001 From: Valentine Burley Date: Thu, 17 Jul 2025 16:45:30 +0200 Subject: [PATCH] ci: Always save the artifacts for performance traces We need the job artifacts in all cases to gather performance data. Since commit b723bc80d2b, we were only saving them on failures. Fixes: b723bc80d2b ("ci/lava: inherit .piglit-traces-test in .lava-piglit-traces and deduplicate configs") Signed-off-by: Valentine Burley Part-of: --- .gitlab-ci/test-source-dep.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.gitlab-ci/test-source-dep.yml b/.gitlab-ci/test-source-dep.yml index 7813a0751f4..342a85cde5c 100644 --- a/.gitlab-ci/test-source-dep.yml +++ b/.gitlab-ci/test-source-dep.yml @@ -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: