etnaviv/ci: Add gles2 run for GC3000

Signed-off-by: Christian Gmeiner <cgmeiner@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33838>
This commit is contained in:
Christian Gmeiner 2025-02-14 22:52:35 +01:00 committed by Marge Bot
parent 9a88afecbd
commit 71e2ddcede
4 changed files with 81 additions and 0 deletions

View file

@ -0,0 +1,10 @@
[[deqp]]
deqp = "/deqp-gles/modules/gles2/deqp-gles2"
caselists = ["/deqp-gles/mustpass/gles2-main.txt"]
deqp_args = [
"--deqp-surface-width=256", "--deqp-surface-height=256",
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
"--deqp-gl-config-name=rgba8888d24s8ms0",
]
version_check = "GL ES 2.0.*git"
renderer_check = "GC3000"

View file

@ -0,0 +1,38 @@
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.r16f,Fail
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rg16f,Fail
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.r16f,Fail
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.rg16f,Fail
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.stencil.r16f,Fail
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.stencil.rg16f,Fail
dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb_half_float_oes,Fail
dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgba4_depth_component16,Fail
dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgba4_stencil_index8,Fail
dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgba4,Fail
dEQP-GLES2.functional.fragment_ops.random.3,Fail
dEQP-GLES2.functional.fragment_ops.random.36,Fail
dEQP-GLES2.functional.polygon_offset.default_enable,Fail
dEQP-GLES2.functional.shaders.invariance.highp.loop_2,Fail
dEQP-GLES2.functional.shaders.invariance.highp.subexpression_precision_lowp,Fail
dEQP-GLES2.functional.shaders.invariance.lowp.loop_2,Fail
dEQP-GLES2.functional.shaders.invariance.lowp.subexpression_precision_highp,Fail
dEQP-GLES2.functional.shaders.invariance.lowp.subexpression_precision_lowp,Fail
dEQP-GLES2.functional.shaders.invariance.lowp.subexpression_precision_mediump,Fail
dEQP-GLES2.functional.shaders.invariance.mediump.loop_2,Fail
dEQP-GLES2.functional.shaders.invariance.mediump.loop_3,Fail
dEQP-GLES2.functional.shaders.invariance.mediump.subexpression_precision_lowp,Fail
dEQP-GLES2.functional.shaders.operator.selection.highp_float_fragment,Fail
dEQP-GLES2.functional.shaders.operator.selection.highp_int_fragment,Fail
dEQP-GLES2.functional.shaders.operator.selection.highp_ivec2_fragment,Fail
dEQP-GLES2.functional.shaders.operator.selection.highp_ivec3_fragment,Fail
dEQP-GLES2.functional.shaders.operator.selection.highp_ivec4_fragment,Fail
dEQP-GLES2.functional.shaders.operator.selection.highp_vec2_fragment,Fail
dEQP-GLES2.functional.shaders.operator.selection.highp_vec3_fragment,Fail
dEQP-GLES2.functional.shaders.operator.selection.highp_vec4_fragment,Fail
dEQP-GLES2.functional.shaders.operator.sequence.no_side_effects.highp_bool_vec2_fragment,Fail
dEQP-GLES2.functional.shaders.operator.sequence.side_effects.highp_bool_vec2_fragment,Fail
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_clamp,Fail
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_mirror,Fail
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_repeat,Fail
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_clamp,Fail
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_mirror,Fail
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_repeat,Fail

View file

@ -0,0 +1,8 @@
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.dst_color_dst_alpha
dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_gequal_depth_gequal
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.75
dEQP-GLES2.functional.shaders.random.basic_expression.fragment.50
dEQP-GLES2.functional.shaders.random.basic_expression.vertex.81
dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.14
dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgb888_npot
dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_repeat_rgba4444_pot

View file

@ -62,6 +62,19 @@
- cpu:cores:4
- $B2C_MARS_SETUP_TAGS
# 2 devices (2025-02-28)
.austriancoder-imx6qp-nitrogen6_max:arm32:
variables:
FDO_CI_CONCURRENT: 4
RUNNER_FARM_LOCATION: austriancoder
B2C_TIMEOUT_FIRST_CONSOLE_ACTIVITY_SECONDS: 30
B2C_TIMEOUT_FIRST_CONSOLE_ACTIVITY_RETRIES: 3
B2C_IMAGESTORE_PLATFORM: linux/arm/v7
B2C_MARS_SETUP_TAGS: "vivante:model:3000,vivante:revision:5450"
GPU_VERSION: "etnaviv-gc3000"
tags:
- farm:$RUNNER_FARM_LOCATION
- $B2C_MARS_SETUP_TAGS
# 1 devices (2025-02-26)
.austriancoder-imx8mq-nitrogen:arm64:
@ -114,6 +127,18 @@ gc2000-piglit:
parallel: 2
timeout: 30m
gc3000-gles2:
extends:
- .b2c-arm32-test-gl
- .austriancoder-imx6qp-nitrogen6_max:arm32
- .etnaviv-manual-rules
variables:
DEQP_SUITE: etnaviv-gc3000
FLAKES_CHANNEL: ""
HWCI_TEST_SCRIPT: "/install/deqp-runner.sh"
B2C_TIMEOUT_OVERALL_MINUTES: 28
timeout: 30m
gc7000-gles2:
extends:
- .b2c-arm64-test-gl