diff --git a/src/amd/ci/gitlab-ci.yml b/src/amd/ci/gitlab-ci.yml index 04faae726f0..43c9ca2058e 100644 --- a/src/amd/ci/gitlab-ci.yml +++ b/src/amd/ci/gitlab-ci.yml @@ -235,7 +235,7 @@ vkcts-vega10-valve: GPU_VERSION: radv-vega10-aco B2C_TIMEOUT_BOOT_MINUTES: 70 B2C_TIMEOUT_OVERALL_MINUTES: 70 - RADV_PERFTEST: transfer_queue + RADV_PERFTEST: transfer_queue,video_decode,video_encode vkcts-renoir-valve: extends: @@ -247,7 +247,7 @@ vkcts-renoir-valve: GPU_VERSION: radv-renoir-aco B2C_TIMEOUT_BOOT_MINUTES: 130 B2C_TIMEOUT_OVERALL_MINUTES: 130 - RADV_PERFTEST: transfer_queue + RADV_PERFTEST: transfer_queue,video_decode,video_encode FDO_CI_CONCURRENT: 12 # HACK: Reduce the memory pressure vkcts-navi10-valve: @@ -258,7 +258,7 @@ vkcts-navi10-valve: - .radv-valve-manual-rules variables: GPU_VERSION: radv-navi10-aco - RADV_PERFTEST: transfer_queue + RADV_PERFTEST: transfer_queue,video_decode,video_encode vkcts-navi21-valve: timeout: 35m @@ -327,7 +327,7 @@ vkcts-raphael-valve: GPU_VERSION: radv-raphael-aco B2C_TIMEOUT_BOOT_MINUTES: 35 B2C_TIMEOUT_OVERALL_MINUTES: 40 - RADV_PERFTEST: transfer_queue + RADV_PERFTEST: transfer_queue,video_decode,video_encode vkcts-navi31-valve: timeout: 25m @@ -339,7 +339,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 + RADV_PERFTEST: transfer_queue,video_decode,video_encode B2C_TIMEOUT_BOOT_MINUTES: 20 B2C_TIMEOUT_OVERALL_MINUTES: 20 diff --git a/src/amd/ci/radv-navi10-aco-fails.txt b/src/amd/ci/radv-navi10-aco-fails.txt index 5f62cec790d..a303193358f 100644 --- a/src/amd/ci/radv-navi10-aco-fails.txt +++ b/src/amd/ci/radv-navi10-aco-fails.txt @@ -16,3 +16,13 @@ dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_queue.all_forma dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_queue.all_formats.depth_stencil.2d_to_2d.d16_unorm_s8_uint_d16_unorm_s8_uint_depth_stencil_aspects.optimal_general,Fail dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_queue.all_formats.depth_stencil.2d_to_2d.d32_sfloat_s8_uint_d32_sfloat_s8_uint_depth_stencil_aspects.general_general,Fail dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_queue.all_formats.depth_stencil.2d_to_2d.d32_sfloat_s8_uint_d32_sfloat_s8_uint_depth_stencil_aspects.general_optimal,Fail + +# Video failures (needs firmware updates). +dEQP-VK.video.synchronization.decode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization.decode_h265.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization.encode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization.encode_h265.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.decode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.decode_h265.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.encode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.encode_h265.basic.event.device_set_reset,Fail diff --git a/src/amd/ci/radv-navi31-aco-fails.txt b/src/amd/ci/radv-navi31-aco-fails.txt index 4744e055b73..26b068dde56 100644 --- a/src/amd/ci/radv-navi31-aco-fails.txt +++ b/src/amd/ci/radv-navi31-aco-fails.txt @@ -32,3 +32,15 @@ dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_queue.all_forma dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_queue.all_formats.depth_stencil.2d_to_2d.d32_sfloat_s8_uint_d32_sfloat_s8_uint_depth_stencil_aspects.general_general,Fail dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_queue.all_formats.depth_stencil.2d_to_2d.d32_sfloat_s8_uint_d32_sfloat_s8_uint_depth_stencil_aspects.general_optimal,Fail dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_queue.all_formats.depth_stencil.2d_to_2d.d32_sfloat_s8_uint_d32_sfloat_s8_uint_separate_layouts.optimal_optimal,Fail + +# Video failures (these are fixed with up-to-date firmwares). +dEQP-VK.video.synchronization.decode_av1.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization.decode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization.decode_h265.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization.encode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization.encode_h265.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.decode_av1.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.decode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.decode_h265.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.encode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.encode_h265.basic.event.device_set_reset,Fail diff --git a/src/amd/ci/radv-raphael-aco-fails.txt b/src/amd/ci/radv-raphael-aco-fails.txt index fed163cd825..7ebf9653bb8 100644 --- a/src/amd/ci/radv-raphael-aco-fails.txt +++ b/src/amd/ci/radv-raphael-aco-fails.txt @@ -33,6 +33,18 @@ dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_queue.all_forma dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_queue.all_formats.depth_stencil.2d_to_2d.d32_sfloat_s8_uint_d32_sfloat_s8_uint_depth_stencil_aspects.general_optimal,Fail dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image_transfer_queue.all_formats.depth_stencil.2d_to_2d.d32_sfloat_s8_uint_d32_sfloat_s8_uint_separate_layouts.optimal_optimal,Fail +# Video failures (needs firmware updates). +dEQP-VK.video.synchronization.decode_av1.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization.decode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization.decode_h265.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization.encode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization.encode_h265.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.decode_av1.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.decode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.decode_h265.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.encode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.encode_h265.basic.event.device_set_reset,Fail + # Issues specific to the Raphael. The list can be reduced when disabling VRS flat shading dEQP-VK.fragment_shading_rate.renderpass2.monolithic.fragdepth_baselevel.dynamic.attachment.noshaderrate.keep.replace.1x1.samples1.ms,Fail dEQP-VK.fragment_shading_rate.renderpass2.monolithic.fragdepth_baselevel.dynamic.attachment.noshaderrate.keep.replace.1x1.samples1.vs,Fail diff --git a/src/amd/ci/radv-renoir-aco-fails.txt b/src/amd/ci/radv-renoir-aco-fails.txt index bf101e8bbc0..ebb5040a54a 100644 --- a/src/amd/ci/radv-renoir-aco-fails.txt +++ b/src/amd/ci/radv-renoir-aco-fails.txt @@ -9,3 +9,13 @@ dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfe 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 + +# Video failures (needs firmware updates). +dEQP-VK.video.synchronization.decode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization.decode_h265.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization.encode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization.encode_h265.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.decode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.decode_h265.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.encode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.encode_h265.basic.event.device_set_reset,Fail diff --git a/src/amd/ci/radv-vega10-aco-fails.txt b/src/amd/ci/radv-vega10-aco-fails.txt index bf101e8bbc0..8d64007dad8 100644 --- a/src/amd/ci/radv-vega10-aco-fails.txt +++ b/src/amd/ci/radv-vega10-aco-fails.txt @@ -9,3 +9,9 @@ dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_transfe 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 + +# Video failures (needs firmware updates). +dEQP-VK.video.synchronization.decode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization.decode_h265.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.decode_h264.basic.event.device_set_reset,Fail +dEQP-VK.video.synchronization2.decode_h265.basic.event.device_set_reset,Fail