blob: f2dd6b752fb6b03bbdb09c07d7fccaf128282b37 [file] [log] [blame]
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +02001- job:
2 name: neutron-tempest-plugin-api-train
3 parent: neutron-tempest-plugin-api
4 override-checkout: stable/train
5 vars:
6 branch_override: stable/train
7 # TODO(slaweq): find a way to put this list of extensions in
8 # neutron repository and keep it different per branch,
9 # then it could be removed from here
10 network_api_extensions_common: &api_extensions
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 - empty-string-filtering
22 - expose-port-forwarding-in-fip
23 - expose-l3-conntrack-helper
24 - ext-gw-mode
25 - external-net
26 - extra_dhcp_opt
27 - extraroute
28 - extraroute-atomic
29 - filter-validation
30 - fip-port-details
31 - flavors
32 - floating-ip-port-forwarding
33 - floatingip-pools
34 - ip-substring-filtering
35 - l3-conntrack-helper
36 - l3-flavors
37 - l3-ha
38 - l3_agent_scheduler
39 - logging
40 - metering
41 - multi-provider
42 - net-mtu
43 - net-mtu-writable
44 - network-ip-availability
45 - network_availability_zone
46 - network-segment-range
47 - pagination
48 - port-resource-request
49 - port-mac-address-regenerate
50 - port-security
51 - port-security-groups-filtering
52 - project-id
53 - provider
54 - qos
55 - qos-bw-minimum-ingress
56 - qos-fip
57 - quotas
58 - quota_details
59 - rbac-policies
60 - rbac-security-groups
61 - router
62 - router-admin-state-down-before-update
63 - router_availability_zone
64 - security-group
65 - segment
66 - service-type
67 - sorting
68 - standard-attr-description
69 - standard-attr-revisions
70 - standard-attr-segment
71 - standard-attr-tag
72 - standard-attr-timestamp
73 - subnet_allocation
74 - subnetpool-prefix-ops
75 - trunk
76 - trunk-details
77 - uplink-status-propagation
78 network_api_extensions_tempest:
79 - dvr
80 devstack_localrc:
81 NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_tempest) | join(',') }}"
82
83- job:
84 name: neutron-tempest-plugin-scenario-openvswitch-train
85 parent: neutron-tempest-plugin-scenario-openvswitch
86 override-checkout: stable/train
87 vars:
88 branch_override: stable/train
89 network_api_extensions: *api_extensions
90 devstack_localrc:
91 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
92
93- job:
94 name: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-train
95 parent: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid
96 override-checkout: stable/train
97 vars:
98 branch_override: stable/train
99 network_api_extensions: *api_extensions
100 devstack_localrc:
101 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
102
103- job:
104 name: neutron-tempest-plugin-scenario-linuxbridge-train
105 parent: neutron-tempest-plugin-scenario-linuxbridge
106 override-checkout: stable/train
107 vars:
108 branch_override: stable/train
109 network_api_extensions: *api_extensions
110 devstack_localrc:
111 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
112
113- job:
114 name: neutron-tempest-plugin-dvr-multinode-scenario-train
115 parent: neutron-tempest-plugin-dvr-multinode-scenario
116 override-checkout: stable/train
117 vars:
118 network_api_extensions_common: *api_extensions
119 branch_override: stable/train
120
121- job:
122 name: neutron-tempest-plugin-designate-scenario-train
123 parent: neutron-tempest-plugin-designate-scenario
124 override-checkout: stable/train
125 vars:
126 branch_override: stable/train
127 network_api_extensions_common: *api_extensions
128
129- job:
130 name: neutron-tempest-plugin-sfc-train
131 parent: neutron-tempest-plugin-sfc
132 override-checkout: stable/train
133 vars:
134 branch_override: stable/train
135 network_api_extensions_common: *api_extensions
136
137- job:
138 name: neutron-tempest-plugin-bgpvpn-bagpipe-train
139 parent: neutron-tempest-plugin-bgpvpn-bagpipe
140 override-checkout: stable/train
141 vars:
142 branch_override: stable/train
143 network_api_extensions: *api_extensions
144
145- job:
146 name: neutron-tempest-plugin-fwaas-train
147 parent: neutron-tempest-plugin-fwaas
148 override-checkout: stable/train
149 vars:
150 branch_override: stable/train
151 network_api_extensions_common: *api_extensions