Merge "Change some tempest tests to explicitly use ML2/OVS"

This commit is contained in:
Zuul 2020-07-30 04:29:36 +00:00 committed by Gerrit Code Review
commit 9400571c13
1 changed files with 36 additions and 15 deletions

View File

@ -1,6 +1,8 @@
- job: - job:
name: neutron-tempest-dvr name: neutron-tempest-base
description: Base job for tempest to test Neutron
parent: tempest-integrated-networking parent: tempest-integrated-networking
abstract: true
timeout: 10800 timeout: 10800
required-projects: required-projects:
- openstack/devstack-gate - openstack/devstack-gate
@ -8,6 +10,36 @@
- openstack/tempest - openstack/tempest
vars: vars:
tempest_concurrency: 4 tempest_concurrency: 4
devstack_localrc:
Q_ML2_TENANT_NETWORK_TYPE: vxlan
Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch,linuxbridge
devstack_services:
# OVN services
ovn-controller: false
ovn-northd: false
ovs-vswitchd: false
ovsdb-server: false
q-ovn-metadata-agent: false
# Neutron services
q-agt: true
q-dhcp: true
q-l3: true
q-meta: true
q-metering: true
q-svc: true
- job:
name: neutron-ovs-base
description: Base job for tempest to test Neutron with ML2/OVS driver
parent: neutron-tempest-base
vars:
devstack_localrc:
Q_AGENT: openvswitch
- job:
name: neutron-tempest-dvr
parent: neutron-ovs-base
vars:
devstack_localrc: devstack_localrc:
Q_DVR_MODE: dvr_snat Q_DVR_MODE: dvr_snat
devstack_services: devstack_services:
@ -25,30 +57,19 @@
- ^tox.ini$ - ^tox.ini$
- ^vagrant/.*$ - ^vagrant/.*$
- ^migration/.*$ - ^migration/.*$
- job: - job:
name: neutron-tempest-linuxbridge name: neutron-tempest-linuxbridge
parent: tempest-integrated-networking parent: neutron-tempest-base
timeout: 10800
required-projects:
- openstack/devstack-gate
- openstack/neutron
- openstack/tempest
vars: vars:
tempest_concurrency: 4
devstack_localrc: devstack_localrc:
Q_AGENT: linuxbridge Q_AGENT: linuxbridge
irrelevant-files: *irrelevant-files irrelevant-files: *irrelevant-files
- job: - job:
name: neutron-tempest-iptables_hybrid name: neutron-tempest-iptables_hybrid
parent: tempest-integrated-networking parent: neutron-ovs-base
timeout: 10800
required-projects:
- openstack/devstack-gate
- openstack/neutron
- openstack/tempest
vars: vars:
tempest_concurrency: 4
devstack_plugins: devstack_plugins:
neutron: https://opendev.org/openstack/neutron.git neutron: https://opendev.org/openstack/neutron.git
devstack_services: devstack_services: