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 <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40626>
This commit is contained in:
Samuel Pitoiset 2026-03-25 10:50:58 +01:00 committed by Marge Bot
parent 749eb41b59
commit 8483acdc29

View file

@ -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