Add new scenario jobs for distributed dhcp

Those new jobs are based on the openvswitch and
openvswitch-iptables_hybrid job. The only difference in those new jobs
is disabled DHCP agent and enabled distributed dhcp L2 extension.

New jobs are added to the experimental queue for now. We can discuss
later if we should add them to the check/gate queues later.

Depends-On: https://review.opendev.org/c/openstack/neutron/+/803469
Change-Id: I28c1cec324046df5b062e1b9d991ca7413c075fc
This commit is contained in:
Slawek Kaplonski 2021-08-04 14:13:37 +02:00
parent c55bd059ed
commit e7198c052c
2 changed files with 30 additions and 0 deletions

View File

@ -274,6 +274,34 @@
- ^neutron/plugins/ml2/drivers/mech_sriov/.*$
- ^neutron/plugins/ml2/drivers/ovn/.*$
- job:
name: neutron-tempest-plugin-scenario-openvswitch-distributed-dhcp
parent: neutron-tempest-plugin-scenario-openvswitch
timeout: 10000
vars:
# NOTE: DHCP extra options and dns services aren't supported with
# distributed DHCP L2 agent extension
tempest_exclude_regex: "\
(^neutron_tempest_plugin.scenario.test_dhcp.DHCPTest.test_extra_dhcp_opts)|\
(^neutron_tempest_plugin.scenario.test_internal_dns.InternalDNSTest.test_dns_domain_and_name)"
devstack_services:
q-dhcp: false
q-distributed-dhcp: true
- job:
name: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-distributed-dhcp
parent: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid
timeout: 10000
vars:
# NOTE: DHCP extra options and dns services aren't supported with
# distributed DHCP L2 agent extension
tempest_exclude_regex: "\
(^neutron_tempest_plugin.scenario.test_dhcp.DHCPTest.test_extra_dhcp_opts)|\
(^neutron_tempest_plugin.scenario.test_internal_dns.InternalDNSTest.test_dns_domain_and_name)"
devstack_services:
q-dhcp: false
q-distributed-dhcp: true
- job:
name: neutron-tempest-plugin-scenario-linuxbridge
parent: neutron-tempest-plugin-scenario

View File

@ -20,6 +20,8 @@
experimental:
jobs:
- neutron-tempest-plugin-dvr-multinode-scenario
- neutron-tempest-plugin-scenario-openvswitch-distributed-dhcp
- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-distributed-dhcp
- project-template: