From 8e383e6d9ee08db3a540880b8d5ed9c38c7e4463 Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Mon, 3 Jul 2023 17:30:38 +0100 Subject: [PATCH] ci: set priority:low tag only on non-Marge pipelines MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This allows dynamically setting the priority to avoid starving Marge. Signed-off-by: Eric Engestrom Reviewed-by: Martin Roukala (né Peres) Reviewed-by: David Heidelberg Part-of: --- .gitlab-ci.yml | 3 +++ src/amd/ci/gitlab-ci.yml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 61b7b2d0767..aa8caf6af12 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,14 +4,17 @@ workflow: - if: $GITLAB_USER_LOGIN == "marge-bot" && $CI_COMMIT_BRANCH == null variables: MESA_CI_PERFORMANCE_ENABLED: 1 + VALVE_INFRA_VANGOGH_JOB_PRIORITY: "" # Empty tags are ignored by gitlab # post-merge pipeline - if: $GITLAB_USER_LOGIN == "marge-bot" && $CI_COMMIT_BRANCH variables: LAVA_JOB_PRIORITY: 40 + VALVE_INFRA_VANGOGH_JOB_PRIORITY: priority:low # any other pipeline - if: $GITLAB_USER_LOGIN != "marge-bot" variables: LAVA_JOB_PRIORITY: 50 + VALVE_INFRA_VANGOGH_JOB_PRIORITY: priority:low - when: always variables: diff --git a/src/amd/ci/gitlab-ci.yml b/src/amd/ci/gitlab-ci.yml index c155f2f7492..e273ec66a3a 100644 --- a/src/amd/ci/gitlab-ci.yml +++ b/src/amd/ci/gitlab-ci.yml @@ -300,7 +300,7 @@ radeonsi-raven-va-full:x86_64: B2C_KERNEL_CMDLINE_EXTRAS: 'b2c.swap=16g' tags: - amdgpu:codename:VANGOGH - - priority:low + - $VALVE_INFRA_VANGOGH_JOB_PRIORITY ############### VKCTS tests ###############