From fb754b7d3870f0604fd4bc72f270d6e0c6b410f7 Mon Sep 17 00:00:00 2001 From: Valentine Burley Date: Thu, 19 Dec 2024 12:31:17 +0100 Subject: [PATCH] lavapipe/ci: Update expectations These tests have been crashing or timing out for a while now. Also document two flakes that appeared after decreasing the faction. Signed-off-by: Valentine Burley Part-of: --- .../frontends/lavapipe/ci/lvp-fails.txt | 4 ++ .../frontends/lavapipe/ci/lvp-flakes.txt | 54 +++++++++++++++++++ .../frontends/lavapipe/ci/lvp-skips.txt | 6 +++ 3 files changed, 64 insertions(+) diff --git a/src/gallium/frontends/lavapipe/ci/lvp-fails.txt b/src/gallium/frontends/lavapipe/ci/lvp-fails.txt index 1c2a9bda9b4..ab739dea9dc 100644 --- a/src/gallium/frontends/lavapipe/ci/lvp-fails.txt +++ b/src/gallium/frontends/lavapipe/ci/lvp-fails.txt @@ -865,3 +865,7 @@ nir-stress=dEQP-VK.dynamic_rendering.primary_cmd_buff.suballocation.unused_attac # New fails in 1.3.10.0 dEQP-VK.ray_query.builtin.instancecustomindex.frag.aabbs,Crash dEQP-VK.ray_query.builtin.objecttoworld.frag.aabbs,Crash + +dEQP-VK.ray_query.builtin.objectraydirection.frag.aabbs,Crash +dEQP-VK.ray_query.builtin.primitiveid.frag.aabbs,Crash +dEQP-VK.ray_query.builtin.worldtoobject.frag.aabbs,Crash diff --git a/src/gallium/frontends/lavapipe/ci/lvp-flakes.txt b/src/gallium/frontends/lavapipe/ci/lvp-flakes.txt index 92967ac7656..ff7ee169063 100644 --- a/src/gallium/frontends/lavapipe/ci/lvp-flakes.txt +++ b/src/gallium/frontends/lavapipe/ci/lvp-flakes.txt @@ -14,3 +14,57 @@ dEQP-VK.rasterization.provoking_vertex.transform_feedback.last.triangle_list_wit dEQP-VK.ray_tracing_pipeline.misc.recursiveTraces_AABB_12 dEQP-VK.ray_tracing_pipeline.misc.recursiveTraces_tri_13 + +dEQP-VK.rasterization.primitives.no_stipple.strict_line_strip_with_adjacency +dEQP-VK.ray_query.builtin.intersectiont.frag.triangles +dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.512_1_1 +dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.1024_1_1 +dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1 +dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.1024_128_8 +dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.512_256_1 +dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.1024_128_1 +dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.11_137_3 +dEQP-VK.sparse_resources.transfer_queue.2d.r10x6g10x6_unorm_2pack16.1024_128_1 +dEQP-VK.synchronization2.basic.timeline_semaphore.one_queue +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_copy_buffer.buffer_16384.2110 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_copy_buffer.buffer_16384.2132 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3101 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3301 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3320 +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_blit_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_blit_image_read_image_geometry.image_128x128_r16g16b16a16_uint +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_image_tess_eval_read_image_compute_indirect.image_128x128_r16g16b16a16_uint +dEQP-VK.synchronization2.timeline_semaphore.one_to_n.write_copy_image_to_buffer_read_vertex_input.buffer_262144 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_copy_buffer_read_ssbo_vertex.buffer_16384.1230 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3011 +dEQP-VK.synchronization2.implicit.timeline_semaphore.write_copy_buffer_read_ssbo_vertex.buffer_16384.1313 +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_image_tess_control_read_image_tess_eval.image_128x128_r32g32b32 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_copy_buffer.buffer_16384.2011 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3211 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3323 +dEQP-VK.synchronization2.timeline_semaphore.one_to_n.write_copy_buffer_read_ubo_tess_eval.buffer_16384 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_copy_buffer.buffer_16384.2201 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3031 +dEQP-VK.synchronization2.implicit.timeline_semaphore.write_ssbo_vertex_read_copy_buffer.buffer_16384.2133 +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_image_geometry_read_copy_image.image_128_r32_uint +dEQP-VK.synchronization2.timeline_semaphore.wait_before_signal.write_image_tess_control_read_copy_image.image_128x128_r8_unorm +dEQP-VK.synchronization.implicit.timeline_semaphore.write_copy_buffer_read_copy_buffer.buffer_16384.0130 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3031 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3331 +dEQP-VK.synchronization2.op.single_queue.fence.write_ssbo_tess_control_read_ssbo_geometry.buffer_262144 +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_buffer_to_image_read_image_compute.image_128x128_r16_uint +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_buffer_to_image_read_image_compute_indirect.image_128x128_r8_unorm +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_buffer_to_image_read_image_tess_control.image_64x64x8_r32_sfloat +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_blit_image_read_blit_image.image_128x128_r16g16b16a16_uint +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_copy_buffer.buffer_16384.2200 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3012 +dEQP-VK.synchronization2.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3332 +dEQP-VK.synchronization2.timeline_semaphore.wait_before_signal.write_ssbo_compute_read_copy_buffer.buffer_16384 +dEQP-VK.tessellation.invariance.one_minus_tess_coord_component.triangles_equal_spacing_ccw +dEQP-VK.tessellation.invariance.primitive_set.isolines_fractional_even_spacing_ccw +dEQP-VK.tessellation.misc_draw.fill_cover_triangles_equal_spacing +dEQP-VK.tessellation.primitive_discard.quads_equal_spacing_ccw +dEQP-VK.tessellation.shader_input_output.cross_invocation_per_vertex_vec4 +dEQP-VK.tessellation.user_defined_io.per_patch_block_array.vertex_io_array_size_implicit.triangles +nir-stress=dEQP-VK.sparse_resources.buffer.vertex_buffer.sparse_binding diff --git a/src/gallium/frontends/lavapipe/ci/lvp-skips.txt b/src/gallium/frontends/lavapipe/ci/lvp-skips.txt index c8a4c9e384d..79f454afb3e 100644 --- a/src/gallium/frontends/lavapipe/ci/lvp-skips.txt +++ b/src/gallium/frontends/lavapipe/ci/lvp-skips.txt @@ -64,3 +64,9 @@ dEQP-VK.api.descriptor_pool.repeated_free_reset_long # Trying to allocate all the memory we can is not a great idea on shared runners. dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail.basic + +# Times out +dEQP-VK.ray_query.builtin.instanceid.tese.aabbs +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_blit_image_read_copy_image_to_buffer.image_128_r32_uint +dEQP-VK.tessellation.invariance.outer_edge_symmetry.triangles_fractional_odd_spacing_ccw +nir-stress=dEQP-VK.ray_query.builtin.instanceid.tese.triangles