diff --git a/.gitlab-ci/test-source-dep.yml b/.gitlab-ci/test-source-dep.yml index aacc5591ef2..7b94481ae58 100644 --- a/.gitlab-ci/test-source-dep.yml +++ b/.gitlab-ci/test-source-dep.yml @@ -388,6 +388,18 @@ - src/amd/registers/**/* when: on_success +.radeonsi+radv-rules: + stage: amd + rules: + - !reference [.collabora-farm-rules, rules] + - !reference [.gl-rules, rules] + - changes: + *radeonsi_file_list + when: on_success + - changes: + *radv_file_list + when: on_success + .radeonsi-vaapi-rules: stage: amd rules: diff --git a/src/gallium/drivers/radeonsi/ci/gitlab-ci.yml b/src/gallium/drivers/radeonsi/ci/gitlab-ci.yml index 360e3af6bb5..f2263b49c45 100644 --- a/src/gallium/drivers/radeonsi/ci/gitlab-ci.yml +++ b/src/gallium/drivers/radeonsi/ci/gitlab-ci.yml @@ -17,6 +17,7 @@ radeonsi-raven-skqp:amd64: extends: - .lava-test:amd64 - .radeonsi-raven-test:amd64 + - .radeonsi+radv-rules # SKQP VK needs to be triggered for any Vulkan changes - .skqp-test variables: # Possible skqp backends: gl, gles, unitTest and vk