mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-06-09 23:08:18 +02:00
radv/ci: run vkd3d jobs with ASAN by default
I detected so many leaks with them, so I think running them with ASAN is really useful, they take up to 6 minutes max. I added a suffix to make it more obvious. Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/42022>
This commit is contained in:
parent
ef9c0f30bb
commit
f17179357a
4 changed files with 44 additions and 22 deletions
|
|
@ -96,6 +96,21 @@
|
|||
- job: debian-x86_64
|
||||
artifacts: false
|
||||
|
||||
.ci-tron-x86_64-test-vk-asan:
|
||||
extends:
|
||||
- .use-debian/x86_64_test-vk
|
||||
- .ci-tron-x86_64-test
|
||||
variables:
|
||||
S3_ARTIFACT_NAME: "mesa-x86_64-asan-debugoptimized"
|
||||
DEQP_FORCE_ASAN: 1
|
||||
VKD3D_FORCE_ASAN: 1
|
||||
needs:
|
||||
- job: debian/x86_64_test-vk
|
||||
artifacts: false
|
||||
optional: true
|
||||
- job: debian-x86_64-asan
|
||||
artifacts: false
|
||||
|
||||
.ci-tron-x86_64-test-vk-manual:
|
||||
extends:
|
||||
- .use-debian/x86_64_test-vk
|
||||
|
|
|
|||
|
|
@ -372,6 +372,12 @@
|
|||
variables:
|
||||
DEQP_SUITE: radv
|
||||
|
||||
.ci-tron-test-radv-vk-asan:
|
||||
extends:
|
||||
- .ci-tron-x86_64-test-vk-asan
|
||||
- .radv-valve-rules
|
||||
- .ci-tron-test-radv
|
||||
|
||||
.ci-tron-test-radv-vk-nightly:
|
||||
extends:
|
||||
- .ci-tron-x86_64-test-vk
|
||||
|
|
|
|||
|
|
@ -406,9 +406,9 @@ radv-raven-vkd3d:
|
|||
# Random tests fail/crash when trying to run them in parallel
|
||||
FDO_CI_CONCURRENT: 1
|
||||
|
||||
radv-tahiti-vkd3d:
|
||||
radv-tahiti-vkd3d-asan:
|
||||
extends:
|
||||
- .ci-tron-test-radv-vk
|
||||
- .ci-tron-test-radv-vk-asan
|
||||
- .test-vkd3d-proton
|
||||
- .tahiti-test-valve
|
||||
- .radv-valve-manual-rules
|
||||
|
|
@ -418,9 +418,9 @@ radv-tahiti-vkd3d:
|
|||
# Random tests fail/crash when trying to run them in parallel
|
||||
FDO_CI_CONCURRENT: 1
|
||||
|
||||
radv-hawaii-vkd3d:
|
||||
radv-hawaii-vkd3d-asan:
|
||||
extends:
|
||||
- .ci-tron-test-radv-vk
|
||||
- .ci-tron-test-radv-vk-asan
|
||||
- .test-vkd3d-proton
|
||||
- .hawaii-test-valve
|
||||
- .radv-valve-manual-rules
|
||||
|
|
@ -430,9 +430,9 @@ radv-hawaii-vkd3d:
|
|||
# Random tests fail/crash when trying to run them in parallel
|
||||
FDO_CI_CONCURRENT: 1
|
||||
|
||||
radv-polaris10-vkd3d:
|
||||
radv-polaris10-vkd3d-asan:
|
||||
extends:
|
||||
- .ci-tron-test-radv-vk
|
||||
- .ci-tron-test-radv-vk-asan
|
||||
- .test-vkd3d-proton
|
||||
- .polaris10-test-valve-kws
|
||||
- .radv-valve-manual-rules
|
||||
|
|
@ -442,9 +442,9 @@ radv-polaris10-vkd3d:
|
|||
# Random tests fail/crash when trying to run them in parallel
|
||||
FDO_CI_CONCURRENT: 1
|
||||
|
||||
radv-vega10-vkd3d:
|
||||
radv-vega10-vkd3d-asan:
|
||||
extends:
|
||||
- .ci-tron-test-radv-vk
|
||||
- .ci-tron-test-radv-vk-asan
|
||||
- .test-vkd3d-proton
|
||||
- .vega10-test-valve
|
||||
- .radv-valve-manual-rules
|
||||
|
|
@ -454,9 +454,9 @@ radv-vega10-vkd3d:
|
|||
# Random tests fail/crash when trying to run them in parallel
|
||||
FDO_CI_CONCURRENT: 1
|
||||
|
||||
radv-renoir-vkd3d:
|
||||
radv-renoir-vkd3d-asan:
|
||||
extends:
|
||||
- .ci-tron-test-radv-vk
|
||||
- .ci-tron-test-radv-vk-asan
|
||||
- .test-vkd3d-proton
|
||||
- .renoir-test-valve
|
||||
- .radv-valve-manual-rules
|
||||
|
|
@ -466,9 +466,9 @@ radv-renoir-vkd3d:
|
|||
# Random tests fail/crash when trying to run them in parallel
|
||||
FDO_CI_CONCURRENT: 1
|
||||
|
||||
radv-navi10-vkd3d:
|
||||
radv-navi10-vkd3d-asan:
|
||||
extends:
|
||||
- .ci-tron-test-radv-vk
|
||||
- .ci-tron-test-radv-vk-asan
|
||||
- .test-vkd3d-proton
|
||||
- .navi10-test-valve-mupuf
|
||||
- .radv-valve-manual-rules
|
||||
|
|
@ -478,9 +478,9 @@ radv-navi10-vkd3d:
|
|||
# Random tests fail/crash when trying to run them in parallel
|
||||
FDO_CI_CONCURRENT: 1
|
||||
|
||||
radv-navi21-vkd3d:
|
||||
radv-navi21-vkd3d-asan:
|
||||
extends:
|
||||
- .ci-tron-test-radv-vk
|
||||
- .ci-tron-test-radv-vk-asan
|
||||
- .test-vkd3d-proton
|
||||
- .navi21-test-valve
|
||||
- .radv-valve-manual-rules
|
||||
|
|
@ -490,9 +490,9 @@ radv-navi21-vkd3d:
|
|||
# Random tests fail/crash when trying to run them in parallel
|
||||
FDO_CI_CONCURRENT: 1
|
||||
|
||||
radv-vangogh-vkd3d:
|
||||
radv-vangogh-vkd3d-asan:
|
||||
extends:
|
||||
- .ci-tron-test-radv-vk
|
||||
- .ci-tron-test-radv-vk-asan
|
||||
- .test-vkd3d-proton
|
||||
- .vangogh-test-valve
|
||||
- .radv-valve-manual-rules
|
||||
|
|
@ -502,9 +502,9 @@ radv-vangogh-vkd3d:
|
|||
# Random tests fail/crash when trying to run them in parallel
|
||||
FDO_CI_CONCURRENT: 1
|
||||
|
||||
radv-raphael-vkd3d:
|
||||
radv-raphael-vkd3d-asan:
|
||||
extends:
|
||||
- .ci-tron-test-radv-vk
|
||||
- .ci-tron-test-radv-vk-asan
|
||||
- .test-vkd3d-proton
|
||||
- .raphael-test-valve
|
||||
- .radv-valve-manual-rules
|
||||
|
|
@ -514,9 +514,9 @@ radv-raphael-vkd3d:
|
|||
# Random tests fail/crash when trying to run them in parallel
|
||||
FDO_CI_CONCURRENT: 1
|
||||
|
||||
radv-navi31-vkd3d:
|
||||
radv-navi31-vkd3d-asan:
|
||||
extends:
|
||||
- .ci-tron-test-radv-vk
|
||||
- .ci-tron-test-radv-vk-asan
|
||||
- .test-vkd3d-proton
|
||||
- .navi31-test-valve
|
||||
- .radv-valve-manual-rules
|
||||
|
|
@ -526,9 +526,9 @@ radv-navi31-vkd3d:
|
|||
# Random tests fail/crash when trying to run them in parallel
|
||||
FDO_CI_CONCURRENT: 1
|
||||
|
||||
radv-gfx1201-vkd3d:
|
||||
radv-gfx1201-vkd3d-asan:
|
||||
extends:
|
||||
- .ci-tron-test-radv-vk
|
||||
- .ci-tron-test-radv-vk-asan
|
||||
- .test-vkd3d-proton
|
||||
- .gfx1201-test-valve
|
||||
- .radv-valve-manual-rules
|
||||
|
|
|
|||
1
src/amd/ci/radv-navi31-vkd3d-flakes.txt
Normal file
1
src/amd/ci/radv-navi31-vkd3d-flakes.txt
Normal file
|
|
@ -0,0 +1 @@
|
|||
test_amplification_shader_execute_indirect_state
|
||||
Loading…
Add table
Reference in a new issue