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