ci: run only one vkd3d test at a time

Both radv and nvk seem to be having a lot of random failures when there
are several tests running in parallel.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24739>
This commit is contained in:
Eric Engestrom
2024-08-27 20:14:04 +02:00
committed by Marge Bot
parent 23e9cbc623
commit 5434aa79f5
3 changed files with 19 additions and 1 deletions

View File

@@ -92,7 +92,7 @@ printf "%s\n" "Running vkd3d-proton testsuite..."
LOGFILE="$RESULTS/vkd3d-proton-log.txt"
TEST_LOGS="$PWD/test-logs"
(cd /vkd3d-proton-tests && tests/test-runner.sh x64/bin/d3d12 --output-dir "$TEST_LOGS" | tee "$LOGFILE")
(cd /vkd3d-proton-tests && tests/test-runner.sh x64/bin/d3d12 --jobs "${FDO_CI_CONCURRENT:-4}" --output-dir "$TEST_LOGS" | tee "$LOGFILE")
printf '\n\n'

View File

@@ -331,6 +331,8 @@ vkd3d-tahiti-valve:
- .radv-valve-manual-rules
variables:
GPU_VERSION: radv-tahiti
# Random tests fail/crash when trying to run them in parallel
FDO_CI_CONCURRENT: 1
vkd3d-polaris10-valve:
extends:
@@ -340,6 +342,8 @@ vkd3d-polaris10-valve:
- .radv-valve-manual-rules
variables:
GPU_VERSION: radv-polaris10
# Random tests fail/crash when trying to run them in parallel
FDO_CI_CONCURRENT: 1
vkd3d-vega10-valve:
extends:
@@ -349,6 +353,8 @@ vkd3d-vega10-valve:
- .radv-valve-manual-rules
variables:
GPU_VERSION: radv-vega10
# Random tests fail/crash when trying to run them in parallel
FDO_CI_CONCURRENT: 1
vkd3d-renoir-valve:
extends:
@@ -358,6 +364,8 @@ vkd3d-renoir-valve:
- .radv-valve-manual-rules
variables:
GPU_VERSION: radv-renoir
# Random tests fail/crash when trying to run them in parallel
FDO_CI_CONCURRENT: 1
vkd3d-navi10-valve:
extends:
@@ -367,6 +375,8 @@ vkd3d-navi10-valve:
- .radv-valve-manual-rules
variables:
GPU_VERSION: radv-navi10
# Random tests fail/crash when trying to run them in parallel
FDO_CI_CONCURRENT: 1
vkd3d-navi21-valve:
extends:
@@ -376,6 +386,8 @@ vkd3d-navi21-valve:
- .radv-valve-manual-rules
variables:
GPU_VERSION: radv-navi21
# Random tests fail/crash when trying to run them in parallel
FDO_CI_CONCURRENT: 1
vkd3d-vangogh-valve:
extends:
@@ -385,6 +397,8 @@ vkd3d-vangogh-valve:
- .radv-valve-manual-rules
variables:
GPU_VERSION: radv-vangogh
# Random tests fail/crash when trying to run them in parallel
FDO_CI_CONCURRENT: 1
vkd3d-navi31-valve:
extends:
@@ -394,3 +408,5 @@ vkd3d-navi31-valve:
- .radv-valve-manual-rules
variables:
GPU_VERSION: radv-navi31
# Random tests fail/crash when trying to run them in parallel
FDO_CI_CONCURRENT: 1

View File

@@ -23,3 +23,5 @@ nvk-ga106-vkd3d-valve:
HWCI_TEST_SCRIPT: install/vkd3d-runner.sh
B2C_TIMEOUT_BOOT_MINUTES: 10
B2C_TIMEOUT_OVERALL_MINUTES: 12
# Random tests fail/crash when trying to run them in parallel
FDO_CI_CONCURRENT: 1