ci/a5xx: Increase our dEQP GLES3 fraction by 4x.
authorEric Anholt <eric@anholt.net>
Thu, 18 Feb 2021 20:28:27 +0000 (12:28 -0800)
committerMarge Bot <eric+marge@anholt.net>
Mon, 22 Feb 2021 19:31:46 +0000 (19:31 +0000)
Now that we've got SMP, we can get a lot more of this test suite covered
in our 10-minute job window.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9144>

ci-expects/freedreno/deqp-freedreno-a530-fails.txt
src/freedreno/ci/gitlab-ci.yml

index 8671f62..a44531b 100644 (file)
@@ -7,28 +7,100 @@ dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_alpha,Fai
 dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_luminance,Fail
 dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgb,Fail
 dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgba,Fail
+dEQP-GLES3.functional.fbo.blit.depth_stencil.depth24_stencil8_stencil_only,Fail
 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_y,Fail
+dEQP-GLES3.functional.fbo.msaa.2_samples.stencil_index8,Fail
+dEQP-GLES3.functional.fbo.msaa.4_samples.depth32f_stencil8,Fail
+dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_fixed_vertex,Fail
+dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_float_vertex,Fail
+dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2dshadow_vertex,Fail
+dEQP-GLES3.functional.texture.specification.basic_copytexsubimage2d.2d_alpha,Fail
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_ivec4,Fail
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_mat2x4,Fail
 dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_float,Fail
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_mat4x2,Fail
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_uvec4,Fail
 dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_int,Fail
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_vec4,Fail
 dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_mat3x2,Fail
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_uint,Fail
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_mat4x3,Fail
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_vec2,Fail
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_ivec2,Fail
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_mat2,Fail
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_mat3x4,Fail
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_uvec3,Fail
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_int,Fail
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_vec4,Fail
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_ivec4,Fail
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_mat2x4,Fail
+dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_float,Fail
+dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_mat4x2,Fail
+dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_uvec4,Fail
+dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_ivec2,Fail
 dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_mat2,Fail
+dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_mat3x2,Fail
 dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_uint,Fail
+dEQP-GLES3.functional.transform_feedback.array_element.interleaved.lines.highp_float,Fail
 dEQP-GLES3.functional.transform_feedback.array_element.interleaved.lines.highp_uvec4,Fail
+dEQP-GLES3.functional.transform_feedback.array_element.interleaved.lines.lowp_ivec2,Fail
+dEQP-GLES3.functional.transform_feedback.array_element.interleaved.lines.lowp_mat2,Fail
+dEQP-GLES3.functional.transform_feedback.array_element.interleaved.lines.mediump_uint,Fail
 dEQP-GLES3.functional.transform_feedback.array_element.interleaved.points.highp_vec2,Fail
 dEQP-GLES3.functional.transform_feedback.array_element.interleaved.points.lowp_ivec3,Fail
+dEQP-GLES3.functional.transform_feedback.array_element.interleaved.points.lowp_mat2x3,Fail
+dEQP-GLES3.functional.transform_feedback.array_element.interleaved.points.mediump_uvec2,Fail
+dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.highp_int,Fail
 dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.highp_vec4,Fail
 dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.lowp_uint,Fail
+dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.mediump_float,Fail
+dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.mediump_uvec4,Fail
+dEQP-GLES3.functional.transform_feedback.array_element.separate.points.highp_ivec2,Fail
+dEQP-GLES3.functional.transform_feedback.array_element.separate.points.highp_mat2,Fail
+dEQP-GLES3.functional.transform_feedback.array_element.separate.points.lowp_uvec2,Fail
+dEQP-GLES3.functional.transform_feedback.array_element.separate.points.mediump_vec2,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.lines.highp_mat4,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.lines.highp_vec3,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.lines.lowp_ivec4,Fail
 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.lines.lowp_mat2x4,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.lines.mediump_mat3x4,Fail
 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.lines.mediump_uvec3,Fail
 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.highp_int,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.highp_vec4,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_mat3x2,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_uint,Fail
 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_float,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_mat4x2,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_uvec4,Fail
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.highp_ivec3,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.highp_mat2x3,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.lowp_mat3x4,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.lowp_uvec3,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.mediump_mat4,Fail
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.mediump_vec3,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.highp_ivec4,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.highp_mat2x4,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.lowp_float,Fail
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.lowp_mat4x2,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.lowp_uvec4,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.mediump_int,Fail
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.mediump_vec4,Fail
+dEQP-GLES3.functional.transform_feedback.interpolation.centroid.lowp_vec4_points_separate,Fail
+dEQP-GLES3.functional.transform_feedback.interpolation.centroid.mediump_vec4_triangles_separate,Fail
+dEQP-GLES3.functional.transform_feedback.interpolation.flat.mediump_vec4_lines_separate,Fail
+dEQP-GLES3.functional.transform_feedback.interpolation.smooth.mediump_vec4_points_separate,Fail
 dEQP-GLES3.functional.transform_feedback.position.lines_separate,Fail
 dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.3,Fail
+dEQP-GLES3.functional.transform_feedback.random.interleaved.points.3,Fail
+dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.3,Fail
+dEQP-GLES3.functional.transform_feedback.random.separate.lines.3,Fail
 dEQP-GLES3.functional.transform_feedback.random.separate.points.3,Fail
+dEQP-GLES3.functional.transform_feedback.random.separate.triangles.3,Fail
+dEQP-GLES3.functional.transform_feedback.random_full_array_capture.interleaved.lines.3,Fail
+dEQP-GLES3.functional.transform_feedback.random_full_array_capture.interleaved.points.3,Fail
+dEQP-GLES3.functional.transform_feedback.random_full_array_capture.interleaved.triangles.3,Fail
+dEQP-GLES3.functional.transform_feedback.random_full_array_capture.separate.lines.3,Fail
+dEQP-GLES3.functional.transform_feedback.random_full_array_capture.separate.points.3,Fail
 dEQP-GLES3.functional.transform_feedback.random_full_array_capture.separate.triangles.3,Fail
 dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.r32i_rgba8,Fail
 dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba32f_rgba32ui,Fail
index 3762646..04c7aa6 100644 (file)
@@ -88,7 +88,7 @@ a530_gles3:
     - .arm64-a530-test
   variables:
     DEQP_VER: gles3
-    DEQP_FRACTION: 40
+    DEQP_FRACTION: 10
 
 a530_gles31:
   extends: