From 928aab57a36f54a085ea5bcb134edc036a376fbf Mon Sep 17 00:00:00 2001 From: =?utf8?q?Martin=20Roukala=20=28n=C3=A9=20Peres=29?= Date: Mon, 6 Mar 2023 15:29:16 +0200 Subject: [PATCH] radv/ci: reduce the parallelism for vkcts-vangogh MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit We are about to enable pre-merge testing for radv-zink on vangogh, which would mean the steam decks would be used for the following jobs: * Mesa pre-merge CI: * zink: 3 (~12 minutes) * Mesa Post-merge CI: * vkcts: 4 (~30 minutes) * vkd3d: 1 (~5 minutes) * DXVK CI: 1 (takes ~4 hours) This means we could have 9 jobs running at the same time on steam decks, despite only having 6 available. By reducing the number of decks allocated for VKCTS runs from 4 to 2, we get closer to the actual availability, and since vkd3d is so short + DXVK CI runs so infrequently, we should never have to wait for a deck for too long! Unfortunately, with the change of parallelism, a known flake started failing more consistently, so I added it to the flakes list. Reviewed-by: Samuel Pitoiset Acked-by: Mike Blumenkrantz Signed-off-by: Martin Roukala (né Peres) Part-of: --- src/amd/ci/gitlab-ci.yml | 2 +- src/amd/ci/radv-vangogh-aco-flakes.txt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/amd/ci/gitlab-ci.yml b/src/amd/ci/gitlab-ci.yml index 189222e..9513262 100644 --- a/src/amd/ci/gitlab-ci.yml +++ b/src/amd/ci/gitlab-ci.yml @@ -375,7 +375,7 @@ vkcts-navi21-llvm-valve: RADV_DEBUG: llvm,checkir vkcts-vangogh-valve: - parallel: 4 + parallel: 2 extends: - .vkcts-test-valve - .vangogh-test-valve diff --git a/src/amd/ci/radv-vangogh-aco-flakes.txt b/src/amd/ci/radv-vangogh-aco-flakes.txt index 9bf099c..627b3c7 100644 --- a/src/amd/ci/radv-vangogh-aco-flakes.txt +++ b/src/amd/ci/radv-vangogh-aco-flakes.txt @@ -1,3 +1,5 @@ +dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail.basic + dEQP-VK.dynamic_rendering.basic.* # This fail is 100% reproducible when running vkcts in parallel mode, -- 2.7.4