zink/ci: relocate radv testing from radv's gitlab-ci.yml

Zink testing should happen in the layered-backends stage, not the AMD
one.

Suggested-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Acked-by: Daniel Stone <daniels@collabora.com>
Signed-off-by: Martin Roukala (né Peres) <martin.roukala@mupuf.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20677>
This commit is contained in:
Martin Roukala (né Peres)
2023-01-12 18:09:46 +02:00
committed by Marge Bot
parent 89a85a8daa
commit aab08fc250
3 changed files with 41 additions and 37 deletions
+6
View File
@@ -581,6 +581,12 @@
- !reference [.turnip-rules, rules]
- !reference [.zink-common-rules, rules]
.zink-radv-rules:
stage: layered-backends
rules:
- !reference [.radv-rules, rules]
- !reference [.zink-common-rules, rules]
# Unfortunately YAML doesn't let us concatenate arrays, so we have to do the
# rules duplication manually
.windows-build-rules:
+2 -37
View File
@@ -158,8 +158,6 @@ radeonsi-raven-va:amd64:
############### Valve Infra
.test-radv:
extends:
- .radv-valve-rules
variables:
VK_DRIVER: radeon
DRIVER_NAME: radv
@@ -177,16 +175,10 @@ radeonsi-raven-va:amd64:
.b2c-test-radv-vk:
extends:
- .radv-valve-rules
- .test-radv
- .b2c-test-vk
.b2c-test-radv-gl:
extends:
- .test-radv
- .b2c-test-gl
variables:
MESA_LOADER_DRIVER_OVERRIDE: zink
.deqp-test-valve:
variables:
B2C_JOB_SUCCESS_REGEX: '^\+ DEQP_EXITCODE=0\r$'
@@ -363,37 +355,10 @@ vkcts-vangogh-valve:
variables:
GPU_VERSION: radv-vangogh-aco
############### Combined Zink testing (GL, GLES, Piglit)
.radv-zink-test-valve:
extends:
- .b2c-test-radv-gl
- .test-manual-mr
variables:
PIGLIT_PROFILES: all
PIGLIT_PLATFORM: gbm
B2C_TEST_SCRIPT: ./install/valve/gl_combined_testing.sh
B2C_JOB_SUCCESS_REGEX: 'Execution is over, pipeline status: 0'
radv-zink-navi10-valve:
extends:
- .radv-zink-test-valve
- .navi10-test-valve
- .test-manual-mr
variables:
GPU_VERSION: zink-radv-navi10
radv-zink-vangogh-valve:
parallel: 2
extends:
- .radv-zink-test-valve
- .vangogh-test-valve
- .test-manual-mr
variables:
GPU_VERSION: zink-radv-vangogh
############### Fossilize
radv-fossils:
extends:
- .radv-valve-rules
- .test-vk
- .test-radv
- .fossilize-test
+33
View File
@@ -115,3 +115,36 @@ zink-freedreno-a630-traces:
variables:
PIGLIT_REPLAY_DEVICE_NAME: "zink-a630"
ZINK_DEBUG: rp
############### Combined testing (GL, GLES, Piglit) on RADV
.radv-zink-test-valve:
extends:
- .zink-radv-rules
- .zink-test
- .test-radv
- .b2c-test-gl
variables:
PIGLIT_PROFILES: all
PIGLIT_PLATFORM: gbm
B2C_TEST_SCRIPT: ./install/valve/gl_combined_testing.sh
B2C_JOB_SUCCESS_REGEX: 'Execution is over, pipeline status: 0'
# Disable reporting, since DUTs don't have internet access
FLAKES_CHANNEL: ""
zink-radv-navi10-valve:
extends:
- .radv-zink-test-valve
- .navi10-test-valve
- .test-manual-mr
variables:
GPU_VERSION: zink-radv-navi10
zink-radv-vangogh-valve:
parallel: 2
extends:
- .radv-zink-test-valve
- .vangogh-test-valve
- .test-manual-mr
variables:
GPU_VERSION: zink-radv-vangogh