Fix run_tempest testcase
[sdnvpn.git] / sdnvpn / test / functest / config.yaml
1 defaults:
2   flavor: m1.tiny # adapt to your environment
3
4 testcases:
5   sdnvpn.test.functest.run_tempest:
6     enabled: true
7     order: 0
8     description: Neutron BGPVPN tests in tempest
9     image_name: bgpvpn-tempest-image
10     functest_conf:
11       case_name: bgpvpn-tempest-tests
12       run:
13         args:
14           mode: '^networking_bgpvpn_tempest\.'
15           option:
16             - '--concurrency=4'
17
18   sdnvpn.test.functest.testcase_1:
19     enabled: true
20     order: 1
21     description: VPN provides connectivity between subnets
22     instance_1_name: sdnvpn-1-1
23     instance_2_name: sdnvpn-1-2
24     instance_3_name: sdnvpn-1-3
25     instance_4_name: sdnvpn-1-4
26     instance_5_name: sdnvpn-1-5
27     image_name: sdnvpn-image
28     net_1_name: sdnvpn-1-1-net
29     subnet_1_name: sdnvpn-1-1-subnet
30     subnet_1_cidr: 10.10.10.0/24
31     router_1_name: sdnvpn-1-1-router
32     net_2_name: sdnvpn-1-2-net
33     subnet_2_name: sdnvpn-1-2-subnet
34     subnet_2_cidr: 10.10.11.0/24
35     router_2_name: sdnvpn-1-2-router
36     secgroup_name: sdnvpn-sg
37     secgroup_descr: Security group for SDNVPN test cases
38     targets1: '88:88'
39     targets2: '55:55'
40     route_distinguishers: '11:11'
41
42   sdnvpn.test.functest.testcase_2:
43     enabled: true
44     order: 2
45     description: Tenant separation
46     instance_1_name: sdnvpn-2-1
47     instance_2_name: sdnvpn-2-2
48     instance_3_name: sdnvpn-2-3
49     instance_4_name: sdnvpn-2-4
50     instance_5_name: sdnvpn-2-5
51     instance_1_ip: 10.10.10.11
52     instance_2_ip: 10.10.10.12
53     instance_3_ip: 10.10.11.13
54     instance_4_ip: 10.10.10.12
55     instance_5_ip: 10.10.11.13
56     image_name: sdnvpn-image
57     net_1_name: sdnvpn-2-1-net
58     subnet_1a_name: sdnvpn-2-1a-subnet
59     subnet_1a_cidr: 10.10.10.0/24
60     subnet_1b_name: sdnvpn-2-1b-subnet
61     subnet_1b_cidr: 10.10.11.0/24
62     router_1_name: sdnvpn-2-1-router
63     net_2_name: sdnvpn-2-2-net
64     subnet_2a_name: sdnvpn-2-2a-subnet
65     subnet_2a_cidr: 10.10.11.0/24
66     subnet_2b_name: sdnvpn-2-2b-subnet
67     subnet_2b_cidr: 10.10.10.0/24
68     router_2_name: sdnvpn-2-2-router
69     secgroup_name: sdnvpn-sg
70     secgroup_descr: Security group for SDNVPN test cases
71     targets1: '88:88'
72     targets2: '55:55'
73     route_distinguishers1: '111:111'
74     route_distinguishers2: '222:222'
75
76   sdnvpn.test.functest.testcase_3:
77     enabled: true
78     order: 3
79     description: Data center gateway integration
80     secgroup_name: sdnvpn-sg
81     secgroup_descr: Security group for SDNVPN test cases
82     image_name: sdnvpn-image
83     ubuntu_image_name: sdnvpn-ubuntu-image
84     net_1_name: sdnvpn-3-1-net
85     subnet_1_name: sdnvpn-3-1-subnet
86     subnet_1_cidr: 10.10.10.0/24
87     router_1_name: sdnvpn-3-1-router
88     quagga_net_name: sdnvpn-3-2-quagga-net
89     quagga_subnet_name: sdnvpn-3-2-quagga-subnet
90     quagga_subnet_cidr: 10.10.11.0/24
91     quagga_router_name: sdnvpn-3-2-quagga-router
92     quagga_instance_name: sdnvpn-3-2-quagga
93     quagga_instance_ip: 10.10.11.5
94     instance_1_name: sdnvpn-3-1
95     instance_1_ip: 10.10.10.5
96     route_targets: '88:88'
97     import_targets: '88:88'
98     export_targets: '88:88'
99     route_distinguishers: '18:18'
100     external_network_name: External Network in Quagga VM
101     external_network_ip_prefix: 30.1.1.1/32
102     external_network_ip: 30.1.1.1
103
104   sdnvpn.test.functest.testcase_4:
105     enabled: true
106     order: 4
107     description: VPN provides connectivity between subnets using router association
108     instance_1_name: sdnvpn-4-1
109     instance_2_name: sdnvpn-4-2
110     instance_3_name: sdnvpn-4-3
111     instance_4_name: sdnvpn-4-4
112     instance_5_name: sdnvpn-4-5
113     image_name: sdnvpn-image
114     net_1_name: sdnvpn-4-1-net
115     subnet_1_name: sdnvpn-4-1-subnet
116     subnet_1_cidr: 10.10.10.0/24
117     router_1_name: sdnvpn-4-1-router
118     net_2_name: sdnvpn-4-2-net
119     subnet_2_name: sdnvpn-4-2-subnet
120     subnet_2_cidr: 10.10.11.0/24
121     router_2_name: sdnvpn-4-2-router
122     secgroup_name: sdnvpn-sg
123     secgroup_descr: Security group for SDNVPN test cases
124     targets1: '88:88'
125     targets2: '55:55'
126     route_distinguishers: '12:12'
127
128   sdnvpn.test.functest.testcase_7:
129     enabled: false
130     order: 7
131     description: Network associate VPNs with routers attached (ODL Bug 6962)
132     image_name: sdnvpn-image
133     instance_1_name: sdnvpn-7-1
134     instance_2_name: sdnvpn-7-2
135     net_1_name: sdnvpn-7-1
136     subnet_1_name: sdnvpn-7-1-subnet
137     subnet_1_cidr: 10.10.10.0/24
138     router_1_name: sdnvpn-7-1-router
139     net_2_name: sdnvpn-7-2
140     subnet_2_name: sdnvpn-7-2-subnet
141     subnet_2_cidr: 10.10.20.0/24
142     router_2_name: sdnvpn-7-2-router
143     secgroup_name: sdnvpn-sg
144     secgroup_descr: Security group for SDNVPN test cases
145     targets: '77:77'
146     route_distinguishers: '11:11'
147
148   sdnvpn.test.functest.testcase_8:
149     enabled: true
150     order: 8
151     description: Test floating IP and router assoc coexistence
152     image_name: sdnvpn-image
153     instance_1_name: sdnvpn-8-1
154     instance_2_name: sdnvpn-8-2
155     net_1_name: sdnvpn-8-1
156     subnet_1_name: sdnvpn-8-1-subnet
157     subnet_1_cidr: 10.10.10.0/24
158     router_1_name: sdnvpn-8-1-router
159     net_2_name: sdnvpn-8-2
160     subnet_2_name: sdnvpn-8-2-subnet
161     subnet_2_cidr: 10.10.20.0/24
162     router_2_name: sdnvpn-8-2-router
163     secgroup_name: sdnvpn-sg
164     secgroup_descr: Security group for SDNVPN test cases
165     targets: '88:88'
166     route_distinguishers: '18:18'
167
168   sdnvpn.test.functest.testcase_9:
169     enabled: true
170     order: 9
171     description: Verify that all OpenStack nodes OVS br-int have fail_mode set to secure.
172
173   sdnvpn.test.functest.testcase_10:
174     enabled: true
175     order: 10
176     description: Test if interupts occure during ping, when removing and adding instances
177     instance_1_name: sdnvpn-10-1
178     instance_2_name: sdnvpn-10-2
179     instance_3_name: sdnvpn-10-3
180     instance_4_name: sdnvpn-10-4
181     image_name: sdnvpn-image
182     net_1_name: sdnvpn-10-1-net
183     subnet_1_name: sdnvpn-10-1-subnet
184     subnet_1_cidr: 10.10.10.0/24
185     router_1_name: sdnvpn-10-1-router
186     secgroup_name: sdnvpn-sg
187     secgroup_descr: Security group for SDNVPN test cases
188
189   sdnvpn.test.functest.testcase_11:
190     enabled: true
191     order: 11
192     description: Check relevant OVS groups are removed upon deletion of OpenStack topology
193     instance_1_name: sdnvpn-11-1
194     instance_2_name: sdnvpn-11-2
195     image_name: sdnvpn-image
196     net_1_name: sdnvpn-11-1-net
197     subnet_1_name: sdnvpn-11-1-subnet
198     subnet_1_cidr: 10.10.10.0/24
199     router_1_name: sdnvpn-11-1-router
200     secgroup_name: sdnvpn-sg
201     secgroup_descr: Security group for SDNVPN test cases
202
203   sdnvpn.test.functest.testcase_12:
204     enabled: true
205     order: 12
206     description: Check Flows and Groups are reprogrammed after OVS reconnect
207     instance_1_name: sdnvpn-12-1
208     instance_2_name: sdnvpn-12-2
209     image_name: sdnvpn-image
210     net_1_name: sdnvpn-12-1-net
211     subnet_1_name: sdnvpn-12-1-subnet
212     subnet_1_cidr: 10.10.10.0/24
213     secgroup_name: sdnvpn-sg
214     secgroup_descr: Security group for SDNVPN test cases
215
216   sdnvpn.test.functest.testcase_13:
217     enabled: true
218     order: 13
219     description: Testing extra route ECMP for intra-data center scenario
220     instance_1_name: sdnvpn-13-1
221     instance_2_name: sdnvpn-13-2
222     instance_3_name: sdnvpn-13-3
223     image_name: sdnvpn-image
224     net_1_name: sdnvpn-13-1-net
225     subnet_1_name: sdnvpn-13-1-subnet
226     subnet_1_cidr: 10.10.10.0/24
227     router_1_name: sdnvpn-13-1-router
228     net_2_name: sdnvpn-13-2-net
229     subnet_2_name: sdnvpn-13-2-subnet
230     subnet_2_cidr: 10.10.11.0/24
231     router_2_name: sdnvpn-13-2-router
232     interface_name: lo
233     interface_number: 1
234     extra_route_cidr: 179.24.1.12/32
235     extra_route_ip: 179.24.1.12
236     extra_route_subnet_mask: 255.255.255.255
237     extra_route_name: sdnvpn_extra_route_13
238     secgroup_name: sdnvpn-sg
239     secgroup_descr: Security group for SDNVPN test cases
240     targets1: '88:88'
241     targets2: '88:88'
242     route_distinguishers:
243         - '12:12'
244         - '13:13'