From f9be8129d6c7cc6fae586d711e19ee3b8f8bb67f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Graber?= Date: Fri, 27 Oct 2023 16:40:06 -0400 Subject: [PATCH] jenkins: Split OVN tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Stéphane Graber --- jenkins/jobs/incus-test-network-ovn.yaml | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/jenkins/jobs/incus-test-network-ovn.yaml b/jenkins/jobs/incus-test-network-ovn.yaml index 13103106..6767c19b 100644 --- a/jenkins/jobs/incus-test-network-ovn.yaml +++ b/jenkins/jobs/incus-test-network-ovn.yaml @@ -3,12 +3,32 @@ concurrent: false description: Tests OVN integration with Incus node: master - project-type: freestyle + project-type: matrix + + axes: + - axis: + name: test + type: user-defined + values: + - basic + - forward + - load_balancer + - peering + - dhcp_reservation + - nested_vlan + - acl + - l3only + + - axis: + name: restrict + type: slave + values: + - master builders: - shell: |- cd /lxc-ci - exec /lxc-ci/bin/maas-run tags=virtual jammy ga-22.04 zabbly bin/test-incus-network-ovn + exec /lxc-ci/bin/maas-run tags=virtual jammy ga-22.04 zabbly bin/test-incus-network-ovn "${test}" properties: - build-discarder: