blob: 3d8ce43874d80ea8cd963a2e29bd789ff4accad9 [file] [log] [blame]
Slawek Kaplonski9c181572021-09-25 07:34:41 +02001- job:
2 name: neutron-tempest-plugin-api-xena
3 parent: neutron-tempest-plugin-api
4 override-checkout: stable/xena
5 vars:
6 # TODO(slaweq): find a way to put this list of extensions in
7 # neutron repository and keep it different per branch,
8 # then it could be removed from here
9 network_api_extensions_common: &api_extensions
10 - address-group
11 - address-scope
12 - agent
13 - allowed-address-pairs
14 - auto-allocated-topology
15 - availability_zone
16 - binding
17 - default-subnetpools
18 - dhcp_agent_scheduler
19 - dns-domain-ports
20 - dns-integration
21 - dns-integration-domain-keywords
22 - empty-string-filtering
23 - expose-port-forwarding-in-fip
24 - expose-l3-conntrack-helper
25 - ext-gw-mode
26 - external-net
27 - extra_dhcp_opt
28 - extraroute
29 - extraroute-atomic
30 - filter-validation
31 - fip-port-details
32 - flavors
33 - floating-ip-port-forwarding
34 - floatingip-pools
35 - ip-substring-filtering
36 - l3-conntrack-helper
37 - l3-flavors
38 - l3-ha
39 - l3_agent_scheduler
40 - logging
41 - metering
42 - multi-provider
43 - net-mtu
44 - net-mtu-writable
45 - network-ip-availability
46 - network_availability_zone
47 - network-segment-range
48 - pagination
Slawek Kaplonskiada16222021-10-07 11:49:51 +020049 - port-device-profile
Slawek Kaplonski9c181572021-09-25 07:34:41 +020050 - port-resource-request
51 - port-mac-address-regenerate
52 - port-security
53 - port-security-groups-filtering
54 - project-id
55 - provider
56 - qos
57 - qos-bw-minimum-ingress
58 - qos-fip
59 - quotas
60 - quota_details
61 - rbac-address-group
62 - rbac-address-scope
63 - rbac-policies
64 - rbac-security-groups
65 - rbac-subnetpool
66 - router
67 - router-admin-state-down-before-update
68 - router_availability_zone
69 - security-group
70 - security-groups-remote-address-group
71 - segment
72 - service-type
73 - sorting
74 - standard-attr-description
75 - standard-attr-revisions
76 - standard-attr-segment
77 - standard-attr-tag
78 - standard-attr-timestamp
79 - subnet_allocation
80 - subnet-dns-publish-fixed-ip
81 - subnet-service-types
82 - subnetpool-prefix-ops
83 - tag-ports-during-bulk-creation
84 - trunk
85 - trunk-details
86 - uplink-status-propagation
87 network_api_extensions_tempest:
88 - dvr
89 network_available_features: &available_features
90 - ipv6_metadata
91
92- job:
93 name: neutron-tempest-plugin-scenario-openvswitch-xena
94 parent: neutron-tempest-plugin-scenario-openvswitch
95 override-checkout: stable/xena
96 vars:
97 branch_override: stable/xena
98 network_api_extensions: *api_extensions
99 network_available_features: *available_features
100 devstack_localrc:
101 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | 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-scenario-openvswitch-iptables_hybrid-xena
110 parent: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid
elajkata3a807a2022-03-23 09:03:23 +0100111 override-checkout: stable/xena
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200112 vars:
elajkata3a807a2022-03-23 09:03:23 +0100113 branch_override: stable/xena
Slawek Kaplonski9c181572021-09-25 07:34:41 +0200114 network_api_extensions: *api_extensions
115 network_available_features: *available_features
116 devstack_localrc:
117 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
118 devstack_local_conf:
119 test-config:
120 $TEMPEST_CONFIG:
121 network-feature-enabled:
122 available_features: "{{ network_available_features | join(',') }}"
123
124- job:
125 name: neutron-tempest-plugin-scenario-linuxbridge-xena
126 parent: neutron-tempest-plugin-scenario-linuxbridge
127 override-checkout: stable/xena
128 vars:
129 branch_override: stable/xena
130 network_api_extensions: *api_extensions
131 network_available_features: *available_features
132 devstack_localrc:
133 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
134 devstack_local_conf:
135 test-config:
136 $TEMPEST_CONFIG:
137 network-feature-enabled:
138 available_features: "{{ network_available_features | join(',') }}"
139
140- job:
141 name: neutron-tempest-plugin-scenario-ovn-xena
142 parent: neutron-tempest-plugin-scenario-ovn
143 override-checkout: stable/xena
144 vars:
145 branch_override: stable/xena
146 network_api_extensions: *api_extensions
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: ""
154
155- job:
156 name: neutron-tempest-plugin-dvr-multinode-scenario-xena
157 parent: neutron-tempest-plugin-dvr-multinode-scenario
158 override-checkout: stable/xena
159 vars:
160 network_api_extensions_common: *api_extensions
161 branch_override: stable/xena
162
163- job:
164 name: neutron-tempest-plugin-designate-scenario-xena
165 parent: neutron-tempest-plugin-designate-scenario
166 override-checkout: stable/xena
167 vars:
168 branch_override: stable/xena
169 network_api_extensions_common: *api_extensions
170
171- job:
172 name: neutron-tempest-plugin-sfc-xena
173 parent: neutron-tempest-plugin-sfc
174 override-checkout: stable/xena
175 vars:
176 branch_override: stable/xena
177 network_api_extensions_common: *api_extensions
178
179- job:
180 name: neutron-tempest-plugin-bgpvpn-bagpipe-xena
181 parent: neutron-tempest-plugin-bgpvpn-bagpipe
182 override-checkout: stable/xena
183 vars:
184 branch_override: stable/xena
185 network_api_extensions: *api_extensions
186
187- job:
188 name: neutron-tempest-plugin-dynamic-routing-xena
189 parent: neutron-tempest-plugin-dynamic-routing
190 override-checkout: stable/xena
191 vars:
192 branch_override: stable/xena
193 network_api_extensions_common: *api_extensions
194
195- job:
196 name: neutron-tempest-plugin-vpnaas-xena
197 parent: neutron-tempest-plugin-vpnaas
198 override-checkout: stable/xena
199 vars:
200 branch_override: stable/xena
201 network_api_extensions_common: *api_extensions
202
203- job:
204 name: neutron-tempest-plugin-tap-as-a-service-xena
205 parent: neutron-tempest-plugin-tap-as-a-service
206 override-checkout: stable/xena
207 vars:
208 branch_override: stable/xena
209 network_api_extensions_common: *api_extensions