From 0fb55f76971e68126909511c869bc816c423b299 Mon Sep 17 00:00:00 2001 From: Valentine Burley Date: Wed, 11 Dec 2024 10:21:39 +0100 Subject: [PATCH] turnip/ci: Bump the number of tests per group for a660 Due to the slow startup time of deqp-vk, the previous default of 500 tests per group caused the jobs to run up to twice as slowly compared to using a higher number of tests per group. Increase the number of tests per group for all subsets of the deqp-runner suites, which allows decreasing the fractions. Signed-off-by: Valentine Burley Part-of: --- src/freedreno/ci/deqp-freedreno-a660-vk-full.toml | 6 ++++-- src/freedreno/ci/deqp-freedreno-a660-vk.toml | 7 +++++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/freedreno/ci/deqp-freedreno-a660-vk-full.toml b/src/freedreno/ci/deqp-freedreno-a660-vk-full.toml index 0b6d1906ca8..cf3d06bbc81 100644 --- a/src/freedreno/ci/deqp-freedreno-a660-vk-full.toml +++ b/src/freedreno/ci/deqp-freedreno-a660-vk-full.toml @@ -5,6 +5,7 @@ caselists = ["/deqp-vk/mustpass/vk-main.txt"] skips = ["install/freedreno-a6xx-skips.txt"] timeout = 300 renderer_check = "Turnip Adreno .* 660" +tests_per_group = 5000 # force-gmem testing # Autotuner forces sysmem on most CTS tests @@ -14,7 +15,7 @@ caselists = ["/deqp-vk/mustpass/vk-main.txt"] skips = ["install/freedreno-a6xx-skips.txt"] timeout = 300 prefix = "gmem-" -fraction = 10 +tests_per_group = 5000 [deqp.env] TU_DEBUG = "gmem,forcebin" @@ -25,8 +26,8 @@ caselists = ["/deqp-vk/mustpass/vk-main.txt"] skips = ["install/freedreno-a6xx-skips.txt"] timeout = 300 prefix = "nobin-" -fraction = 10 include = ["dEQP-VK.transform_feedback.*"] +tests_per_group = 5000 [deqp.env] TU_DEBUG = "gmem,nobin" @@ -38,5 +39,6 @@ skips = ["install/freedreno-a6xx-skips.txt"] timeout = 300 include = ["dEQP-VK.renderpass.*"] prefix = "bypass-" +tests_per_group = 5000 [deqp.env] TU_DEBUG = "sysmem" diff --git a/src/freedreno/ci/deqp-freedreno-a660-vk.toml b/src/freedreno/ci/deqp-freedreno-a660-vk.toml index 1006a471000..bb02dc0c31f 100644 --- a/src/freedreno/ci/deqp-freedreno-a660-vk.toml +++ b/src/freedreno/ci/deqp-freedreno-a660-vk.toml @@ -4,7 +4,7 @@ deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk" caselists = ["/deqp-vk/mustpass/vk-main.txt"] skips = ["install/freedreno-a6xx-skips.txt"] renderer_check = "Turnip Adreno .* 660" -fraction = 2 +tests_per_group = 5000 # force-gmem testing # Autotuner forces sysmem on most CTS tests @@ -13,7 +13,8 @@ deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk" caselists = ["/deqp-vk/mustpass/vk-main.txt"] skips = ["install/freedreno-a6xx-skips.txt"] prefix = "gmem-" -fraction = 15 +fraction = 20 +tests_per_group = 5000 [deqp.env] TU_DEBUG = "gmem,forcebin" @@ -24,6 +25,7 @@ TU_DEBUG = "gmem,forcebin" #skips = ["install/freedreno-a6xx-skips.txt"] #include = ["dEQP-VK.graphicsfuzz.*", "dEQP-VK.subgroups.ballot*"] #prefix = "spill-" +#tests_per_group = 2000 #[deqp.env] #IR3_SHADER_DEBUG = "spillall" @@ -34,6 +36,7 @@ TU_DEBUG = "gmem,forcebin" #skips = ["install/freedreno-a6xx-skips.txt"] #prefix = "stale-regs-" #fraction = 200 +#tests_per_group = 5000 #[deqp.env] #TU_DEBUG = "gmem,forcebin" #TU_DEBUG_STALE_REGS_RANGE = "0x0c00,0xbe01"