blob: 43667db967540e225e09cc5d40353b9a23be64ad [file] [log] [blame]
elajkat23e98482022-09-16 13:13:33 +02001- job:
2 name: neutron-tempest-plugin-openvswitch-zed
3 parent: neutron-tempest-plugin-openvswitch
Ghanshyam Mann667d6552022-10-15 21:26:04 -05004 nodeset: openstack-single-node-focal
elajkat23e98482022-09-16 13:13:33 +02005 override-checkout: stable/zed
6 vars:
7 branch_override: stable/zed
8 network_api_extensions_openvswitch:
9 - local_ip
10 - qos-bw-minimum-ingress
11 tempest_test_regex: "\
12 (^neutron_tempest_plugin.api)|\
13 (^neutron_tempest_plugin.scenario)|\
14 (^tempest.api.compute.servers.test_attach_interfaces)|\
15 (^tempest.api.compute.servers.test_multiple_create)"
16 network_api_extensions_common: &api_extensions
17 - address-group
18 - address-scope
19 - agent
20 - allowed-address-pairs
21 - auto-allocated-topology
22 - availability_zone
23 - binding
24 - default-subnetpools
25 - dhcp_agent_scheduler
26 - dns-domain-ports
27 - dns-integration
28 - dns-integration-domain-keywords
29 - empty-string-filtering
30 - expose-port-forwarding-in-fip
31 - expose-l3-conntrack-helper
32 - ext-gw-mode
33 - external-net
34 - extra_dhcp_opt
35 - extraroute
36 - extraroute-atomic
37 - filter-validation
38 - fip-port-details
39 - flavors
40 - floating-ip-port-forwarding
41 - floating-ip-port-forwarding-detail
42 - floatingip-pools
43 - ip-substring-filtering
44 - l3-conntrack-helper
45 - l3-ext-ndp-proxy
46 - l3-flavors
47 - l3-ha
48 - l3-ndp-proxy
49 - l3_agent_scheduler
50 - logging
51 - metering
52 - multi-provider
53 - net-mtu
54 - net-mtu-writable
55 - network-ip-availability
56 - network_availability_zone
57 - network-segment-range
58 - pagination
59 - port-device-profile
60 - port-resource-request
61 - port-resource-request-groups
62 - port-mac-address-regenerate
63 - port-security
64 - port-security-groups-filtering
65 - project-id
66 - provider
67 - qos
68 - qos-bw-minimum-ingress
69 - qos-fip
70 - quotas
71 - quota_details
72 - rbac-address-group
73 - rbac-address-scope
74 - rbac-policies
75 - rbac-security-groups
76 - rbac-subnetpool
77 - router
78 - router_availability_zone
79 - security-group
80 - security-groups-remote-address-group
81 - segment
82 - service-type
83 - sorting
84 - standard-attr-description
85 - standard-attr-revisions
86 - standard-attr-segment
87 - standard-attr-tag
88 - standard-attr-timestamp
89 - stateful-security-group
90 - subnet_allocation
91 - subnet-dns-publish-fixed-ip
92 - subnet-service-types
93 - subnetpool-prefix-ops
94 - tag-ports-during-bulk-creation
95 - trunk
96 - trunk-details
97 - uplink-status-propagation
98 network_available_features: &available_features
99 - ipv6_metadata
100 devstack_localrc:
101 NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_openvswitch) | join(',') }}"
102 devstack_local_conf:
103 test-config:
104 $TEMPEST_CONFIG:
105 network-feature-enabled:
106 available_features: "{{ network_available_features | join(',') }}"
107
108- job:
109 name: neutron-tempest-plugin-openvswitch-iptables_hybrid-zed
110 parent: neutron-tempest-plugin-openvswitch-iptables_hybrid
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500111 nodeset: openstack-single-node-focal
elajkat23e98482022-09-16 13:13:33 +0200112 override-checkout: stable/zed
113 vars:
114 branch_override: stable/zed
115 network_api_extensions_openvswitch:
116 - local_ip
117 - logging
118 tempest_test_regex: "\
119 (^neutron_tempest_plugin.api)|\
120 (^neutron_tempest_plugin.scenario)|\
121 (^tempest.api.compute.servers.test_attach_interfaces)|\
122 (^tempest.api.compute.servers.test_multiple_create)"
123 # TODO(slaweq): remove trunks subport_connectivity test from blacklist
124 # when bug https://bugs.launchpad.net/neutron/+bug/1838760 will be fixed
125 # TODO(akatz): remove established tcp session verification test when the
126 # bug https://bugzilla.redhat.com/show_bug.cgi?id=1965036 will be fixed
127 tempest_exclude_regex: "\
128 (^neutron_tempest_plugin.scenario.test_trunk.TrunkTest.test_subport_connectivity)|\
129 (^neutron_tempest_plugin.scenario.test_security_groups.NetworkSecGroupTest.test_established_tcp_session_after_re_attachinging_sg)"
130 network_available_features: *available_features
131 devstack_localrc:
132 NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_openvswitch) | join(',') }}"
133 devstack_local_conf:
134 test-config:
135 $TEMPEST_CONFIG:
136 network-feature-enabled:
137 available_features: "{{ network_available_features | join(',') }}"
138
139- job:
140 name: neutron-tempest-plugin-linuxbridge-zed
141 parent: neutron-tempest-plugin-linuxbridge
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500142 nodeset: openstack-single-node-focal
elajkat23e98482022-09-16 13:13:33 +0200143 override-checkout: stable/zed
144 vars:
145 branch_override: stable/zed
146 network_api_extensions_linuxbridge:
147 - vlan-transparent
148 tempest_test_regex: "\
149 (^neutron_tempest_plugin.api)|\
150 (^neutron_tempest_plugin.scenario)|\
151 (^tempest.api.compute.servers.test_attach_interfaces)|\
152 (^tempest.api.compute.servers.test_multiple_create)"
153 tempest_exclude_regex: "\
154 (^neutron_tempest_plugin.scenario.test_vlan_transparency.VlanTransparencyTest)|\
155 (^neutron_tempest_plugin.scenario.test_security_groups.NetworkSecGroupTest.test_established_tcp_session_after_re_attachinging_sg)|\
156 (^neutron_tempest_plugin.scenario.test_floatingip.FloatingIPPortDetailsTest.test_floatingip_port_details)"
157 network_available_features: *available_features
158 devstack_localrc:
159 NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_linuxbridge) | join(',') }}"
160 devstack_local_conf:
161 test-config:
162 $TEMPEST_CONFIG:
163 network-feature-enabled:
164 available_features: "{{ network_available_features | join(',') }}"
165
166- job:
167 name: neutron-tempest-plugin-ovn-zed
168 parent: neutron-tempest-plugin-ovn
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500169 nodeset: openstack-single-node-focal
elajkat23e98482022-09-16 13:13:33 +0200170 override-checkout: stable/zed
171 vars:
172 branch_override: stable/zed
173 tempest_test_regex: "\
174 (^neutron_tempest_plugin.api)|\
175 (^neutron_tempest_plugin.scenario)|\
176 (^tempest.api.compute.servers.test_attach_interfaces)|\
177 (^tempest.api.compute.servers.test_multiple_create)"
178 tempest_exclude_regex: "\
179 (^neutron_tempest_plugin.scenario.test_mtu.NetworkWritableMtuTest)"
180 network_api_extensions: *api_extensions
181 network_api_extensions_ovn:
182 - vlan-transparent
183 devstack_localrc:
184 NETWORK_API_EXTENSIONS: "{{ (network_api_extensions + network_api_extensions_ovn) | join(',') }}"
185 devstack_local_conf:
186 test-config:
187 $TEMPEST_CONFIG:
188 network-feature-enabled:
189 available_features: ""
190
191- job:
192 name: neutron-tempest-plugin-dvr-multinode-scenario-zed
193 parent: neutron-tempest-plugin-dvr-multinode-scenario
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500194 nodeset: openstack-two-node-focal
elajkat23e98482022-09-16 13:13:33 +0200195 override-checkout: stable/zed
196 vars:
197 network_api_extensions_common: *api_extensions
198 branch_override: stable/zed
199
200- job:
201 name: neutron-tempest-plugin-designate-scenario-zed
202 parent: neutron-tempest-plugin-designate-scenario
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500203 nodeset: openstack-single-node-focal
elajkat23e98482022-09-16 13:13:33 +0200204 override-checkout: stable/zed
205 vars:
206 branch_override: stable/zed
207 network_api_extensions_common: *api_extensions
208
209- job:
210 name: neutron-tempest-plugin-sfc-zed
211 parent: neutron-tempest-plugin-sfc
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500212 nodeset: openstack-single-node-focal
elajkat23e98482022-09-16 13:13:33 +0200213 override-checkout: stable/zed
214 vars:
215 branch_override: stable/zed
216 network_api_extensions_common: *api_extensions
217
218- job:
219 name: neutron-tempest-plugin-bgpvpn-bagpipe-zed
220 parent: neutron-tempest-plugin-bgpvpn-bagpipe
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500221 nodeset: openstack-single-node-focal
elajkat23e98482022-09-16 13:13:33 +0200222 override-checkout: stable/zed
223 vars:
224 branch_override: stable/zed
225 network_api_extensions: *api_extensions
226
227- job:
228 name: neutron-tempest-plugin-dynamic-routing-zed
229 parent: neutron-tempest-plugin-dynamic-routing
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500230 nodeset: openstack-single-node-focal
elajkat23e98482022-09-16 13:13:33 +0200231 override-checkout: stable/zed
232 vars:
233 branch_override: stable/zed
234 network_api_extensions_common: *api_extensions
235
236- job:
237 name: neutron-tempest-plugin-fwaas-zed
238 parent: neutron-tempest-plugin-fwaas
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500239 nodeset: openstack-single-node-focal
elajkat23e98482022-09-16 13:13:33 +0200240 override-checkout: stable/zed
241 vars:
242 branch_override: stable/zed
243 network_api_extensions_common: *api_extensions
244
245- job:
246 name: neutron-tempest-plugin-vpnaas-zed
247 parent: neutron-tempest-plugin-vpnaas
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500248 nodeset: openstack-single-node-focal
elajkat23e98482022-09-16 13:13:33 +0200249 override-checkout: stable/zed
250 vars:
251 branch_override: stable/zed
252 network_api_extensions_common: *api_extensions
253
254- job:
255 name: neutron-tempest-plugin-tap-as-a-service-zed
256 parent: neutron-tempest-plugin-tap-as-a-service
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500257 nodeset: openstack-single-node-focal
elajkat23e98482022-09-16 13:13:33 +0200258 override-checkout: stable/zed
259 vars:
260 branch_override: stable/zed
261 network_api_extensions_common: *api_extensions