blob: a5b3d1424bee362bb32f71f44ecef4c18f39130e [file] [log] [blame]
Slawek Kaplonski9c181572021-09-25 07:34:41 +02001- job:
2 name: neutron-tempest-plugin-api-xena
Slawek Kaplonski8988a012022-04-07 10:50:44 +02003 parent: neutron-tempest-plugin-base
Slawek Kaplonski9c181572021-09-25 07:34:41 +02004 override-checkout: stable/xena
5 vars:
yatinkarelb8e69d32022-09-13 17:48:00 +05306 tempest_concurrency: 4
Slawek Kaplonski8988a012022-04-07 10:50:44 +02007 tempest_test_regex: ^neutron_tempest_plugin\.api
Slawek Kaplonski9c181572021-09-25 07:34:41 +02008 # TODO(slaweq): find a way to put this list of extensions in
9 # neutron repository and keep it different per branch,
10 # then it could be removed from here
11 network_api_extensions_common: &api_extensions
12 - address-group
13 - address-scope
14 - agent
15 - allowed-address-pairs
16 - auto-allocated-topology
17 - availability_zone
18 - binding
19 - default-subnetpools
20 - dhcp_agent_scheduler
21 - dns-domain-ports
22 - dns-integration
23 - dns-integration-domain-keywords
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
Slawek Kaplonskiada16222021-10-07 11:49:51 +020051 - port-device-profile
Slawek Kaplonski9c181572021-09-25 07:34:41 +020052 - port-resource-request
53 - port-mac-address-regenerate
54 - port-security
55 - port-security-groups-filtering
56 - project-id
57 - provider
58 - qos
59 - qos-bw-minimum-ingress
60 - qos-fip
61 - quotas
62 - quota_details
63 - rbac-address-group
64 - rbac-address-scope
65 - rbac-policies
66 - rbac-security-groups
67 - rbac-subnetpool
68 - router
69 - router-admin-state-down-before-update
70 - router_availability_zone
71 - security-group
72 - security-groups-remote-address-group
73 - segment
74 - service-type
75 - sorting
76 - standard-attr-description
77 - standard-attr-revisions
78 - standard-attr-segment
79 - standard-attr-tag
80 - standard-attr-timestamp
81 - subnet_allocation
82 - subnet-dns-publish-fixed-ip
83 - subnet-service-types
84 - subnetpool-prefix-ops
85 - tag-ports-during-bulk-creation
86 - trunk
87 - trunk-details
88 - uplink-status-propagation
89 network_api_extensions_tempest:
90 - dvr
91 network_available_features: &available_features
92 - ipv6_metadata
93
94- job:
95 name: neutron-tempest-plugin-scenario-openvswitch-xena
Slawek Kaplonski8988a012022-04-07 10:50:44 +020096 parent: neutron-tempest-plugin-openvswitch
Slawek Kaplonski9c181572021-09-25 07:34:41 +020097 override-checkout: stable/xena
Dr. Jens Harbottf0d7d3e2022-09-12 10:52:46 +020098 nodeset: neutron-nested-virt-ubuntu-focal
Slawek Kaplonski9c181572021-09-25 07:34:41 +020099 vars:
100 branch_override: stable/xena
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200101 tempest_test_regex: "\
102 (^neutron_tempest_plugin.scenario)|\
103 (^tempest.api.compute.servers.test_attach_interfaces)|\
104 (^tempest.api.compute.servers.test_multiple_create)"
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200105 network_api_extensions: *api_extensions
106 network_available_features: *available_features
107 devstack_localrc:
108 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
109 devstack_local_conf:
110 test-config:
111 $TEMPEST_CONFIG:
112 network-feature-enabled:
113 available_features: "{{ network_available_features | join(',') }}"
114
115- job:
116 name: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-xena
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200117 parent: neutron-tempest-plugin-openvswitch-iptables_hybrid
elajkata3a807a2022-03-23 09:03:23 +0100118 override-checkout: stable/xena
Dr. Jens Harbottf0d7d3e2022-09-12 10:52:46 +0200119 nodeset: neutron-nested-virt-ubuntu-focal
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200120 vars:
elajkata3a807a2022-03-23 09:03:23 +0100121 branch_override: stable/xena
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200122 tempest_test_regex: "\
123 (^neutron_tempest_plugin.scenario)|\
124 (^tempest.api.compute.servers.test_attach_interfaces)|\
125 (^tempest.api.compute.servers.test_multiple_create)"
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200126 network_api_extensions: *api_extensions
127 network_available_features: *available_features
128 devstack_localrc:
129 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
130 devstack_local_conf:
131 test-config:
132 $TEMPEST_CONFIG:
133 network-feature-enabled:
134 available_features: "{{ network_available_features | join(',') }}"
135
136- job:
137 name: neutron-tempest-plugin-scenario-linuxbridge-xena
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200138 parent: neutron-tempest-plugin-linuxbridge
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200139 override-checkout: stable/xena
Dr. Jens Harbottf0d7d3e2022-09-12 10:52:46 +0200140 nodeset: neutron-nested-virt-ubuntu-focal
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200141 vars:
142 branch_override: stable/xena
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200143 tempest_test_regex: "\
144 (^neutron_tempest_plugin.scenario)|\
145 (^tempest.api.compute.servers.test_attach_interfaces)|\
146 (^tempest.api.compute.servers.test_multiple_create)"
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200147 network_api_extensions: *api_extensions
148 network_available_features: *available_features
149 devstack_localrc:
150 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
151 devstack_local_conf:
152 test-config:
153 $TEMPEST_CONFIG:
154 network-feature-enabled:
155 available_features: "{{ network_available_features | join(',') }}"
156
157- job:
158 name: neutron-tempest-plugin-scenario-ovn-xena
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200159 parent: neutron-tempest-plugin-ovn
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200160 override-checkout: stable/xena
Dr. Jens Harbottf0d7d3e2022-09-12 10:52:46 +0200161 nodeset: neutron-nested-virt-ubuntu-focal
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200162 vars:
163 branch_override: stable/xena
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200164 tempest_test_regex: "\
165 (^neutron_tempest_plugin.scenario)|\
166 (^tempest.api.compute.servers.test_attach_interfaces)|\
167 (^tempest.api.compute.servers.test_multiple_create)"
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200168 network_api_extensions: *api_extensions
169 devstack_localrc:
170 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
171 devstack_local_conf:
172 test-config:
173 $TEMPEST_CONFIG:
174 network-feature-enabled:
175 available_features: ""
176
177- job:
178 name: neutron-tempest-plugin-dvr-multinode-scenario-xena
179 parent: neutron-tempest-plugin-dvr-multinode-scenario
180 override-checkout: stable/xena
181 vars:
182 network_api_extensions_common: *api_extensions
183 branch_override: stable/xena
184
185- job:
186 name: neutron-tempest-plugin-designate-scenario-xena
187 parent: neutron-tempest-plugin-designate-scenario
188 override-checkout: stable/xena
Dr. Jens Harbottf0d7d3e2022-09-12 10:52:46 +0200189 nodeset: neutron-nested-virt-ubuntu-focal
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200190 vars:
191 branch_override: stable/xena
192 network_api_extensions_common: *api_extensions
193
194- job:
195 name: neutron-tempest-plugin-sfc-xena
196 parent: neutron-tempest-plugin-sfc
197 override-checkout: stable/xena
198 vars:
199 branch_override: stable/xena
200 network_api_extensions_common: *api_extensions
201
202- job:
203 name: neutron-tempest-plugin-bgpvpn-bagpipe-xena
204 parent: neutron-tempest-plugin-bgpvpn-bagpipe
205 override-checkout: stable/xena
206 vars:
207 branch_override: stable/xena
208 network_api_extensions: *api_extensions
209
210- job:
211 name: neutron-tempest-plugin-dynamic-routing-xena
212 parent: neutron-tempest-plugin-dynamic-routing
213 override-checkout: stable/xena
214 vars:
215 branch_override: stable/xena
216 network_api_extensions_common: *api_extensions
217
218- job:
219 name: neutron-tempest-plugin-vpnaas-xena
220 parent: neutron-tempest-plugin-vpnaas
221 override-checkout: stable/xena
222 vars:
223 branch_override: stable/xena
224 network_api_extensions_common: *api_extensions
225
226- job:
227 name: neutron-tempest-plugin-tap-as-a-service-xena
228 parent: neutron-tempest-plugin-tap-as-a-service
229 override-checkout: stable/xena
230 vars:
231 branch_override: stable/xena
232 network_api_extensions_common: *api_extensions