From 8483acdc290d8a3aad81dfeec8ee945f7f0587fc Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Wed, 25 Mar 2026 10:50:58 +0100 Subject: [PATCH] radv/ci: add new jobs that run full VKCTS on NAVI21/NAVI31/GFX1201 They are only nightly jobs that run full VKCTS. The main advantage is that we have mesh shaders coverage on NAVI31/GFX1201. It's still not possible to enable that on pre-merge because of random GPU hangs. Expect random GPU hangs on NAVI31/GFX1201 nightly jobs but I think it's better than no coverage at all. Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/ci/gitlab-ci.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/src/amd/ci/gitlab-ci.yml b/src/amd/ci/gitlab-ci.yml index c8cf420fd27..e93b3eca3e0 100644 --- a/src/amd/ci/gitlab-ci.yml +++ b/src/amd/ci/gitlab-ci.yml @@ -245,6 +245,16 @@ radv-navi21-vkcts: CI_TRON_TIMEOUT__OVERALL__MINUTES: 30 RADV_PERFTEST: transfer_queue,hic +radv-navi21-vkcts-full: + timeout: 50m + extends: + - .ci-tron-test-radv-vk-nightly + - .navi21-test-valve + - .radv-valve-manual-rules + variables: + CI_TRON_TIMEOUT__OVERALL__MINUTES: 45 + RADV_PERFTEST: transfer_queue,hic + radv-vangogh-vkcts-full: parallel: 2 extends: @@ -301,6 +311,15 @@ radv-navi31-vkcts: RADV_PERFTEST: transfer_queue,hic CI_TRON_TIMEOUT__OVERALL__MINUTES: 20 +radv-navi31-vkcts-full: + timeout: 30m + extends: + - .ci-tron-test-radv-vk-nightly + - .navi31-test-valve + - .radv-valve-manual-rules + variables: + RADV_PERFTEST: transfer_queue,hic + CI_TRON_TIMEOUT__OVERALL__MINUTES: 25 radv-gfx1201-vkcts: timeout: 25m @@ -315,6 +334,16 @@ radv-gfx1201-vkcts: RADV_PERFTEST: transfer_queue,hic CI_TRON_TIMEOUT__OVERALL__MINUTES: 20 +radv-gfx1201-vkcts-full: + timeout: 35m + extends: + - .ci-tron-test-radv-vk-nightly + - .gfx1201-test-valve + - .radv-valve-manual-rules + variables: + RADV_PERFTEST: transfer_queue,hic + CI_TRON_TIMEOUT__OVERALL__MINUTES: 30 + radv-gfx1201-fluster: extends: - .ci-tron-x86_64-test-video