blob: 1482aff2f7fd77642d92439aee006dc0ecb94944 [file] [log] [blame]
Slawek Kaplonski424eacd2021-04-07 08:41:01 +02001- job:
2 name: neutron-tempest-plugin-api-wallaby
Slawek Kaplonski8988a012022-04-07 10:50:44 +02003 parent: neutron-tempest-plugin-base
Ghanshyam Mann667d6552022-10-15 21:26:04 -05004 nodeset: openstack-single-node-focal
Slawek Kaplonski424eacd2021-04-07 08:41:01 +02005 override-checkout: stable/wallaby
6 vars:
yatinkarelb8e69d32022-09-13 17:48:00 +05307 tempest_concurrency: 4
Slawek Kaplonski8988a012022-04-07 10:50:44 +02008 tempest_test_regex: ^neutron_tempest_plugin\.api
Slawek Kaplonski424eacd2021-04-07 08:41:01 +02009 # TODO(slaweq): find a way to put this list of extensions in
10 # neutron repository and keep it different per branch,
11 # then it could be removed from here
12 network_api_extensions_common: &api_extensions
13 - address-group
14 - address-scope
15 - agent
16 - allowed-address-pairs
17 - auto-allocated-topology
18 - availability_zone
19 - binding
20 - default-subnetpools
21 - dhcp_agent_scheduler
22 - dns-domain-ports
23 - dns-integration
24 - empty-string-filtering
25 - expose-port-forwarding-in-fip
26 - expose-l3-conntrack-helper
27 - ext-gw-mode
28 - external-net
29 - extra_dhcp_opt
30 - extraroute
31 - extraroute-atomic
32 - filter-validation
33 - fip-port-details
34 - flavors
35 - floating-ip-port-forwarding
36 - floatingip-pools
37 - ip-substring-filtering
38 - l3-conntrack-helper
39 - l3-flavors
40 - l3-ha
41 - l3_agent_scheduler
42 - logging
43 - metering
44 - multi-provider
45 - net-mtu
46 - net-mtu-writable
47 - network-ip-availability
48 - network_availability_zone
49 - network-segment-range
50 - pagination
51 - port-resource-request
52 - port-mac-address-regenerate
53 - port-security
54 - port-security-groups-filtering
55 - project-id
56 - provider
57 - qos
58 - qos-bw-minimum-ingress
59 - qos-fip
60 - quotas
61 - quota_details
62 - rbac-address-group
63 - rbac-address-scope
64 - rbac-policies
65 - rbac-security-groups
66 - rbac-subnetpool
67 - router
68 - router-admin-state-down-before-update
69 - router_availability_zone
70 - security-group
71 - security-groups-remote-address-group
72 - segment
73 - service-type
74 - sorting
75 - standard-attr-description
76 - standard-attr-revisions
77 - standard-attr-segment
78 - standard-attr-tag
79 - standard-attr-timestamp
80 - subnet_allocation
81 - subnet-dns-publish-fixed-ip
Slawek Kaplonskia5cdede2021-06-23 09:37:04 +020082 - subnet-service-types
Slawek Kaplonski424eacd2021-04-07 08:41:01 +020083 - subnetpool-prefix-ops
84 - tag-ports-during-bulk-creation
85 - trunk
86 - trunk-details
87 - uplink-status-propagation
88 network_api_extensions_tempest:
89 - dvr
90 network_available_features: &available_features
91 - ipv6_metadata
92
93- job:
94 name: neutron-tempest-plugin-scenario-openvswitch-wallaby
Slawek Kaplonski8988a012022-04-07 10:50:44 +020095 parent: neutron-tempest-plugin-openvswitch
Ghanshyam Mann667d6552022-10-15 21:26:04 -050096 nodeset: openstack-single-node-focal
Slawek Kaplonski424eacd2021-04-07 08:41:01 +020097 override-checkout: stable/wallaby
98 vars:
99 branch_override: stable/wallaby
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200100 tempest_test_regex: "\
101 (^neutron_tempest_plugin.scenario)|\
102 (^tempest.api.compute.servers.test_attach_interfaces)|\
103 (^tempest.api.compute.servers.test_multiple_create)"
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200104 network_api_extensions: *api_extensions
105 network_available_features: *available_features
106 devstack_localrc:
107 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
108 devstack_local_conf:
109 test-config:
110 $TEMPEST_CONFIG:
111 network-feature-enabled:
112 available_features: "{{ network_available_features | join(',') }}"
113
114- job:
115 name: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-wallaby
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200116 parent: neutron-tempest-plugin-openvswitch-iptables_hybrid
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500117 nodeset: openstack-single-node-focal
elajkata4978bc2022-03-24 19:27:20 +0100118 override-checkout: stable/wallaby
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200119 vars:
elajkata4978bc2022-03-24 19:27:20 +0100120 branch_override: stable/wallaby
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200121 tempest_test_regex: "\
122 (^neutron_tempest_plugin.scenario)|\
123 (^tempest.api.compute.servers.test_attach_interfaces)|\
124 (^tempest.api.compute.servers.test_multiple_create)"
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200125 network_api_extensions: *api_extensions
126 network_available_features: *available_features
127 devstack_localrc:
128 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
129 devstack_local_conf:
130 test-config:
131 $TEMPEST_CONFIG:
132 network-feature-enabled:
133 available_features: "{{ network_available_features | join(',') }}"
134
135- job:
136 name: neutron-tempest-plugin-scenario-linuxbridge-wallaby
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200137 parent: neutron-tempest-plugin-linuxbridge
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500138 nodeset: openstack-single-node-focal
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200139 override-checkout: stable/wallaby
140 vars:
141 branch_override: stable/wallaby
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200142 tempest_test_regex: "\
143 (^neutron_tempest_plugin.scenario)|\
144 (^tempest.api.compute.servers.test_attach_interfaces)|\
145 (^tempest.api.compute.servers.test_multiple_create)"
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200146 network_api_extensions: *api_extensions
147 network_available_features: *available_features
148 devstack_localrc:
149 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
150 devstack_local_conf:
151 test-config:
152 $TEMPEST_CONFIG:
153 network-feature-enabled:
154 available_features: "{{ network_available_features | join(',') }}"
155
156- job:
157 name: neutron-tempest-plugin-scenario-ovn-wallaby
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200158 parent: neutron-tempest-plugin-ovn
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500159 nodeset: openstack-single-node-focal
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200160 override-checkout: stable/wallaby
161 vars:
162 branch_override: stable/wallaby
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200163 tempest_test_regex: "\
164 (^neutron_tempest_plugin.scenario)|\
165 (^tempest.api.compute.servers.test_attach_interfaces)|\
166 (^tempest.api.compute.servers.test_multiple_create)"
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200167 network_api_extensions: *api_extensions
168 devstack_localrc:
169 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
170 devstack_local_conf:
171 test-config:
172 $TEMPEST_CONFIG:
173 network-feature-enabled:
174 available_features: ""
175
176- job:
177 name: neutron-tempest-plugin-dvr-multinode-scenario-wallaby
178 parent: neutron-tempest-plugin-dvr-multinode-scenario
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500179 nodeset: openstack-two-node-focal
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200180 override-checkout: stable/wallaby
181 vars:
182 network_api_extensions_common: *api_extensions
183 branch_override: stable/wallaby
184
185- job:
186 name: neutron-tempest-plugin-designate-scenario-wallaby
187 parent: neutron-tempest-plugin-designate-scenario
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500188 nodeset: openstack-single-node-focal
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200189 override-checkout: stable/wallaby
190 vars:
191 branch_override: stable/wallaby
192 network_api_extensions_common: *api_extensions
193
194- job:
195 name: neutron-tempest-plugin-sfc-wallaby
196 parent: neutron-tempest-plugin-sfc
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500197 nodeset: openstack-single-node-focal
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200198 override-checkout: stable/wallaby
199 vars:
200 branch_override: stable/wallaby
201 network_api_extensions_common: *api_extensions
202
203- job:
204 name: neutron-tempest-plugin-bgpvpn-bagpipe-wallaby
205 parent: neutron-tempest-plugin-bgpvpn-bagpipe
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500206 nodeset: openstack-single-node-focal
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200207 override-checkout: stable/wallaby
208 vars:
209 branch_override: stable/wallaby
210 network_api_extensions: *api_extensions
211
212- job:
213 name: neutron-tempest-plugin-dynamic-routing-wallaby
214 parent: neutron-tempest-plugin-dynamic-routing
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500215 nodeset: openstack-single-node-focal
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200216 override-checkout: stable/wallaby
217 vars:
218 branch_override: stable/wallaby
219 network_api_extensions_common: *api_extensions
220
221- job:
222 name: neutron-tempest-plugin-vpnaas-wallaby
223 parent: neutron-tempest-plugin-vpnaas
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500224 nodeset: openstack-single-node-focal
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200225 override-checkout: stable/wallaby
226 vars:
227 branch_override: stable/wallaby
228 network_api_extensions_common: *api_extensions