Adapt some calls to functest_utils that don't require logger
[sdnvpn.git] / test / functest / config.yaml
1 testcases:
2   tempest:
3       enabled: true
4       description: Neutron BGPVPN tests in tempest
5       succes_criteria: 100 # all the subtests must pass
6       testname_db: functest_tempest # declared name in the test api
7       # http://testresults.opnfv.org/test/api/v1/projects/sdnvpn/cases
8
9   testcase_1:
10       enabled: true
11       description: VPN provides connectivity between subnets
12       succes_criteria: 75 # we let fail 25% of the subtests
13       testname_db: functest_testcase_1
14       ping_timeout:   200
15       flavor: m1.tiny # adapt to your environment
16       instance_1_name: sdnvpn-1-1
17       instance_2_name: sdnvpn-1-2
18       instance_3_name: sdnvpn-1-3
19       instance_4_name: sdnvpn-1-4
20       instance_5_name: sdnvpn-1-5
21       image_name: sdnvpn-image
22       net_1_name: sdnvpn-1-1-net
23       subnet_1_name: sdnvpn-1-1-subnet
24       subnet_1_cidr: 10.10.10.0/24
25       router_1_name: sdnvpn-1-1-router
26       net_2_name: sdnvpn-1-2-net
27       subnet_2_name: sdnvpn-1-2-subnet
28       subnet_2_cidr: 10.10.11.0/24
29       router_2_name: sdnvpn-1-2-router
30       sdnvpn_sg_name: sdnvpn-sg
31       sdnvpn_sg_descr: Security group for SDNVPN test cases
32       targets1: '88:88'
33       targets2: '55:55'
34
35   testcase_2:
36       enabled: true
37       description: Tenant separation
38       succes_criteria: 100 # all the subtests must pass
39       testname_db: functest_testcase_2
40       ping_timeout:   200
41       flavor: m1.tiny # adapt to your environment
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       image_name: sdnvpn-image
48       net_1_name: sdnvpn-2-1-net
49       subnet_1a_name: sdnvpn-2-1a-subnet
50       subnet_1a_cidr: 10.10.10.0/24
51       subnet_1b_name: sdnvpn-2-1b-subnet
52       subnet_1b_cidr: 10.10.11.0/24
53       router_1_name: sdnvpn-2-1-router
54       net_2_name: sdnvpn-2-2-net
55       subnet_2a_name: sdnvpn-2-2a-subnet
56       subnet_2a_cidr: 10.10.11.0/24
57       subnet_2b_name: sdnvpn-2-2b-subnet
58       subnet_2b_cidr: 10.10.10.0/24
59       router_2_name: sdnvpn-2-2-router
60       sdnvpn_sg_name: sdnvpn-sg
61       sdnvpn_sg_descr: Security group for SDNVPN test cases
62       targets1: '88:88'
63       targets2: '55:55'
64
65   testcase_3:
66       enabled: false
67       description: Data center gateway integration
68       succes_criteria: 100 # all the subtests must pass
69       testname_db: functest_testcase_3
70
71   testcase_4:
72       enabled: false
73       description: VPN provides connectivity between subnets using router association
74       succes_criteria: 75 # we let fail 25% of the subtests
75       testname_db: functest_testcase_4
76       ping_timeout:   200
77       flavor: m1.tiny # adapt to your environment
78       instance_1_name: sdnvpn-4-1
79       instance_2_name: sdnvpn-4-2
80       instance_3_name: sdnvpn-4-3
81       instance_4_name: sdnvpn-4-4
82       instance_5_name: sdnvpn-4-5
83       image_name: sdnvpn-image
84       net_1_name: sdnvpn-4-1-net
85       subnet_1_name: sdnvpn-4-1-subnet
86       subnet_1_cidr: 10.10.10.0/24
87       router_1_name: sdnvpn-4-1-router
88       net_2_name: sdnvpn-4-2-net
89       subnet_2_name: sdnvpn-4-2-subnet
90       subnet_2_cidr: 10.10.11.0/24
91       router_2_name: sdnvpn-4-2-router
92       sdnvpn_sg_name: sdnvpn-sg
93       sdnvpn_sg_descr: Security group for SDNVPN test cases
94       targets1: '88:88'
95       targets2: '55:55'
96