mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 19:58:09 +02:00
CI: Re-enable G52 Vulkan testing
This gives us coverage back on panvk on Bifrost. There are a lot of fails since it was last tested though. [daniels: Updated with new expectations.] Acked-by: Boris Brezillon <boris.brezillon@collabora.com> Signed-off-by: David Heidelberg <david.heidelberg@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24546>
This commit is contained in:
parent
a3615fad25
commit
a7f512ad6f
5 changed files with 97 additions and 15 deletions
|
|
@ -31,7 +31,6 @@ include = [
|
|||
"dEQP-VK.glsl.texture_functions.query.texturequerylevels.*",
|
||||
"dEQP-VK.glsl.operator.*",
|
||||
"dEQP-VK.image.image_size.*",
|
||||
"dEQP-VK.image.load_store.with_format.*",
|
||||
"dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.depth_test_disabled.depth_write_enabled",
|
||||
"dEQP-VK.pipeline.image.suballocation.sampling_type.*.view_type.2d*",
|
||||
"dEQP-VK.pipeline.input_assembly.*",
|
||||
|
|
|
|||
|
|
@ -188,7 +188,7 @@ panfrost-g52-gl:arm64:
|
|||
DEQP_SUITE: panfrost-g52
|
||||
PAN_MESA_DEBUG: "deqp,sync,indirect"
|
||||
|
||||
.panfrost-g52-vk:arm64:
|
||||
panfrost-g52-vk:arm64:
|
||||
extends:
|
||||
- .lava-test-deqp:arm64
|
||||
- .lava-meson-g12b-a311d-khadas-vim3
|
||||
|
|
|
|||
|
|
@ -539,21 +539,99 @@ spec@!opengl 3.1@primitive-restart-xfb generated,Fail
|
|||
spec@!opengl 3.1@primitive-restart-xfb written,Fail
|
||||
spec@!opengl es 3.0@gles-3.0-transform-feedback-uniform-buffer-object,Fail
|
||||
|
||||
# VK-GL-CTS 1.3.1.0 uprev, aka when we dropped the custom caselist file.
|
||||
dEQP-VK.api.copy_and_blit.core.resolve_image.copy_with_regions_before_resolving.4_bit,Crash
|
||||
dEQP-VK.api.copy_and_blit.core.resolve_image.diff_image_size.dst_256_256_11_4_bit,Crash
|
||||
dEQP-VK.api.copy_and_blit.core.resolve_image.diff_image_size.dst_256_512_1_4_bit,Crash
|
||||
dEQP-VK.api.copy_and_blit.core.resolve_image.diff_image_size.dst_266_256_1_4_bit,Crash
|
||||
dEQP-VK.api.copy_and_blit.core.resolve_image.diff_image_size.src_256_256_11_4_bit,Crash
|
||||
dEQP-VK.api.copy_and_blit.core.resolve_image.diff_image_size.src_256_512_1_4_bit,Crash
|
||||
dEQP-VK.api.copy_and_blit.core.resolve_image.diff_image_size.src_266_256_1_4_bit,Crash
|
||||
dEQP-VK.api.copy_and_blit.core.resolve_image.partial.4_bit,Crash
|
||||
dEQP-VK.api.copy_and_blit.core.resolve_image.whole.4_bit,Crash
|
||||
dEQP-VK.api.copy_and_blit.core.resolve_image.whole_copy_before_resolving_no_cab.4_bit,Crash
|
||||
dEQP-VK.api.copy_and_blit.core.resolve_image.with_regions.4_bit,Crash
|
||||
|
||||
# The following tests started to fail after CI fix, see
|
||||
# https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16325
|
||||
dEQP-VK.rasterization.interpolation_multisample_4_bit.lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation_multisample_4_bit.non_strict_lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation_multisample_4_bit.triangles,Fail
|
||||
|
||||
# internal alignment assertion
|
||||
dEQP-VK.spirv_assembly.instruction.compute.pointer_parameter.workgroup_memory_variable_pointers,Crash
|
||||
dEQP-VK.spirv_assembly.instruction.compute.variable_pointers.compute.workgroup_two_buffers,Crash
|
||||
dEQP-VK.spirv_assembly.instruction.compute.workgroup_memory.float32,Crash
|
||||
dEQP-VK.spirv_assembly.instruction.compute.workgroup_memory.int32,Crash
|
||||
dEQP-VK.spirv_assembly.instruction.compute.workgroup_memory.uint32,Crash
|
||||
|
||||
dEQP-VK.api.buffer_view.access.storage_texel_buffer.a2b10g10r10_uint_pack32,Fail
|
||||
dEQP-VK.api.buffer_view.access.storage_texel_buffer.a2b10g10r10_unorm_pack32,Fail
|
||||
dEQP-VK.api.buffer_view.access.storage_texel_buffer.a8b8g8r8_sint_pack32,Fail
|
||||
dEQP-VK.api.buffer_view.access.storage_texel_buffer.a8b8g8r8_uint_pack32,Fail
|
||||
dEQP-VK.api.buffer_view.access.storage_texel_buffer.a8b8g8r8_unorm_pack32,Fail
|
||||
dEQP-VK.api.buffer_view.access.storage_texel_buffer.r16g16b16a16_sfloat,Fail
|
||||
dEQP-VK.api.buffer_view.access.storage_texel_buffer.r16g16b16a16_sint,Fail
|
||||
dEQP-VK.api.buffer_view.access.storage_texel_buffer.r16g16b16a16_uint,Fail
|
||||
dEQP-VK.api.buffer_view.access.storage_texel_buffer.r8g8b8a8_sint,Fail
|
||||
dEQP-VK.api.buffer_view.access.storage_texel_buffer.r8g8b8a8_uint,Fail
|
||||
dEQP-VK.api.buffer_view.access.storage_texel_buffer.r8g8b8a8_unorm,Fail
|
||||
dEQP-VK.api.command_buffers.record_many_draws_secondary_2,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d.b5g6r5_unorm_pack16.r16_snorm.general_general,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d.r8_snorm.r8_uint.general_general,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d.r8_uint.r8_snorm.optimal_optimal,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d.r8_unorm.r8_unorm.optimal_general,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d.r8g8_snorm.r8g8_sint.optimal_general,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d.r8g8_srgb.r8g8_snorm.optimal_general,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d.r8g8_uint.r16_sfloat.optimal_general,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d.r8g8_uint.r16_sint.general_optimal,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d.r8g8_uint.r16_uint.general_general,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d.r8g8_unorm.r16_sint.general_general,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d.r8g8_unorm.r5g6b5_unorm_pack16.general_general,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d.r8g8_unorm.r8g8_unorm.general_optimal,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.mix_1,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.mix_array0,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.storage_image_0,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.storage_image_1,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.storage_image_2,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.storage_image_4,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.storage_image_5,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.storage_image_array0,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.storage_image_array1,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.storage_image_array2,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.storage_texel_buffer_0,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.storage_texel_buffer_1,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.storage_texel_buffer_2,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.storage_texel_buffer_4,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.storage_texel_buffer_5,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.storage_texel_buffer_array0,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.storage_texel_buffer_array1,Fail
|
||||
dEQP-VK.binding_model.descriptor_copy.compute.storage_texel_buffer_array2,Fail
|
||||
dEQP-VK.glsl.operator.sequence.no_side_effects.highp_bool_vec2_fragment,Fail
|
||||
dEQP-VK.glsl.operator.sequence.no_side_effects.highp_float_uint_fragment,Fail
|
||||
dEQP-VK.glsl.operator.sequence.no_side_effects.highp_vec4_ivec4_bvec4_fragment,Fail
|
||||
dEQP-VK.glsl.operator.sequence.no_side_effects.mediump_bool_vec2_fragment,Fail
|
||||
dEQP-VK.glsl.operator.sequence.no_side_effects.mediump_float_uint_fragment,Fail
|
||||
dEQP-VK.glsl.operator.sequence.no_side_effects.mediump_vec4_ivec4_bvec4_fragment,Fail
|
||||
dEQP-VK.glsl.operator.sequence.side_effects.highp_bool_vec2_fragment,Fail
|
||||
dEQP-VK.glsl.operator.sequence.side_effects.highp_float_uint_fragment,Fail
|
||||
dEQP-VK.glsl.operator.sequence.side_effects.highp_vec4_fragment,Fail
|
||||
dEQP-VK.glsl.operator.sequence.side_effects.mediump_bool_vec2_fragment,Fail
|
||||
dEQP-VK.glsl.operator.sequence.side_effects.mediump_float_uint_fragment,Fail
|
||||
dEQP-VK.glsl.operator.sequence.side_effects.mediump_vec4_fragment,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.a2b10g10r10_unorm_pack32.oob_storage_read.range_1_texel,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.a2b10g10r10_unorm_pack32.oob_storage_read.range_3_texels,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.a2b10g10r10_unorm_pack32.oob_uniform_read.range_1_texel,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.a2b10g10r10_unorm_pack32.oob_uniform_read.range_3_texels,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.out_of_alloc.oob_storage_read,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.out_of_alloc.oob_uniform_read,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.r32g32b32a32_sfloat.oob_storage_read.range_1_texel,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.r32g32b32a32_sfloat.oob_storage_read.range_3_texels,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.r32g32b32a32_sfloat.oob_storage_write.range_3_texels,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.r32g32b32a32_sfloat.oob_uniform_read.range_1_texel,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.r32g32b32a32_sfloat.oob_uniform_read.range_3_texels,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.r32g32b32a32_sint.oob_storage_read.range_1_texel,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.r32g32b32a32_sint.oob_storage_read.range_3_texels,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.r32g32b32a32_sint.oob_storage_write.range_3_texels,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.r32g32b32a32_sint.oob_uniform_read.range_1_texel,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.r32g32b32a32_sint.oob_uniform_read.range_3_texels,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.r32g32b32a32_uint.oob_storage_read.range_1_texel,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.r32g32b32a32_uint.oob_storage_read.range_3_texels,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.r32g32b32a32_uint.oob_storage_write.range_3_texels,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.r32g32b32a32_uint.oob_uniform_read.range_1_texel,Fail
|
||||
dEQP-VK.robustness.buffer_access.compute.texel_copy.r32g32b32a32_uint.oob_uniform_read.range_3_texels,Fail
|
||||
dEQP-VK.texture.explicit_lod.2d.derivatives.linear_linear_mipmap_linear,Fail
|
||||
dEQP-VK.texture.explicit_lod.2d.derivatives.linear_linear_mipmap_nearest,Fail
|
||||
dEQP-VK.texture.explicit_lod.2d.derivatives.linear_nearest_mipmap_linear,Fail
|
||||
dEQP-VK.texture.explicit_lod.2d.derivatives.linear_nearest_mipmap_nearest,Fail
|
||||
dEQP-VK.texture.explicit_lod.2d.derivatives.nearest_linear_mipmap_linear,Fail
|
||||
dEQP-VK.texture.explicit_lod.2d.derivatives.nearest_linear_mipmap_nearest,Fail
|
||||
dEQP-VK.texture.explicit_lod.2d.derivatives.nearest_nearest_mipmap_linear,Fail
|
||||
dEQP-VK.texture.explicit_lod.2d.derivatives.nearest_nearest_mipmap_nearest,Fail
|
||||
|
|
|
|||
|
|
@ -21,3 +21,5 @@ namespace pollution@renderbuffer with glgetteximage-compressed
|
|||
|
||||
# first seen 2023-05-13
|
||||
spec@egl 1.4@largest possible eglcreatepbuffersurface and then glclear
|
||||
|
||||
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d.r8_unorm.r8_sint.optimal_general
|
||||
|
|
|
|||
|
|
@ -17,6 +17,9 @@ dEQP-VK.spirv_assembly.instruction.compute.vector_shuffle.vector_shuffle
|
|||
# Seems to timeout occasionally
|
||||
dEQP-VK.api.object_management.max_concurrent.query_pool
|
||||
|
||||
# not implemented
|
||||
dEQP-VK.api.copy_and_blit.core.resolve_image.*
|
||||
|
||||
# Causes a GPU timeout
|
||||
spec@!opengl 1.1@longprim
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue