Merge "Make sdnvpn a package"
[sdnvpn.git] / sdnvpn / test / functest / config.yaml
1 defaults:
2   flavor: m1.tiny # adapt to your environment
3
4 testcases:
5   tempest:
6       enabled: true
7       description: Neutron BGPVPN tests in tempest
8       success_criteria: 100 # all the subtests must pass
9       testname_db: functest_tempest # declared name in the test api
10       # http://testresults.opnfv.org/test/api/v1/projects/sdnvpn/cases
11
12   testcase_1:
13       enabled: true
14       description: VPN provides connectivity between subnets
15       success_criteria: 75 # we let fail 25% of the subtests
16       testname_db: functest_testcase_1
17       instance_1_name: sdnvpn-1-1
18       instance_2_name: sdnvpn-1-2
19       instance_3_name: sdnvpn-1-3
20       instance_4_name: sdnvpn-1-4
21       instance_5_name: sdnvpn-1-5
22       image_name: sdnvpn-image
23       net_1_name: sdnvpn-1-1-net
24       subnet_1_name: sdnvpn-1-1-subnet
25       subnet_1_cidr: 10.10.10.0/24
26       router_1_name: sdnvpn-1-1-router
27       net_2_name: sdnvpn-1-2-net
28       subnet_2_name: sdnvpn-1-2-subnet
29       subnet_2_cidr: 10.10.11.0/24
30       router_2_name: sdnvpn-1-2-router
31       secgroup_name: sdnvpn-sg
32       secgroup_descr: Security group for SDNVPN test cases
33       targets1: '88:88'
34       targets2: '55:55'
35       route_distinguishers: '11:11'
36
37   testcase_2:
38       enabled: true
39       description: Tenant separation
40       success_criteria: 100 # all the subtests must pass
41       testname_db: functest_testcase_2
42       instance_1_name: sdnvpn-2-1
43       instance_2_name: sdnvpn-2-2
44       instance_3_name: sdnvpn-2-3
45       instance_4_name: sdnvpn-2-4
46       instance_5_name: sdnvpn-2-5
47       instance_1_ip: 10.10.10.11
48       instance_2_ip: 10.10.10.12
49       instance_3_ip: 10.10.11.13
50       instance_4_ip: 10.10.10.12
51       instance_5_ip: 10.10.11.13
52       image_name: sdnvpn-image
53       net_1_name: sdnvpn-2-1-net
54       subnet_1a_name: sdnvpn-2-1a-subnet
55       subnet_1a_cidr: 10.10.10.0/24
56       subnet_1b_name: sdnvpn-2-1b-subnet
57       subnet_1b_cidr: 10.10.11.0/24
58       router_1_name: sdnvpn-2-1-router
59       net_2_name: sdnvpn-2-2-net
60       subnet_2a_name: sdnvpn-2-2a-subnet
61       subnet_2a_cidr: 10.10.11.0/24
62       subnet_2b_name: sdnvpn-2-2b-subnet
63       subnet_2b_cidr: 10.10.10.0/24
64       router_2_name: sdnvpn-2-2-router
65       secgroup_name: sdnvpn-sg
66       secgroup_descr: Security group for SDNVPN test cases
67       targets1: '88:88'
68       targets2: '55:55'
69       route_distinguishers1: '111:111'
70       route_distinguishers2: '222:222'
71
72   testcase_3:
73       enabled: false
74       description: Data center gateway integration
75       success_criteria: 100 # all the subtests must pass
76       testname_db: functest_testcase_3
77
78   testcase_4:
79       enabled: true
80       description: VPN provides connectivity between subnets using router association
81       success_criteria: 75 # we let fail 25% of the subtests
82       testname_db: functest_testcase_4
83       instance_1_name: sdnvpn-4-1
84       instance_2_name: sdnvpn-4-2
85       instance_3_name: sdnvpn-4-3
86       instance_4_name: sdnvpn-4-4
87       instance_5_name: sdnvpn-4-5
88       image_name: sdnvpn-image
89       net_1_name: sdnvpn-4-1-net
90       subnet_1_name: sdnvpn-4-1-subnet
91       subnet_1_cidr: 10.10.10.0/24
92       router_1_name: sdnvpn-4-1-router
93       net_2_name: sdnvpn-4-2-net
94       subnet_2_name: sdnvpn-4-2-subnet
95       subnet_2_cidr: 10.10.11.0/24
96       router_2_name: sdnvpn-4-2-router
97       secgroup_name: sdnvpn-sg
98       secgroup_descr: Security group for SDNVPN test cases
99       targets1: '88:88'
100       targets2: '55:55'
101       route_distinguishers: '12:12'
102
103   testcase_7:
104       enabled: false
105       description: Network associate VPNs with routers attached (ODL Bug 6962)
106       success_criteria: 100
107       testname_db: functest_testcase_7
108       image_name: sdnvpn-image
109       instance_1_name: sdnvpn-7-1
110       instance_2_name: sdnvpn-7-2
111       net_1_name: sdnvpn-7-1
112       subnet_1_name: sdnvpn-7-1-subnet
113       subnet_1_cidr: 10.10.10.0/24
114       router_1_name: sdnvpn-7-1-router
115       net_2_name: sdnvpn-7-2
116       subnet_2_name: sdnvpn-7-2-subnet
117       subnet_2_cidr: 10.10.20.0/24
118       router_2_name: sdnvpn-7-2-router
119       secgroup_name: sdnvpn-sg
120       secgroup_descr: Security group for SDNVPN test cases
121       targets: '77:77'
122       route_distinguishers: '11:11'