From d656960596585b10ddff6701ef4d0af8b2846e24 Mon Sep 17 00:00:00 2001 From: "Juan A. Suarez Romero" Date: Wed, 17 Dec 2025 12:03:05 +0100 Subject: [PATCH] broadcom/ci: set testgroup size for asan Set it to 500 tests, as if just only one test fails the asan, all the tests will be marked as fail too. Keeping the size smaller, will allow to process later to bisect searching for the tests that actually expose the issue. Signed-off-by: Juan A. Suarez Romero Part-of: --- src/broadcom/ci/deqp-broadcom-rpi4-gl-asan.toml | 3 +++ src/broadcom/ci/deqp-broadcom-rpi4-vk-asan.toml | 2 +- src/broadcom/ci/deqp-broadcom-rpi5-gl-asan.toml | 3 +++ src/broadcom/ci/deqp-broadcom-rpi5-vk-asan.toml | 2 +- src/broadcom/ci/gitlab-ci.yml | 2 +- 5 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/broadcom/ci/deqp-broadcom-rpi4-gl-asan.toml b/src/broadcom/ci/deqp-broadcom-rpi4-gl-asan.toml index 7e376d83732..d6e3917363a 100644 --- a/src/broadcom/ci/deqp-broadcom-rpi4-gl-asan.toml +++ b/src/broadcom/ci/deqp-broadcom-rpi4-gl-asan.toml @@ -9,6 +9,7 @@ deqp_args = [ "--deqp-visibility=hidden", ] version_check = "GL ES 3.1.*git" +tests_per_group = 500 renderer_check = "V3D 4.2.14" prefix = "asan-" @@ -24,6 +25,7 @@ deqp_args = [ "--deqp-surface-width=256", "--deqp-visibility=hidden", ] +tests_per_group = 500 prefix = "asan-" # CTS enables GPU reset detection by default, which requires @@ -41,4 +43,5 @@ deqp_args = [ "--deqp-terminate-on-device-lost=disable", "--deqp-visibility=hidden", ] +tests_per_group = 500 prefix = "asan-" diff --git a/src/broadcom/ci/deqp-broadcom-rpi4-vk-asan.toml b/src/broadcom/ci/deqp-broadcom-rpi4-vk-asan.toml index f3aefab485e..8dfe9265a5b 100644 --- a/src/broadcom/ci/deqp-broadcom-rpi4-vk-asan.toml +++ b/src/broadcom/ci/deqp-broadcom-rpi4-vk-asan.toml @@ -1,6 +1,6 @@ [[deqp]] deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk" caselists = ["/deqp-vk/mustpass/vk-main.txt"] -tests_per_group = 5000 +tests_per_group = 500 renderer_check = "V3D 4.2.14" prefix = "asan-" diff --git a/src/broadcom/ci/deqp-broadcom-rpi5-gl-asan.toml b/src/broadcom/ci/deqp-broadcom-rpi5-gl-asan.toml index a85cfa6f11b..1198fa40d0c 100644 --- a/src/broadcom/ci/deqp-broadcom-rpi5-gl-asan.toml +++ b/src/broadcom/ci/deqp-broadcom-rpi5-gl-asan.toml @@ -9,6 +9,7 @@ deqp_args = [ "--deqp-visibility=hidden", ] version_check = "GL ES 3.1.*git" +tests_per_group = 500 renderer_check = "V3D 7.1.7" prefix = "asan-" @@ -24,6 +25,7 @@ deqp_args = [ "--deqp-surface-width=256", "--deqp-visibility=hidden", ] +tests_per_group = 500 prefix = "asan-" # CTS enables GPU reset detection by default, which requires @@ -41,4 +43,5 @@ deqp_args = [ "--deqp-terminate-on-device-lost=disable", "--deqp-visibility=hidden", ] +tests_per_group = 500 prefix = "asan-" diff --git a/src/broadcom/ci/deqp-broadcom-rpi5-vk-asan.toml b/src/broadcom/ci/deqp-broadcom-rpi5-vk-asan.toml index 0f9b2d5e9fe..3621948cc1d 100644 --- a/src/broadcom/ci/deqp-broadcom-rpi5-vk-asan.toml +++ b/src/broadcom/ci/deqp-broadcom-rpi5-vk-asan.toml @@ -1,6 +1,6 @@ [[deqp]] deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk" caselists = ["/deqp-vk/mustpass/vk-main.txt"] -tests_per_group = 5000 +tests_per_group = 500 renderer_check = "V3D 7.1.7" prefix = "asan-" diff --git a/src/broadcom/ci/gitlab-ci.yml b/src/broadcom/ci/gitlab-ci.yml index 3513042b0bf..e8ae7fc8edb 100644 --- a/src/broadcom/ci/gitlab-ci.yml +++ b/src/broadcom/ci/gitlab-ci.yml @@ -359,7 +359,7 @@ v3dv-rpi5-vk-asan:arm64: CI_TRON_TIMEOUT__OVERALL__MINUTES: 20 FDO_CI_CONCURRENT: 1 DEQP_SUITE: broadcom-rpi5-vk-asan - DEQP_FRACTION: 80 + DEQP_FRACTION: 170 # This is quite unstable. Keep it disabled .rpi3-skqp:arm64: