diff --git a/src/freedreno/ci/freedreno-a750-fails.txt b/src/freedreno/ci/freedreno-a750-fails.txt index 0750a600cd4..9637ebaed79 100644 --- a/src/freedreno/ci/freedreno-a750-fails.txt +++ b/src/freedreno/ci/freedreno-a750-fails.txt @@ -107,3 +107,79 @@ program@execute@builtin@builtin-float-nextafter-1.0.generated@nextafter float16, program@execute@builtin@builtin-float-nextafter-1.0.generated@nextafter float2,Fail program@execute@builtin@builtin-float-nextafter-1.0.generated@nextafter float4,Fail program@execute@builtin@builtin-float-nextafter-1.0.generated@nextafter float8,Fail + +# Initial ANGLE failures +angle-KHR-GLES3.clip_distance.coverage,Fail +angle-KHR-GLES3.cull_distance.functional,Fail +angle-KHR-GLES3.texture_lod_basic.lod_selection,Fail +angle-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.bgra,Fail +angle-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.bgra,Fail +angle-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.stencil.bgra,Fail +angle-dEQP-GLES2.functional.fbo.render.color.blend_npot_rbo_bgra,Fail +angle-dEQP-GLES2.functional.fbo.render.color.blend_npot_rbo_bgra_depth_component16,Fail +angle-dEQP-GLES2.functional.fbo.render.color.blend_rbo_bgra,Fail +angle-dEQP-GLES2.functional.fbo.render.color.blend_rbo_bgra_depth_component16,Fail +angle-dEQP-GLES2.functional.fbo.render.color_clear.rbo_bgra,Fail +angle-dEQP-GLES2.functional.fbo.render.color_clear.rbo_bgra_depth_component16,Fail +angle-dEQP-GLES2.functional.fbo.render.color_clear.rbo_bgra_depth_component16_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.color_clear.rbo_bgra_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.depth.npot_rbo_bgra_depth_component16,Fail +angle-dEQP-GLES2.functional.fbo.render.depth.rbo_bgra_depth_component16,Fail +angle-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_bgra,Fail +angle-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_bgra_depth_component16,Fail +angle-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_bgra_depth_component16_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_bgra_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_bgra,Fail +angle-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_bgra_depth_component16,Fail +angle-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_bgra_depth_component16_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_bgra_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.no_rebind_rbo_bgra_depth_component16,Fail +angle-dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.no_rebind_rbo_bgra_depth_component16_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_rbo_bgra_depth_component16,Fail +angle-dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_rbo_bgra_depth_component16_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.no_rebind_rbo_bgra_depth_component16_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.no_rebind_rbo_bgra_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_rbo_bgra_depth_component16_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_rbo_bgra_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.resize.rbo_bgra,Fail +angle-dEQP-GLES2.functional.fbo.render.resize.rbo_bgra_depth_component16,Fail +angle-dEQP-GLES2.functional.fbo.render.resize.rbo_bgra_depth_component16_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.resize.rbo_bgra_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_bgra,Fail +angle-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_bgra_depth_component16,Fail +angle-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_bgra_depth_component16_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_bgra_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.shared_colorbuffer_clear.rbo_bgra,Fail +angle-dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_bgra_depth_component16,Fail +angle-dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_bgra_depth_component16_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.stencil.npot_rbo_bgra_depth_component16_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.stencil.npot_rbo_bgra_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.stencil.rbo_bgra_depth_component16_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.stencil.rbo_bgra_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.stencil_clear.rbo_bgra_depth_component16_stencil_index8,Fail +angle-dEQP-GLES2.functional.fbo.render.stencil_clear.rbo_bgra_stencil_index8,Fail +angle-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.25,Fail +angle-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.29,Fail +angle-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.85,Fail +angle-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.98,Fail +angle-dEQP-GLES2.functional.fragment_ops.random.22,Fail +angle-dEQP-GLES2.functional.fragment_ops.random.40,Fail +angle-dEQP-GLES2.functional.fragment_ops.random.55,Fail +angle-dEQP-GLES2.functional.fragment_ops.random.69,Fail +angle-dEQP-GLES2.functional.fragment_ops.random.86,Fail +angle-dEQP-GLES2.functional.shaders.algorithm.rgb_to_hsl_vertex,Fail +angle-dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_linear,Fail +angle-dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.color0.bgra,Fail +angle-dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.depth.bgra,Fail +angle-dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.stencil.bgra,Fail +angle-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.28,Fail +angle-dEQP-GLES3.functional.fragment_ops.random.53,Fail +angle-dEQP-GLES3.functional.fragment_ops.random.55,Fail +angle-dEQP-GLES3.functional.fragment_ops.random.61,Fail +angle-dEQP-GLES3.functional.fragment_ops.random.69,Fail +angle-dEQP-GLES31.functional.texture.border_clamp.range_clamp.linear_float_color,Fail +angle-multisample-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.28,Fail +angle-multisample-dEQP-GLES3.functional.fragment_ops.random.53,Fail +angle-multisample-dEQP-GLES3.functional.fragment_ops.random.55,Fail +angle-multisample-dEQP-GLES3.functional.fragment_ops.random.61,Fail +angle-multisample-dEQP-GLES3.functional.fragment_ops.random.69,Fail diff --git a/src/freedreno/ci/gitlab-ci-inc.yml b/src/freedreno/ci/gitlab-ci-inc.yml index 77e09415d7b..bc61c303815 100644 --- a/src/freedreno/ci/gitlab-ci-inc.yml +++ b/src/freedreno/ci/gitlab-ci-inc.yml @@ -343,12 +343,6 @@ # CI-tron -.b2c-freedreno-vk-test: - extends: - - .b2c-arm64-test-vk - variables: - VK_DRIVER: freedreno - .a750-mupuf: variables: FDO_CI_CONCURRENT: 8 @@ -366,6 +360,7 @@ B2C_BOOT_WD_START_REGEX: 'VB: RWDeviceState: Succeed using devinfo!' # A line repeated during firmware boot B2C_BOOT_WD_STOP_REGEX: 'CPU features: detected:' # A line repeated during Linux boot GPU_VERSION: freedreno-a750 + VK_DRIVER: freedreno tags: - farm:$RUNNER_FARM_LOCATION - $B2C_MARS_SETUP_TAGS diff --git a/src/freedreno/ci/gitlab-ci.yml b/src/freedreno/ci/gitlab-ci.yml index 309a6346246..ffb208c1d41 100644 --- a/src/freedreno/ci/gitlab-ci.yml +++ b/src/freedreno/ci/gitlab-ci.yml @@ -415,6 +415,19 @@ a630-traces-performance: GIT_STRATEGY: none HWCI_FREQ_MAX: "true" +a750-angle: + extends: + - .b2c-arm64-test-gl + - .a750-mupuf + - .valve-turnip-manual-rules + timeout: 25m # base runtime 10min total, 7min of testing + variables: + USE_ANGLE: 1 + B2C_TIMEOUT_BOOT_MINUTES: 17 + B2C_TIMEOUT_OVERALL_MINUTES: 20 + DEQP_SUITE: tu-angle + HWCI_TEST_SCRIPT: ./install/deqp-runner.sh + a750-gl: extends: - .b2c-arm64-test-gl @@ -444,7 +457,7 @@ a750-piglit-cl: a750-vk: extends: - - .b2c-freedreno-vk-test + - .b2c-arm64-test-vk - .a750-mupuf - .valve-turnip-manual-rules timeout: 75m # base runtime 54min total, 51min of testing @@ -456,7 +469,7 @@ a750-vk: a750-vkd3d: extends: - - .b2c-freedreno-vk-test + - .b2c-arm64-test-vk - .a750-mupuf - .valve-turnip-manual-rules timeout: 15m # base runtime 3min