Files
neutron/zuul.d/job-templates.yaml
OpenStack Release Bot 6f0c987d95 Add Python3 zed unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for zed.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I0dc0d1af4d1d0a622994fe66a89811bd453e7511
2022-03-10 12:18:41 +00:00

104 lines
4.0 KiB
YAML

- project-template:
name: neutron-tox-override-jobs
check:
jobs:
- openstack-tox-py36: # from openstack-python3-zed-jobs template
timeout: 3600
irrelevant-files: &irrelevant-files
- ^.*\.conf\.sample$
- ^.*\.rst$
- ^doc/.*$
- ^neutron/locale/.*$
- ^neutron/tests/fullstack/.*$
- ^neutron/tests/functional/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^vagrant/.*$
- ^devstack/.*$
- ^playbooks/.*$
- ^roles/.*$
- ^rally-jobs/.*$
- ^zuul.d/(?!(job-templates)).*\.yaml
- openstack-tox-py39: # from openstack-python3-zed-jobs template
timeout: 3600
irrelevant-files: *irrelevant-files
- openstack-tox-lower-constraints: # from openstack-tox-lower-constraints template
timeout: 3600
irrelevant-files: *irrelevant-files
- openstack-tox-cover: # from openstack-cover-jobs template
timeout: 4800
irrelevant-files: *irrelevant-files
check-arm64:
jobs:
- openstack-tox-py38-arm64: # from openstack-python3-zed-jobs-arm64 template
timeout: 4800
irrelevant-files: *irrelevant-files
- openstack-tox-py39-arm64: # from openstack-python3-zed-jobs-arm64 template
timeout: 4800
irrelevant-files: *irrelevant-files
gate:
jobs:
- openstack-tox-py36: # from openstack-python3-zed-jobs template
timeout: 3600
irrelevant-files: *irrelevant-files
- openstack-tox-py39: # from openstack-python3-zed-jobs template
timeout: 3600
irrelevant-files: *irrelevant-files
- openstack-tox-lower-constraints: # from openstack-tox-lower-constraints template
timeout: 3600
irrelevant-files: *irrelevant-files
- project-template:
name: neutron-experimental-jobs
experimental:
jobs:
- neutron-ovn-grenade-multinode
- neutron-ovn-tempest-with-uwsgi-loki
- neutron-ovn-tempest-full-multinode-ovs-master
- neutron-ovn-tempest-ovs-master
- neutron-ovn-tempest-with-neutron-lib-master
- neutron-ovs-tempest-with-neutron-lib-master
- neutron-fullstack-with-uwsgi-with-neutron-lib-master
- neutron-functional-with-uwsgi-with-neutron-lib-master
- project-template:
name: neutron-periodic-jobs
periodic:
jobs:
- neutron-functional
- neutron-functional-with-uwsgi-fips
- neutron-fullstack
- neutron-fullstack-with-uwsgi-fips
- neutron-ovs-tempest-slow
- neutron-ovn-tempest-slow
- neutron-ovs-tempest-with-os-ken-master
- neutron-ovn-tempest-postgres-full
- neutron-ovn-tempest-mariadb-full
- neutron-ovn-tempest-ovs-release
- neutron-ovn-tempest-ovs-release-ipv6-only
- neutron-ovn-tempest-ovs-master-fedora
- neutron-ovn-tempest-with-neutron-lib-master
- neutron-ovs-tempest-fips
- neutron-ovn-tempest-ovs-release-fips
- devstack-tobiko-neutron:
voting: true
- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa
- openstacksdk-functional-devstack-networking
- tripleo-ci-centos-9-content-provider
- neutron-centos-9-tripleo-standalone:
voting: true
vars: &consumer_vars
consumer_job: true
build_container_images: false
remove_tags:
- build
dependencies: &consumer_deps
- tripleo-ci-centos-9-content-provider
- neutron-ovn-tripleo-ci-centos-9-containers-multinode:
vars: *consumer_vars
dependencies: *consumer_deps
- neutron-linuxbridge-tempest-plugin-scenario-nftables
- neutron-ovs-tempest-plugin-scenario-iptables_hybrid-nftables
- devstack-enforce-scope