[Mesa-ci-intel] Regressions on staging/19.1

Juan A. Suarez Romero jasuarez at igalia.com
Tue Oct 15 11:34:53 UTC 2019


On Mon, 2019-10-14 at 10:54 -0700, Clayton Craft wrote:
> On Mon, Oct 14, 2019 at 01:28:15PM +0200, Juan A. Suarez Romero wrote:
> > Any news on this?
> > 
> 
> Sorry this took me a while, some other things came up that required my
> attention and it took a while to pick through the results and figure out what
> caused some of the failures.
> 
> Basically, I didn't find any regressions that I could blame on mesa. There are a
> few unstable/flaky tests in the 19.1 branch, and I don't know why (I wasn't able
> to bisect to any particular commit..). Since this is the last release for 19.1
> and there are no obvious test regressions, I think it's OK to release from a
> CI/regression perspective.
> 

Thanks for your time.

I've checked 19.2 branch and it seems to be in good shape. As we are encouraging
to move to 19.2 branch, I think it is safe to release it.


Thanks!


	J.A.

> For completeness, I've included my notes/comments about failures I see on the
> 19.1 staging daily build below.
> 
> -Clayton
> 
> 
> gen9 - glcts:
>         KHR-GL46.enhanced_layouts.varying_location_aliasing_with_mixed_auxiliary_storage
> 
>         Test fixed with a newer GL CTS than what is used in the 19.1 staging
>         branch CI job
> 
> 
> gen9/gen9 atom - piglit:
>         spec.intel_shader_atomic_float_minmax.execution.ssbo-atomiccompswap-float-negative-zero
>         spec.intel_shader_atomic_float_minmax.execution.ssbo-atomicmax-float-nan
>         spec.intel_shader_atomic_float_minmax.execution.ssbo-atomicmin-float-nan
> 
>         These seems to be failures associated with piglit, they do not fail on
>         newer versions of piglit. I think they can be ignored for the 19.1
>         branch.
> 
> All platforms - crucible:
>         func.multiview.count_6.q0
>         func.multiview.count_6.masked_0_2.q0
>         func.multiview.count_6.masked_1_3_5.q0
>         func.multiview.count_6.masked_3_4.q0
> 
>         These can be ignored. New tests added to crucible recently and CI was
>         erroneously using newer crucible builds (this has been corrected and
>         will be reflected in the next build)
> 
> g33/g965 - dEQP:
>         dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.7
>         dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.teximage2d_copytexsubimage2d_render
>         dEQP-EGL.functional.render.multi_thread.gles2.rgba8888_pbuffer
> 
>         These tests appear to be flaky on the 19.1 stable branch, I wasn't able
>         to blame any particular commit for it. I think they can be ignored
> 
> SNB - piglit:
>         piglit.spec.arb_texture_multisample.texelfetch.2-gs-usampler2dms
>         piglit.spec.glsl-1_50.execution.built-in-functions.gs-op-bitxor-abs-not-int-int
>         piglit.spec.glsl-1_50.execution.built-in-functions.gs-op-bitand-neg-abs-ivec4-int
> 
>         These tests appear to be flaky on the 19.1 stable branch, I wasn't able
>         to blame any particular commit for it. I think they can be ignored
> 
> 
> BSW - gl cts/dEQP/piglit:
> 
>         dEQP-GLES3.functional.negative_api.texture.compressedteximage3d_invalid_astc_target
>         piglit.spec.!opengl 1_1.read-front clear-front-first samples=16 bsw     m64
>         piglit.spec.arb_sample_shading.samplemask 16  
>         piglit.spec.khr_texture_compression_astc.miptree-gles srgb-fp 
>         piglit.spec.arb_fragment_shader_interlock.compiler.begininvocationinterlock-inside-non-main-function_frag
>         piglit.spec.arb_fragment_shader_interlock.compiler.endinvocationinterlock-inside-for_frag
>         piglit.spec.arb_fragment_shader_interlock.compiler.endinvocationinterlock-inside-while_frag
>         piglit.spec.!opengl 1_1.read-front samples=16 
>         piglit.spec.arb_fragment_shader_interlock.compiler.begininvocationinterlock-inside-for_frag
>         piglit.spec.arb_fragment_shader_interlock.compiler.begininvocationinterlock-inside-while_frag
>         piglit.spec.arb_fragment_shader_interlock.compiler.endinvocationinterlock-before-begininvocationinterlock_frag
>         piglit.spec.arb_fragment_shader_interlock.compiler.endinvocationinterlock-inside-non-main-function_frag
>         KHR-NoContext.es32.robustness.lose_context_on_reset   
>         KHR-NoContext.es32.robustness.readnpixels     
>         KHR-NoContext.es32.robustness.no_reset_notification   
>         KHR-NoContext.es32.context_flags.debug_flag_set_case  
>         KHR-NoContext.es32.context_flags.robust_flag_set_case 
>         KHR-NoContext.es32.context_flags.all_flags_set_case
> 
>         These tests appear to be flaky on the 19.1 stable branch, I wasn't able
>         to blame any particular commit for it. I think they can be ignored. The
>         kernel on BSW systems in CI was recently updated to resolve some test
>         regressions on master, it's possible the test instability here is due to
>         the newer mainline kernel running on them...
> 
> 
> gen9 atom - dEQP:
>         dEQP-GLES2.functional.shaders.texture_functions.vertex.texturecubelod 
>         dEQP-GLES2.functional.shaders.fragdata.invalid_assign_to_1    
>         dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_mirror
>         dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_mirror  
>         dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_clamp    
>         dEQP-GLES2.functional.fbo.api.attachment_query_empty_fbo      
>         dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.usampler3d_vertex
>         dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2_triangles     
>         dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_nearest
>         dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_nearest    
>         dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_nearest 
>         dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_clamp
>         dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_repeat   
>         dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.61
>         dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.sampler3d_float_vertex
>         dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.isampler3d_vertex
>         dEQP-GLES3.functional.shaders.fragdata.draw_buffers   
>         dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_clamp
>         dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_mirror
>         dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_clamp   
>         dEQP-GLES2.functional.negative_api.state.get_framebuffer_attachment_parameteriv
>         dEQP-GLES3.functional.shaders.fragdata.invalid_assign_to_1    
>         dEQP-GLES31.functional.tessellation.user_defined_io.negative.es32.per_vertex_incorrect_control_explicit_output_array_size_1
> 
>         These seem to be flaky on 19.1.. I wasn't able to blame any particular
>         commit in the branch for the flakiness.



More information about the Mesa-ci-intel mailing list