From f1a6af133a1f9eca5c859e581e49b7a181b4de7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Roukala=20=28n=C3=A9=20Peres=29?= Date: Fri, 3 Jan 2025 12:44:27 +0200 Subject: [PATCH] radeonsi/ci: run a fraction of glcts-vangogh in pre-merge MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Now that ACO has become the default on pre-RDNA GPUs, all pre-merge CI coverage of radeonsi+LLVM has disapeared. Let's fix this by making our post-merge glcts-vangogh-valve job run inpre-merge pipelines. However, we are limited in vangogh capacity, so rather than running the full glcts/piglit test suites we run a fraction of it to stay under 15 minutes of execution time on a single Steam Deck. Suggested-by: Marek Olšák Signed-off-by: Martin Roukala (né Peres) Reviewed-by: Marek Olšák Reviewed-by: Valentine Burley Part-of: --- src/amd/ci/gitlab-ci.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/src/amd/ci/gitlab-ci.yml b/src/amd/ci/gitlab-ci.yml index 86cb322c1dc..c3b784798f5 100644 --- a/src/amd/ci/gitlab-ci.yml +++ b/src/amd/ci/gitlab-ci.yml @@ -278,17 +278,29 @@ vkcts-vangogh-valve: GPU_VERSION: radv-vangogh-aco RADV_PERFTEST: transfer_queue -glcts-vangogh-valve: +.glcts-vangogh-valve-common: extends: - .b2c-x86_64-test-gl - .b2c-deqp-test - .vangogh-test-valve - - .radeonsi-valve-manual-rules - timeout: 60m variables: GPU_VERSION: radeonsi-vangogh DEQP_SUITE: radeonsi-vangogh +glcts-vangogh-valve: + extends: + - .glcts-vangogh-valve-common + - .radeonsi-valve-rules + timeout: 30m + variables: + DEQP_FRACTION: 4 + +glcts-vangogh-full-valve: + extends: + - .glcts-vangogh-valve-common + - .radeonsi-valve-manual-rules + timeout: 90m + vkcts-navi31-valve: parallel: 2 extends: