diff --git a/src/amd/ci/gitlab-ci.yml b/src/amd/ci/gitlab-ci.yml index db7ca4e1179..0f93910da4e 100644 --- a/src/amd/ci/gitlab-ci.yml +++ b/src/amd/ci/gitlab-ci.yml @@ -208,6 +208,7 @@ vkcts-vega10-valve: GPU_VERSION: radv-vega10-aco B2C_TIMEOUT_BOOT_MINUTES: 70 B2C_TIMEOUT_OVERALL_MINUTES: 70 + RADV_PERFTEST: transfer_queue vkcts-renoir-valve: extends: @@ -219,6 +220,7 @@ vkcts-renoir-valve: GPU_VERSION: radv-renoir-aco B2C_TIMEOUT_BOOT_MINUTES: 130 B2C_TIMEOUT_OVERALL_MINUTES: 130 + RADV_PERFTEST: transfer_queue vkcts-navi10-valve: parallel: 2 @@ -228,6 +230,7 @@ vkcts-navi10-valve: - .radv-valve-manual-rules variables: GPU_VERSION: radv-navi10-aco + RADV_PERFTEST: transfer_queue vkcts-navi21-valve: timeout: 35m @@ -240,6 +243,7 @@ vkcts-navi21-valve: GPU_VERSION: radv-navi21-aco B2C_TIMEOUT_BOOT_MINUTES: 30 B2C_TIMEOUT_OVERALL_MINUTES: 30 + RADV_PERFTEST: transfer_queue # Disabled due to its extremelly-broken nature .vkcts-navi21-llvm-valve: @@ -260,6 +264,7 @@ vkcts-vangogh-valve: timeout: 2h 10m variables: GPU_VERSION: radv-vangogh-aco + RADV_PERFTEST: transfer_queue glcts-vangogh-valve: extends: @@ -280,6 +285,7 @@ vkcts-navi31-valve: variables: GPU_VERSION: radv-navi31-aco RADV_DEBUG: nomeshshader # Disable mesh shaders until task shaders stop hanging + RADV_PERFTEST: transfer_queue ############### Fossilize radv-fossils: diff --git a/src/amd/ci/radv-navi10-aco-fails.txt b/src/amd/ci/radv-navi10-aco-fails.txt index e69de29bb2d..79b36e4c74c 100644 --- a/src/amd/ci/radv-navi10-aco-fails.txt +++ b/src/amd/ci/radv-navi10-aco-fails.txt @@ -0,0 +1,10 @@ +# RADV_PERFTEST=transfer_queue failures +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail diff --git a/src/amd/ci/radv-navi10-aco-flakes.txt b/src/amd/ci/radv-navi10-aco-flakes.txt index cf73f8e25b8..8d0461b8ebc 100644 --- a/src/amd/ci/radv-navi10-aco-flakes.txt +++ b/src/amd/ci/radv-navi10-aco-flakes.txt @@ -17,3 +17,6 @@ dEQP-VK.api.copy_and_blit.sparse.image_to_image.simple_tests.partial_image_pot_d dEQP-VK.api.copy_and_blit.sparse.image_to_image.simple_tests.partial_image_pot_same_format_clear dEQP-VK.api.copy_and_blit.sparse.image_to_image.simple_tests.whole_image dEQP-VK.api.copy_and_blit.sparse.image_to_image.simple_tests.whole_image_diff_format + +# RADV_PERFTEST=transfer_queue +dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_sparse.simple_tests.whole_image_diff_format diff --git a/src/amd/ci/radv-navi21-aco-fails.txt b/src/amd/ci/radv-navi21-aco-fails.txt index e69de29bb2d..79b36e4c74c 100644 --- a/src/amd/ci/radv-navi21-aco-fails.txt +++ b/src/amd/ci/radv-navi21-aco-fails.txt @@ -0,0 +1,10 @@ +# RADV_PERFTEST=transfer_queue failures +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail diff --git a/src/amd/ci/radv-navi31-aco-fails.txt b/src/amd/ci/radv-navi31-aco-fails.txt index e69de29bb2d..79b36e4c74c 100644 --- a/src/amd/ci/radv-navi31-aco-fails.txt +++ b/src/amd/ci/radv-navi31-aco-fails.txt @@ -0,0 +1,10 @@ +# RADV_PERFTEST=transfer_queue failures +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail diff --git a/src/amd/ci/radv-renoir-aco-fails.txt b/src/amd/ci/radv-renoir-aco-fails.txt index e69de29bb2d..bf101e8bbc0 100644 --- a/src/amd/ci/radv-renoir-aco-fails.txt +++ b/src/amd/ci/radv-renoir-aco-fails.txt @@ -0,0 +1,11 @@ +# RADV_PERFTEST=transfer_queue failures +dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_queue.array.array_to_array_whole_mipmap_s8_uint,Fail +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail diff --git a/src/amd/ci/radv-vangogh-aco-fails.txt b/src/amd/ci/radv-vangogh-aco-fails.txt index a65441787ae..9c2aff2678f 100644 --- a/src/amd/ci/radv-vangogh-aco-fails.txt +++ b/src/amd/ci/radv-vangogh-aco-fails.txt @@ -65,3 +65,15 @@ dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_buffer.2d_images.mip_cop dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_buffer.2d_images.mip_copies_bc6h_ufloat_block_64x192_5_layers_universal,Crash dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_buffer.2d_images.mip_copies_bc7_unorm_block_64x192_5_layers_compute,Crash dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_buffer.2d_images.mip_copies_bc7_unorm_block_64x192_5_layers_universal,Crash + +# RADV_PERFTEST=transfer_queue failures +dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_sparse.simple_tests.whole_image_diff_format,Fail +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail diff --git a/src/amd/ci/radv-vangogh-aco-flakes.txt b/src/amd/ci/radv-vangogh-aco-flakes.txt index f3fa9a3aecb..ed8083d3088 100644 --- a/src/amd/ci/radv-vangogh-aco-flakes.txt +++ b/src/amd/ci/radv-vangogh-aco-flakes.txt @@ -16,3 +16,7 @@ dEQP-VK.api.copy_and_blit.sparse.image_to_image.simple_tests.partial_image_npot_ dEQP-VK.api.copy_and_blit.sparse.image_to_image.simple_tests.partial_image_pot_same_format_clear dEQP-VK.api.copy_and_blit.sparse.image_to_image.simple_tests.partial_image_pot_same_format_noclear dEQP-VK.api.copy_and_blit.sparse.image_to_image.simple_tests.whole_image + +# RADV_PERFTEST=transfer_queue +dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_sparse.simple_tests.whole_image_diff_format +dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_sparse.simple_tests.whole_image diff --git a/src/amd/ci/radv-vega10-aco-fails.txt b/src/amd/ci/radv-vega10-aco-fails.txt index e69de29bb2d..bf101e8bbc0 100644 --- a/src/amd/ci/radv-vega10-aco-fails.txt +++ b/src/amd/ci/radv-vega10-aco-fails.txt @@ -0,0 +1,11 @@ +# RADV_PERFTEST=transfer_queue failures +dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_queue.array.array_to_array_whole_mipmap_s8_uint,Fail +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.copy_commands2.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.2_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.4_bit,Fail +dEQP-VK.api.copy_and_blit.dedicated_allocation.resolve_image.whole_copy_before_resolving_transfer.8_bit,Fail diff --git a/src/amd/ci/radv-vega10-aco-flakes.txt b/src/amd/ci/radv-vega10-aco-flakes.txt index 6b0845dc6fa..f5b4b2545af 100644 --- a/src/amd/ci/radv-vega10-aco-flakes.txt +++ b/src/amd/ci/radv-vega10-aco-flakes.txt @@ -4,3 +4,7 @@ dEQP-VK.api.copy_and_blit.sparse.image_to_image.simple_tests.partial_image_npot_ dEQP-VK.api.copy_and_blit.sparse.image_to_image.simple_tests.partial_image_pot_diff_format_clear dEQP-VK.api.copy_and_blit.sparse.image_to_image.simple_tests.whole_image dEQP-VK.api.copy_and_blit.sparse.image_to_image.simple_tests.whole_image_diff_format + +# RADV_PERFTEST=transfer_queue +dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_sparse.simple_tests.whole_image +dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_sparse.simple_tests.whole_image_diff_format