From cdeb284dcef217984855d7d1bc5d1fe6340e702f Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Wed, 6 Nov 2024 13:59:19 +0100 Subject: [PATCH] amd/ci: document flakes seen lately Part-of: --- src/amd/ci/radv-tahiti-aco-flakes.txt | 9 ++++++ .../zink/ci/zink-radv-navi10-flakes.txt | 14 ++++++---- .../zink/ci/zink-radv-navi31-flakes.txt | 26 +++++++++-------- .../zink/ci/zink-radv-vangogh-flakes.txt | 28 +++++++++++-------- 4 files changed, 50 insertions(+), 27 deletions(-) diff --git a/src/amd/ci/radv-tahiti-aco-flakes.txt b/src/amd/ci/radv-tahiti-aco-flakes.txt index 683b09e11ce..30c52dbb133 100644 --- a/src/amd/ci/radv-tahiti-aco-flakes.txt +++ b/src/amd/ci/radv-tahiti-aco-flakes.txt @@ -3,5 +3,14 @@ dEQP-VK.pipeline.shader_object_unlinked_binary.interface_matching.decoration_mis dEQP-VK.pipeline.shader_object_unlinked_spirv.sampler.view_type.cube_array.format.r8_unorm.mag_reduce.comp_r_g_b_a.min dEQP-VK.pipeline.shader_object_unlinked_spirv.sampler.view_type.2d_array.format.d32_sfloat.min_reduce.comp_identity_zero_zero_zero.min +dEQP-VK.pipeline.monolithic.creation_cache_control.compute_pipelines.duplicate_single_recreate_no_caching dEQP-VK.pipeline.monolithic.sampler.view_type.cube.format.r8_snorm.min_reduce.comp_r_zero_zero_zero.max dEQP-VK.pipeline.monolithic.sampler.view_type.1d_array.format.r8_srgb.min_reduce.comp_r_zero_zero_zero.max +dEQP-VK.pipeline.monolithic.sampler.view_type.2d_array.format.d16_unorm.min_reduce.comp_r_zero_zero_zero.min + +dEQP-VK.pipeline.shader_object_unlinked_spirv.sampler.view_type.1d_array.format.r8_unorm.min_reduce.comp_r_g_b_a.min +dEQP-VK.pipeline.shader_object_unlinked_spirv.sampler.view_type.cube.format.r16_sfloat.mag_reduce.comp_r_zero_zero_zero.min +dEQP-VK.pipeline.shader_object_unlinked_spirv.sampler.view_type.cube.format.r16_snorm.mag_reduce.comp_r_g_b_a.min +dEQP-VK.pipeline.shader_object_unlinked_spirv.sampler.view_type.cube.format.r32_sfloat.mag_reduce.comp_r_zero_zero_zero.min +dEQP-VK.pipeline.shader_object_unlinked_spirv.sampler.view_type.cube.format.r32_sfloat.min_reduce.comp_identity_zero_zero_zero.min +dEQP-VK.pipeline.shader_object_unlinked_spirv.sampler.view_type.cube_array.format.r16_unorm.mag_reduce.comp_r_zero_zero_zero.min diff --git a/src/gallium/drivers/zink/ci/zink-radv-navi10-flakes.txt b/src/gallium/drivers/zink/ci/zink-radv-navi10-flakes.txt index 0ede14aab66..8ce968a70e8 100644 --- a/src/gallium/drivers/zink/ci/zink-radv-navi10-flakes.txt +++ b/src/gallium/drivers/zink/ci/zink-radv-navi10-flakes.txt @@ -1,9 +1,16 @@ KHR-GL46.packed_pixels.varied_rectangle.rgb16 +KHR-GL46.sparse_texture_tests.SparseTextureCommitment_texture_2d_rgba16 dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.dst_color_src_alpha dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba4444_pot -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_array_to_texture2d_array -dEQP-GLES31.functional.texture.filtering.cube_array.combinations.nearest_nearest_repeat_repeat +dEQP-GLES3.functional.fbo.multiview.samples_2 dEQP-GLES3.functional.transform_feedback.array_element.interleaved.points.lowp_mat2x3 +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_array_to_texture2d_array +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_array_to_texture3d +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture3d_to_texture2d_array +dEQP-GLES31.functional.texture.filtering.cube_array.combinations.nearest_nearest_repeat_repeat +spec@!opengl 1.0@rasterpos +spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked +spec@!opengl 1.0@rasterpos@glsl_vs_tes_linke spec@arb_enhanced_layouts@execution@component-layout@sso-vs-gs-fs-array-interleave spec@arb_fragment_shader_interlock@arb_fragment_shader_interlock-image-load-store spec@arb_texture_cube_map@copyteximage cube samples=6 @@ -18,9 +25,6 @@ spec@ext_texture_array@copyteximage 2d_array samples=8 spec@ext_transform_feedback@max-varyings spec@ext_transform_feedback@max-varyings@max-varying-arrays-of-arrays spec@glsl-1.50@execution@geometry@point-size-out -spec@!opengl 1.0@rasterpos -spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked -spec@!opengl 1.0@rasterpos@glsl_vs_tes_linke # Marked as flake because it passes with ESO but crashes with pipelines. spec@arb_tessellation_shader@arb_tessellation_shader-tes-gs-max-output -small -scan 1 50 diff --git a/src/gallium/drivers/zink/ci/zink-radv-navi31-flakes.txt b/src/gallium/drivers/zink/ci/zink-radv-navi31-flakes.txt index e0cee509a54..dd29caea71b 100644 --- a/src/gallium/drivers/zink/ci/zink-radv-navi31-flakes.txt +++ b/src/gallium/drivers/zink/ci/zink-radv-navi31-flakes.txt @@ -1,17 +1,25 @@ +KHR-GL46.geometry_shader.primitive_counter.lines_to_line_strip +KHR-GL46.geometry_shader.primitive_counter.lines_to_line_strip_rp +KHR-GL46.geometry_shader.primitive_counter.points_to_line_strip +KHR-GL46.geometry_shader.primitive_counter.points_to_line_strip_rp +KHR-GL46.geometry_shader.primitive_counter.triangles_to_line_strip +KHR-GL46.geometry_shader.primitive_counter.triangles_to_line_strip_rp +KHR-GL46.gl_spirv.spirv_glsl_to_spirv_specialization_constants_test +KHR-GL46.layout_location.usampler_buffer +dEQP-GLES3.functional.fbo.multiview.samples_4 dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.cubemap_to_cubemap +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_texture2d_array dEQP-GLES31.functional.tessellation.invariance.primitive_set.triangles_equal_spacing_ccw_point_mode dEQP-GLES31.functional.tessellation.invariance.primitive_set.triangles_equal_spacing_cw_point_mode dEQP-GLES31.functional.tessellation.invariance.primitive_set.triangles_fractional_even_spacing_ccw_point_mode dEQP-GLES31.functional.tessellation.invariance.primitive_set.triangles_fractional_even_spacing_cw_point_mode dEQP-GLES31.functional.tessellation.invariance.primitive_set.triangles_fractional_odd_spacing_ccw_point_mode dEQP-GLES31.functional.tessellation.invariance.primitive_set.triangles_fractional_odd_spacing_cw_point_mode -KHR-GL46.geometry_shader.primitive_counter.lines_to_line_strip -KHR-GL46.geometry_shader.primitive_counter.lines_to_line_strip_rp -KHR-GL46.geometry_shader.primitive_counter.points_to_line_strip -KHR-GL46.geometry_shader.primitive_counter.points_to_line_strip_rp -KHR-GL46.geometry_shader.primitive_counter.triangles_to_line_strip_rp -KHR-GL46.geometry_shader.primitive_counter.triangles_to_line_strip -KHR-GL46.layout_location.usampler_buffer +spec@!opengl 1.0@rasterpos +spec@!opengl 1.1@depthstencil-default_fb-blit samples=4 +spec@!opengl 1.1@depthstencil-default_fb-blit samples=6 +spec@!opengl 1.1@depthstencil-default_fb-copypixels samples=6 +spec@!opengl 1.1@ppgtt_memory_alignment spec@arb_depth_texture@fbo-depth-gl_depth_component16-blit spec@arb_fragment_shader_interlock@arb_fragment_shader_interlock-image-load-store spec@arb_sample_shading@arb_sample_shading-builtin-gl-sample-mask-mrt-alpha-to-coverage @@ -43,10 +51,6 @@ spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuyv spec@ext_transform_feedback@discard-bitmap spec@glsl-1.50@execution@geometry@point-size-out spec@glsl-1.50@execution@redeclare-pervertex-out-subset-gs -spec@!opengl 1.0@rasterpos -spec@!opengl 1.1@depthstencil-default_fb-blit samples=4 -spec@!opengl 1.1@depthstencil-default_fb-blit samples=6 -spec@!opengl 1.1@depthstencil-default_fb-copypixels samples=6 # First seen on navi10 in https://gitlab.freedesktop.org/mesa/mesa/-/jobs/58636780 KHR-GL46.sparse_buffer_tests.BufferStorageTest diff --git a/src/gallium/drivers/zink/ci/zink-radv-vangogh-flakes.txt b/src/gallium/drivers/zink/ci/zink-radv-vangogh-flakes.txt index bf4000c572e..7411a2705c5 100644 --- a/src/gallium/drivers/zink/ci/zink-radv-vangogh-flakes.txt +++ b/src/gallium/drivers/zink/ci/zink-radv-vangogh-flakes.txt @@ -1,10 +1,26 @@ +KHR-GL46.layout_binding.buffer_layout_binding_atomicAdd_ComputeShader +KHR-GL46.layout_binding.sampler2D_layout_binding_texture_ComputeShader +KHR-GL46.packed_pixels.varied_rectangle.r32i +KHR-GL46.shader_atomic_counter_ops_tests.ShaderAtomicCounterOpsBitwiseTestCase + dEQP-GLES2.functional.shaders.random.swizzle.vertex.43 +dEQP-GLES3.functional.fbo.multiview.samples_1 +dEQP-GLES3.functional.fbo.multiview.samples_2 +dEQP-GLES3.functional.fbo.multiview.samples_4 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture3d_to_texture3d dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_array_to_texture2d_array +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_100x100_drawcount_1 dEQP-GLES31.functional.texture.filtering.cube_array.sizes.8x8x6_nearest dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_mirror_mirror dEQP-GLES3.functional.texture.shadow.cube.linear_mipmap_nearest.greater_depth_component32f + object namespace pollution@framebuffer with glgetteximage +spec@!opengl 1.0@rasterpos +spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked +spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked +spec@!opengl 1.1@depthstencil-default_fb-blit samples=4 +spec@!opengl 1.1@max-texture-size +spec@!opengl 1.1@ppgtt_memory_alignment spec@arb_fragment_shader_interlock@arb_fragment_shader_interlock-image-load-store spec@arb_instanced_arrays@arb_instanced_arrays-instanced_arrays-vbo spec@arb_shader_image_load_store@shader-mem-barrier @@ -28,24 +44,14 @@ spec@arb_tessellation_shader@execution@built-in-functions@tcs-sign-vec3 spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB9_E5 spec@arb_timer_query@timestamp-get +spec@ext_texture_lod_bias@lodbias spec@glsl-1.10@execution@built-in-functions@vs-equal-vec2-vec2 spec@glsl-1.50@execution@built-in-functions@gs-greaterthan-uvec3-uvec3 spec@glsl-1.50@execution@geometry@point-size-out spec@glsl-1.50@execution@redeclare-pervertex-out-subset-gs -spec@!opengl 1.0@rasterpos -spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked -spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked -spec@!opengl 1.1@depthstencil-default_fb-blit samples=4 # Marked as flake because it passes with ESO but crashes with pipelines. spec@arb_tessellation_shader@arb_tessellation_shader-tes-gs-max-output -small -scan 1 50 # uprev Piglit in Mesa (first seen on navi10 in https://gitlab.freedesktop.org/mesa/mesa/-/jobs/58636780) KHR-GL46.sparse_buffer_tests.BufferStorageTest - -spec@ext_texture_lod_bias@lodbias - -# uprev Piglit in Mesa -dEQP-GLES3.functional.fbo.multiview.samples_1 -spec@!opengl 1.1@max-texture-size -