neutron/zuul.d/project.yaml
Slawek Kaplonski 03378182f4 Remove neutron-tempest-dvr job from CI
This is single node dvr job and we decided on the Neutron CI
meeting that we will remove it from both check and gate queues
and we will replace it with "neutron-tempest-dvr-ha-multinode-full"
which is similar but multinode job.

Job definition isn't removed as it is run in Tempest CI.

This patch also changes tox_envlist for the
"neutron-tempest-dvr-ha-multinode-full" job to run only networking
related tests intead of all tempest tests.

Change-Id: If78652478ec4720a4a0bc56e9de5a9186e33f57a
2020-02-27 13:15:51 +00:00

126 lines
4.9 KiB
YAML

# NOTE: In doc/source/contributor/testing/ci_scenario_jobs.rst file there is
# document with summary of all tempest, neutron-tempest-plugin and grenade jobs
# summary.
# Please update this document always when any changes to jobs are made.
- project:
templates:
- neutron-tempest-plugin-jobs
- openstack-cover-jobs
- openstack-lower-constraints-jobs
- openstack-python3-ussuri-jobs
- publish-openstack-docs-pti
- periodic-stable-jobs
- check-requirements
- release-notes-jobs-python3
check:
jobs:
- neutron-functional
- neutron-fullstack
- neutron-rally-task
- neutron-tempest-linuxbridge
- neutron-grenade-multinode
- neutron-grenade-dvr-multinode
- tempest-integrated-networking:
# We don't run the job on things like neutron docs-only changes
irrelevant-files: &irrelevant-files
- ^(test-|)requirements.txt$
- ^.*\.rst$
- ^doc/.*$
- ^neutron/locale/.*$
- ^neutron/tests/unit/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
- ^vagrant/.*$
- ^migration/.*$
- tempest-multinode-full-py3:
voting: false
irrelevant-files: *irrelevant-files
- neutron-tempest-dvr-ha-multinode-full
- neutron-tempest-iptables_hybrid
- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa:
voting: false
irrelevant-files: *irrelevant-files
- tempest-slow-py3:
irrelevant-files: *irrelevant-files
- neutron-ovn-tempest-ovs-release
- neutron-ovn-tempest-ovs-release-ipv6-only:
voting: false
# TODO(slaweq): add this job again to the check queue when it will be
# working fine on python 3
#- networking-midonet-tempest-aio-ml2-centos-7:
# voting: false
# irrelevant-files: *irrelevant-files
- tempest-ipv6-only:
irrelevant-files: *irrelevant-files
- openstacksdk-functional-devstack-networking:
voting: false
- neutron-functional-with-uwsgi:
voting: false
- neutron-fullstack-with-uwsgi:
voting: false
- neutron-tempest-with-uwsgi:
voting: false
# TODO(slaweq): add this job again to the check queue when it will
# be working fine with python 3
#- neutron-centos-7-tripleo-standalone
#- neutron-ovn-rally-task
# TripleO jobs that deploy OVN.
# Note we don't use a project-template here, so it's easier
# to disable voting on one specific job if things go wrong.
# In Stein and beyond, fs010 will run using
# networking-ovn-tripleo-ci-centos-7-containers-multinode.
# If you need any support to debug these jobs in case of
# failures, please reach us on #tripleo IRC channel.
#- neutron-ovn-tripleo-ci-centos-7-containers-multinode
- neutron-ovn-tempest-slow:
voting: false
- neutron-ovn-tempest-full-multinode-ovs-master:
voting: false
- openstack-tox-py36: # from openstack-python3-ussuri-jobs template
timeout: 3600
- openstack-tox-py37: # from openstack-python3-ussuri-jobs template
timeout: 3600
- openstack-tox-py38: # from openstack-python3-ussuri-jobs template
timeout: 3600
- openstack-tox-lower-constraints: # from openstack-tox-lower-constraints template
timeout: 3600
- openstack-tox-cover: # from openstack-cover-jobs template
timeout: 4800
gate:
jobs:
- neutron-functional
- neutron-fullstack
- tempest-integrated-networking
- neutron-tempest-linuxbridge
- neutron-tempest-iptables_hybrid
- neutron-grenade-multinode
- neutron-grenade-dvr-multinode
- tempest-slow-py3:
irrelevant-files: *irrelevant-files
- tempest-ipv6-only:
irrelevant-files: *irrelevant-files
- neutron-ovn-tempest-ovs-release
- openstack-tox-py36: # from openstack-python3-ussuri-jobs template
timeout: 3600
- openstack-tox-py37: # from openstack-python3-ussuri-jobs template
timeout: 3600
- openstack-tox-lower-constraints: # from openstack-tox-lower-constraints template
timeout: 3600
#- neutron-ovn-rally-task
#- neutron-ovn-tripleo-ci-centos-7-containers-multinode
experimental:
jobs:
- neutron-ovn-tempest-ovs-master
- neutron-ovn-grenade
periodic:
jobs:
- neutron-functional
- neutron-tempest-postgres-full
- neutron-tempest-mariadb-full
- neutron-tempest-with-os-ken-master
- neutron-ovn-tempest-ovs-master-fedora