From 80d316f5cbcff63cb880fc294f4e1ad39973189f Mon Sep 17 00:00:00 2001 From: Gregory Thiemonge Date: Mon, 15 May 2023 08:56:08 +0200 Subject: [PATCH] Splitting scenario jobs in 2 Splitting octavia-v2-dsvm-scenario and octavia-v2-dsvm-scenario-jobboard in 2 jobs. It would reduce the duration of the jobs and avoid potential timeouts on slow hosts. Depends-On: https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/882807 Change-Id: I8ef0bbca3c344a8b43f1560bc4ceef8ddec7d9ef --- zuul.d/jobs.yaml | 14 ++++++++++++++ zuul.d/projects.yaml | 8 ++++++-- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index f22ab89f47..4453bf847b 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -100,6 +100,20 @@ devstack_localrc: OCTAVIA_ENABLE_AMPHORAV2_JOBBOARD: True +- job: + name: octavia-v2-dsvm-scenario-traffic-ops-jobboard + parent: octavia-v2-dsvm-scenario-traffic-ops + vars: + devstack_localrc: + OCTAVIA_ENABLE_AMPHORAV2_JOBBOARD: True + +- job: + name: octavia-v2-dsvm-scenario-non-traffic-ops-jobboard + parent: octavia-v2-dsvm-scenario-non-traffic-ops + vars: + devstack_localrc: + OCTAVIA_ENABLE_AMPHORAV2_JOBBOARD: True + - project-template: name: octavia-tox-tips check: diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index cf15b3dbdc..6ae7caf7b9 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -51,9 +51,13 @@ - ^doc/.*$ - ^octavia/tests/.*$ - ^releasenotes/.*$ - - octavia-v2-dsvm-scenario: + - octavia-v2-dsvm-scenario-traffic-ops: irrelevant-files: *irrelevant-files - - octavia-v2-dsvm-scenario-jobboard: + - octavia-v2-dsvm-scenario-non-traffic-ops: + irrelevant-files: *irrelevant-files + - octavia-v2-dsvm-scenario-traffic-ops-jobboard: + irrelevant-files: *irrelevant-files + - octavia-v2-dsvm-scenario-non-traffic-ops-jobboard: irrelevant-files: *irrelevant-files - octavia-v2-dsvm-tls-barbican: irrelevant-files: *irrelevant-files