From 65a5bca00ca010a02478133919751f3676f7fec4 Mon Sep 17 00:00:00 2001 From: Federico Ressi Date: Wed, 13 Oct 2021 14:10:27 +0200 Subject: [PATCH] Create devstack-tobiko-neutron jobs Change-Id: I765738dbe305b1920c87a90c8f87171f691f2002 --- zuul.d/devstack-tobiko-neutron.yaml | 76 +++++++++++++++++++++++++++++ zuul.d/project.yaml | 1 + 2 files changed, 77 insertions(+) create mode 100644 zuul.d/devstack-tobiko-neutron.yaml diff --git a/zuul.d/devstack-tobiko-neutron.yaml b/zuul.d/devstack-tobiko-neutron.yaml new file mode 100644 index 0000000..c270640 --- /dev/null +++ b/zuul.d/devstack-tobiko-neutron.yaml @@ -0,0 +1,76 @@ +--- + +- project-template: + name: devstack-tobiko-neutron + description: | + DevStack jobs intended to gate Neutron project changes + check: + jobs: + - devstack-tobiko-neutron + gate: + jobs: + - devstack-tobiko-neutron + periodic: + jobs: + - devstack-tobiko-neutron + - devstack-tobiko-neutron-centos + - devstack-tobiko-neutron-fedora + - devstack-tobiko-ovs-neutron + - devstack-tobiko-ovs-neutron-centos + - devstack-tobiko-ovs-neutron-fedora + + +# --- DEFAULT ---------------------------------------------------------------- + +- job: + name: devstack-tobiko-neutron + parent: devstack-tobiko + voting: true + description: | + Base Tobiko devstack job to execute scenario+faults+scenario test cases. + vars: &FAULTS_VARS + test_workflow: faults-neutron + irrelevant-files: &FAULTS_IRRELEVANT_FILES + - ^.*\.rst$ + - ^doc/ + - ^infrared_plugin/ + - ^releasenotes/ + - ^report/ + - ^tobiko/tests/functional/ + - ^tobiko/tests/unit/ + +- job: + name: devstack-tobiko-neutron-centos + parent: devstack-tobiko-neutron + nodeset: devstack-tobiko-multinode-centos + voting: false + +- job: + name: devstack-tobiko-neutron-fedora + parent: devstack-tobiko-neutron + nodeset: devstack-tobiko-multinode-fedora + voting: false + + +# --- OVS jobs---------------------------------------------------------------- + +- job: + name: devstack-tobiko-ovs-neutron + parent: devstack-tobiko-ovs + voting: false + description: | + Base Tobiko devstack job to execute scenario+faults+scenario test cases. + vars: *FAULTS_VARS + irrelevant-files: *FAULTS_IRRELEVANT_FILES + +- job: + name: devstack-tobiko-ovs-neutron-centos + parent: devstack-tobiko-ovs-neutron + nodeset: devstack-tobiko-multinode-fedora + voting: false + +- job: + name: devstack-tobiko-ovs-neutron-fedora + parent: devstack-tobiko-ovs-neutron + nodeset: devstack-tobiko-multinode-fedora + voting: false diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 48456c5..f5b06e6 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -7,6 +7,7 @@ - devstack-tobiko-ceph - devstack-tobiko-glance - devstack-tobiko-minimal + - devstack-tobiko-neutron - devstack-tobiko-nova - devstack-tobiko-faults - devstack-tobiko-octavia