blob: 4afdd77440f50b613abd7dc267ccc962a44d41c6 [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
Ghanshyam Mann667d6552022-10-15 21:26:04 -05004 nodeset: openstack-single-node-focal
Slawek Kaplonski9c181572021-09-25 07:34:41 +02005 override-checkout: stable/xena
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 Kaplonski9c181572021-09-25 07:34:41 +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 - dns-integration-domain-keywords
25 - empty-string-filtering
26 - expose-port-forwarding-in-fip
27 - expose-l3-conntrack-helper
28 - ext-gw-mode
29 - external-net
30 - extra_dhcp_opt
31 - extraroute
32 - extraroute-atomic
33 - filter-validation
34 - fip-port-details
35 - flavors
36 - floating-ip-port-forwarding
37 - floatingip-pools
38 - ip-substring-filtering
39 - l3-conntrack-helper
40 - l3-flavors
41 - l3-ha
42 - l3_agent_scheduler
43 - logging
44 - metering
45 - multi-provider
46 - net-mtu
47 - net-mtu-writable
48 - network-ip-availability
49 - network_availability_zone
50 - network-segment-range
51 - pagination
Slawek Kaplonskiada16222021-10-07 11:49:51 +020052 - port-device-profile
Slawek Kaplonski9c181572021-09-25 07:34:41 +020053 - port-resource-request
54 - port-mac-address-regenerate
55 - port-security
56 - port-security-groups-filtering
57 - project-id
58 - provider
59 - qos
60 - qos-bw-minimum-ingress
61 - qos-fip
62 - quotas
63 - quota_details
64 - rbac-address-group
65 - rbac-address-scope
66 - rbac-policies
67 - rbac-security-groups
68 - rbac-subnetpool
69 - router
70 - router-admin-state-down-before-update
71 - router_availability_zone
72 - security-group
73 - security-groups-remote-address-group
74 - segment
75 - service-type
76 - sorting
77 - standard-attr-description
78 - standard-attr-revisions
79 - standard-attr-segment
80 - standard-attr-tag
81 - standard-attr-timestamp
82 - subnet_allocation
83 - subnet-dns-publish-fixed-ip
84 - subnet-service-types
85 - subnetpool-prefix-ops
86 - tag-ports-during-bulk-creation
87 - trunk
88 - trunk-details
89 - uplink-status-propagation
90 network_api_extensions_tempest:
91 - dvr
92 network_available_features: &available_features
93 - ipv6_metadata
94
95- job:
96 name: neutron-tempest-plugin-scenario-openvswitch-xena
Slawek Kaplonski8988a012022-04-07 10:50:44 +020097 parent: neutron-tempest-plugin-openvswitch
Ghanshyam Mann667d6552022-10-15 21:26:04 -050098 nodeset: openstack-single-node-focal
Slawek Kaplonski9c181572021-09-25 07:34:41 +020099 override-checkout: stable/xena
100 vars:
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
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500118 nodeset: openstack-single-node-focal
elajkata3a807a2022-03-23 09:03:23 +0100119 override-checkout: stable/xena
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200120 vars:
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 Kaplonski9c181572021-09-25 07:34:41 +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-xena
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 Kaplonski9c181572021-09-25 07:34:41 +0200139 override-checkout: stable/xena
140 vars:
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200141 tempest_test_regex: "\
142 (^neutron_tempest_plugin.scenario)|\
143 (^tempest.api.compute.servers.test_attach_interfaces)|\
144 (^tempest.api.compute.servers.test_multiple_create)"
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200145 network_api_extensions: *api_extensions
146 network_available_features: *available_features
147 devstack_localrc:
148 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
149 devstack_local_conf:
150 test-config:
151 $TEMPEST_CONFIG:
152 network-feature-enabled:
153 available_features: "{{ network_available_features | join(',') }}"
154
155- job:
156 name: neutron-tempest-plugin-scenario-ovn-xena
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200157 parent: neutron-tempest-plugin-ovn
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500158 nodeset: openstack-single-node-focal
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200159 override-checkout: stable/xena
160 vars:
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200161 tempest_test_regex: "\
162 (^neutron_tempest_plugin.scenario)|\
163 (^tempest.api.compute.servers.test_attach_interfaces)|\
164 (^tempest.api.compute.servers.test_multiple_create)"
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200165 network_api_extensions: *api_extensions
166 devstack_localrc:
167 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
168 devstack_local_conf:
169 test-config:
170 $TEMPEST_CONFIG:
171 network-feature-enabled:
172 available_features: ""
173
174- job:
175 name: neutron-tempest-plugin-dvr-multinode-scenario-xena
176 parent: neutron-tempest-plugin-dvr-multinode-scenario
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500177 nodeset: openstack-two-node-focal
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200178 override-checkout: stable/xena
179 vars:
180 network_api_extensions_common: *api_extensions
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200181
182- job:
183 name: neutron-tempest-plugin-designate-scenario-xena
184 parent: neutron-tempest-plugin-designate-scenario
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500185 nodeset: openstack-single-node-focal
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200186 override-checkout: stable/xena
187 vars:
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200188 network_api_extensions_common: *api_extensions
189
190- job:
191 name: neutron-tempest-plugin-sfc-xena
192 parent: neutron-tempest-plugin-sfc
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500193 nodeset: openstack-single-node-focal
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200194 override-checkout: stable/xena
195 vars:
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200196 network_api_extensions_common: *api_extensions
197
198- job:
199 name: neutron-tempest-plugin-bgpvpn-bagpipe-xena
200 parent: neutron-tempest-plugin-bgpvpn-bagpipe
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500201 nodeset: openstack-single-node-focal
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200202 override-checkout: stable/xena
203 vars:
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200204 network_api_extensions: *api_extensions
205
206- job:
207 name: neutron-tempest-plugin-dynamic-routing-xena
208 parent: neutron-tempest-plugin-dynamic-routing
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500209 nodeset: openstack-single-node-focal
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200210 override-checkout: stable/xena
211 vars:
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200212 network_api_extensions_common: *api_extensions
213
214- job:
215 name: neutron-tempest-plugin-vpnaas-xena
216 parent: neutron-tempest-plugin-vpnaas
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500217 nodeset: openstack-single-node-focal
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200218 override-checkout: stable/xena
219 vars:
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200220 network_api_extensions_common: *api_extensions
221
222- job:
223 name: neutron-tempest-plugin-tap-as-a-service-xena
224 parent: neutron-tempest-plugin-tap-as-a-service
Ghanshyam Mann667d6552022-10-15 21:26:04 -0500225 nodeset: openstack-single-node-focal
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200226 override-checkout: stable/xena
227 vars:
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200228 network_api_extensions_common: *api_extensions