From e8cf90c83775999827176912023560da3db36a6b Mon Sep 17 00:00:00 2001 From: "Juan A. Suarez Romero" Date: Tue, 28 Oct 2025 23:08:33 +0100 Subject: [PATCH] broadcom/ci: adjust fractions for nightly jobs Try to coverage as much as possible in a 15 minutes budget. Signed-off-by: Juan A. Suarez Romero Part-of: --- src/broadcom/ci/broadcom-rpi3-fails.txt | 3 +++ src/broadcom/ci/broadcom-rpi4-fails.txt | 8 ++++++++ src/broadcom/ci/broadcom-rpi5-fails.txt | 3 +++ src/broadcom/ci/gitlab-ci.yml | 18 +++++++++--------- 4 files changed, 23 insertions(+), 9 deletions(-) diff --git a/src/broadcom/ci/broadcom-rpi3-fails.txt b/src/broadcom/ci/broadcom-rpi3-fails.txt index e86713da385..42f5067b3a8 100644 --- a/src/broadcom/ci/broadcom-rpi3-fails.txt +++ b/src/broadcom/ci/broadcom-rpi3-fails.txt @@ -1233,12 +1233,15 @@ asan-dEQP-GLES2.functional.uniform_api.random.79,Fail # Already known failures ubsan-KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_int_depth_component16,Fail +ubsan-KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_int_depth_component24,Fail ubsan-KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_short_depth_component16,Fail ubsan-dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail ubsan-dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail ubsan-dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_masked,Fail ubsan-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_mirror_rgba8888,Fail +ubsan-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_repeat_rgba8888,Fail ubsan-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_mirror_rgba8888,Fail +ubsan-dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_clamp_non_square,Fail ubsan-dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_mirror_non_square,Fail ubsan-dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_repeat_non_square,Fail ubsan-dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_clamp_non_square,Fail diff --git a/src/broadcom/ci/broadcom-rpi4-fails.txt b/src/broadcom/ci/broadcom-rpi4-fails.txt index 9a70b3e1786..ccbf39350af 100644 --- a/src/broadcom/ci/broadcom-rpi4-fails.txt +++ b/src/broadcom/ci/broadcom-rpi4-fails.txt @@ -880,6 +880,14 @@ dEQP-VK.pipeline.monolithic.logic_op_na_formats.r8g8b8a8_srgb.or_reverse_blend,F dEQP-VK.pipeline.monolithic.logic_op_na_formats.r8g8b8a8_srgb.set_blend,Fail dEQP-VK.pipeline.monolithic.logic_op_na_formats.r8g8b8a8_srgb.xor_blend,Fail +ubsan-KHR-GL31.frag_coord_conventions.multisample,Fail +ubsan-KHR-GL31.framebuffer_blit.multisampled_to_singlesampled_blit_color_config_test,Fail +ubsan-KHR-GL31.transform_feedback3.skip_multiple_buffers,Fail +ubsan-dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_draw_copy_resolve_mutable_resolve_att,Fail +ubsan-dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_draw_copy_resolve_mutable_resolve_att,Fail +ubsan-dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_draw_copy_resolve_mutable_color_att,Fail +ubsan-dEQP-VK.pipeline.monolithic.logic_op_na_formats.b8g8r8a8_srgb.and_reverse_blend,Fail +ubsan-dEQP-VK.pipeline.monolithic.logic_op_na_formats.r16g16_sfloat.or_reverse_blend,Fail ubsan-dEQP-VK.pipeline.monolithic.logic_op_na_formats.r8g8b8a8_srgb.or_inverted_blend,Fail # SKQP failing tests diff --git a/src/broadcom/ci/broadcom-rpi5-fails.txt b/src/broadcom/ci/broadcom-rpi5-fails.txt index dc5962bfb39..75a169cd61a 100644 --- a/src/broadcom/ci/broadcom-rpi5-fails.txt +++ b/src/broadcom/ci/broadcom-rpi5-fails.txt @@ -738,6 +738,9 @@ dEQP-VK.pipeline.monolithic.logic_op_na_formats.r8g8b8a8_srgb.set_blend,Fail dEQP-VK.pipeline.monolithic.logic_op_na_formats.r8g8b8a8_srgb.xor_blend,Fail # ASAN failures +asan-KHR-GL31.frag_coord_conventions.multisample,Fail +asan-KHR-GL31.transform_feedback3.skip_multiple_buffers,Fail +asan-dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_draw_copy_resolve_mutable_resolve_att,Fail asan-dEQP-VK.pipeline.monolithic.logic_op_na_formats.r8g8b8a8_srgb.or_inverted_blend,Fail # SKQP failing tests diff --git a/src/broadcom/ci/gitlab-ci.yml b/src/broadcom/ci/gitlab-ci.yml index 968536b9669..b988c3f7b2b 100644 --- a/src/broadcom/ci/gitlab-ci.yml +++ b/src/broadcom/ci/gitlab-ci.yml @@ -104,7 +104,7 @@ vc4-rpi3-gl-ubsan:arm64: # UBSan is quite slow, so restrict to 1 job FDO_CI_CONCURRENT: 1 DEQP_SUITE: broadcom-rpi3-gl-ubsan - DEQP_FRACTION: 2 + DEQP_FRACTION: 3 ci-tron-vc4-rpi3-gl-ubsan:arm64: extends: @@ -117,7 +117,7 @@ ci-tron-vc4-rpi3-gl-ubsan:arm64: # UBSan is quite slow, so restrict to 1 job FDO_CI_CONCURRENT: 1 DEQP_SUITE: broadcom-rpi3-gl-ubsan - DEQP_FRACTION: 2 + DEQP_FRACTION: 3 v3d-rpi4-gl:arm64: extends: @@ -265,7 +265,7 @@ v3d-rpi4-gl-ubsan:arm64: # UBSan is quite slow, so restrict to 1 job FDO_CI_CONCURRENT: 1 DEQP_SUITE: broadcom-rpi4-gl-ubsan - DEQP_FRACTION: 6 + DEQP_FRACTION: 8 ci-tron-v3d-rpi4-gl-ubsan:arm64: extends: @@ -278,7 +278,7 @@ ci-tron-v3d-rpi4-gl-ubsan:arm64: # UBSan is quite slow, so restrict to 1 job FDO_CI_CONCURRENT: 1 DEQP_SUITE: broadcom-rpi4-gl-ubsan - DEQP_FRACTION: 6 + DEQP_FRACTION: 8 v3dv-rpi4-vk:arm64: extends: @@ -368,9 +368,9 @@ v3dv-rpi4-vk-ubsan:arm64: # UBSan is quite slow, so restrict to 1 job FDO_CI_CONCURRENT: 1 DEQP_SUITE: broadcom-rpi4-vk-ubsan - DEQP_FRACTION: 200 + DEQP_FRACTION: 95 -ci-tron-v3d-rpi4-vk-ubsan:arm64: +ci-tron-v3dv-rpi4-vk-ubsan:arm64: extends: - .ci-tron-arm64-test-ubsan-vk - .ci-tron-broadcom-rpi4:arm64 @@ -381,7 +381,7 @@ ci-tron-v3d-rpi4-vk-ubsan:arm64: # UBSan is quite slow, so restrict to 1 job FDO_CI_CONCURRENT: 1 DEQP_SUITE: broadcom-rpi4-vk-ubsan - DEQP_FRACTION: 200 + DEQP_FRACTION: 95 v3d-rpi5-gl:arm64: extends: @@ -475,7 +475,7 @@ v3d-rpi5-gl-asan:arm64: FDO_CI_CONCURRENT: 1 DEQP_SUITE: broadcom-rpi5-gl-asan # FIXME: set to 9 once the new failures are investigated - DEQP_FRACTION: 30 + DEQP_FRACTION: 4 .ci-tron-v3d-rpi5-traces:arm64: extends: @@ -544,7 +544,7 @@ v3dv-rpi5-vk-asan:arm64: variables: FDO_CI_CONCURRENT: 1 DEQP_SUITE: broadcom-rpi5-vk-asan - DEQP_FRACTION: 200 + DEQP_FRACTION: 80 # This is quite unstable. Keep it disabled .rpi3-skqp:arm64: