--- - project-template: name: devstack-tobiko-neutron description: | DevStack jobs intended to gate Neutron project changes check: &CHECK jobs: - devstack-tobiko-neutron - devstack-tobiko-ovs-neutron gate: *CHECK periodic: *CHECK # --- DEFAULT ---------------------------------------------------------------- - job: name: devstack-tobiko-neutron parent: devstack-tobiko voting: true branches: regex: ^(unmaintained|stable/(xena|yoga|zed|2023\.1)).*$ negate: 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/ - ^playbooks/vagrant - ^releasenotes/ - ^report/ - ^tobiko/tests/functional/ - ^tobiko/tests/sanity/ - ^tobiko/tests/unit/ - ^Vagrantfile - job: name: devstack-tobiko-neutron parent: devstack-tobiko voting: true branches: ^(unmaintained|stable/(xena|yoga|zed|2023\.1)).*$ description: | Base Tobiko devstack job to execute scenario+faults+scenario test cases. Variant applied to stable branches xena, yoga and zed. vars: <<: *FAULTS_VARS pytest_addopts_global: "--skipregex=StatelessSecurityGroup" irrelevant-files: *FAULTS_IRRELEVANT_FILES # --- OVS jobs---------------------------------------------------------------- - job: name: devstack-tobiko-ovs-neutron parent: devstack-tobiko-ovs voting: true description: | Base Tobiko devstack job to execute scenario+faults+scenario test cases. vars: *FAULTS_VARS irrelevant-files: *FAULTS_IRRELEVANT_FILES