From 43c38dab5b10c14fd522bbf6e5264e0ee932bc44 Mon Sep 17 00:00:00 2001 From: Valentine Burley Date: Thu, 19 Dec 2024 11:21:08 +0100 Subject: [PATCH] lavapipe/ci: Bump the number of tests per group 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 both subsets of the deqp-runner suite, which allows decreasing the fraction. Signed-off-by: Valentine Burley Part-of: --- src/gallium/frontends/lavapipe/ci/deqp-lvp.toml | 2 ++ src/gallium/frontends/lavapipe/ci/gitlab-ci.yml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gallium/frontends/lavapipe/ci/deqp-lvp.toml b/src/gallium/frontends/lavapipe/ci/deqp-lvp.toml index 9329b52d24c..158c2ee6bcf 100644 --- a/src/gallium/frontends/lavapipe/ci/deqp-lvp.toml +++ b/src/gallium/frontends/lavapipe/ci/deqp-lvp.toml @@ -2,6 +2,7 @@ deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk" caselists = ["/deqp-vk/mustpass/vk-main.txt"] renderer_check = "llvmpipe" +tests_per_group = 5000 fraction = 3 # Do some nir clone/serialize validation, but not on the whole run. @@ -9,6 +10,7 @@ fraction = 3 deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk" caselists = ["/deqp-vk/mustpass/vk-main.txt"] renderer_check = "llvmpipe" +tests_per_group = 5000 fraction = 100 prefix = "nir-stress=" [deqp.env] diff --git a/src/gallium/frontends/lavapipe/ci/gitlab-ci.yml b/src/gallium/frontends/lavapipe/ci/gitlab-ci.yml index a12606a4854..c129b532bd7 100644 --- a/src/gallium/frontends/lavapipe/ci/gitlab-ci.yml +++ b/src/gallium/frontends/lavapipe/ci/gitlab-ci.yml @@ -6,7 +6,7 @@ lavapipe: DEQP_SUITE: lvp GPU_VERSION: lvp MESA_VK_IGNORE_CONFORMANCE_WARNING: 1 - DEQP_FRACTION: 18 + DEQP_FRACTION: 9 stage: software-renderer extends: - .deqp-test