blob: 442ed4521aa4bdcbbeb918713138d7f9f6b20b4c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
|
general:
directories:
# Relative to the path where the repo is cloned:
dir_vping: testcases/vPing/CI/libraries/
dir_odl: testcases/Controllers/ODL/CI/
dir_rally: testcases/VIM/OpenStack/CI/libraries/
dir_rally_scn: testcases/VIM/OpenStack/CI/suites/
dir_vIMS: testcases/vIMS/CI/
dir_onos: testcases/Controllers/ONOS/Teston/CI/
# Absolute path
dir_repos: /home/opnfv/repos
dir_repo_functest: /home/opnfv/repos/functest
dir_repo_rally: /home/opnfv/repos/rally
dir_repo_releng: /home/opnfv/repos/releng
dir_repo_vims_test: /home/opnfv/repos/vims-test
dir_repo_bgpvpn: /home/opnfv/repos/bgpvpn
dir_functest: /home/opnfv/functest
dir_results: /home/opnfv/functest/results
dir_functest_conf: /home/opnfv/functest/conf
dir_rally_res: /home/opnfv/functest/results/rally/
dir_functest_data: /home/opnfv/functest/data
dir_vIMS_data: /home/opnfv/functest/data/vIMS
dir_rally_inst: ~/.rally
repositories:
# branch and commit ID to which the repos will be reset (HEAD)
functest_branch: master
functest_commit: latest
releng_branch: master
releng_commit: latest
rally_branch: master
rally_commit: 2c34d1896a7a9f2955a2a09531a9c3eb3f88517b
vims_test_branch: stable
vims_test_commit: latest
bgpvpn_branch: master
bgpvpn_commit: latest
openstack:
image_name: functest-img
image_file_name: cirros-0.3.4-x86_64-disk.img
image_disk_format: qcow2
#Public network. Optional
neutron_public_net_name: net04_ext
neutron_public_subnet_name: net04_ext__subnet
neutron_public_subnet_cidr: 172.16.9.0/24
neutron_public_subnet_start: 172.16.9.130
neutron_public_subnet_end: 172.16.9.254
#Private network for functest. Will be created by config_functest.py
neutron_private_net_name: functest-net
neutron_private_subnet_name: functest-subnet
neutron_private_subnet_cidr: 192.168.120.0/24
neutron_private_subnet_start: 192.168.120.2
neutron_private_subnet_end: 192.168.120.254
neutron_private_subnet_gateway: 192.168.120.254
neutron_router_name: functest-router
vping:
ping_timeout: 200
vm_flavor: m1.small #adapt to your environment
vm_name_1: opnfv-vping-1
vm_name_2: opnfv-vping-2
vping_private_net_name: vping-net
vping_private_subnet_name: vping-subnet
vping_private_subnet_cidr: 192.168.130.0/24
vping_router_name: vping-router
ip_1: 192.168.130.30
ip_2: 192.168.130.40
vIMS:
general:
tenant_name: vIMS
tenant_description: vIMS Functionality Testing
base_image_url: http://cloud-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-disk1.img
base_image_name: ubuntu_14.04
cloudify:
blueprint:
url: https://github.com/boucherv-orange/cloudify-manager-blueprints.git
branch: "3.2-build"
file_name: "openstack-manager-blueprint.yaml"
inputs:
keystone_username: ""
keystone_password: ""
keystone_tenant_name: ""
keystone_url: ""
manager_public_key_name: 'cloudify-manager'
agent_public_key_name: 'cloudify-agent'
image_id: ""
flavor_id: "2"
external_network_name: ""
use_existing_manager_keypair: false
use_existing_agent_keypair: false
manager_server_name: cloudify-management-server
manager_server_user: ubuntu
manager_security_group_name: cloudify-sg-manager
agents_security_group_name: cloudify-sg-agents
manager_private_key_path: ~/.ssh/cloudify-manager-kp.pem
agent_private_key_path: ~/.ssh/cloudify-agent-kp.pem
agents_user: ubuntu
nova_url: ""
neutron_url: ""
resources_prefix: ""
inputs_path: openstack/inputs.yaml
clearwater:
blueprint:
file_name: 'openstack-blueprint.yaml'
name: "clearwater-opnfv"
destination_folder: "opnfv-cloudify-clearwater"
url: 'https://github.com/Orange-OpenSource/opnfv-cloudify-clearwater.git'
branch: "stable"
deployment-name: 'clearwater-opnfv'
inputs:
image_id: ''
flavor_id: ''
agent_user: 'ubuntu'
external_network_name: ''
public_domain: clearwater.opnfv
ONOS:
general:
onosbench_username: 'root'
onosbench_password: 'root'
onoscli_username: 'root'
onoscli_password: 'root'
runtimeout: 300
environment:
OCT: '189.42.8.99'
OC1: '189.42.8.101'
OC2: '189.42.8.102'
OC3: '189.42.8.103'
OCN: '189.42.8.104'
OCN2: '189.42.8.105'
results:
test_db_url: http://213.77.62.197
########################################################################
# This part lists the dependencies of the tests
#
# it is used to managed the complexity of the possible combination
#
# 17 projects have been declared for Brahmaputra (D Milestone)
# 89 testcases are associated with these 17 projects
#
# in B-Release, Functest deals with 6 companion projects:
# - congress
# - doctor
# - ovno
# - policyTest
# - promise
# - sdnvpn
#
# constraints may be declared at the testcase or the test project level
#
# By default we consider that all the tests can be run on any configuration
#
# we defined 3 constraints
# - installer (e.g. my test can be run only with installer Compass)
# possible values: apex, compass, fuel, joid
#
# - controller (e.g. my test can be done only with controller OpenContrail)
# possible values: none, odl, onos, opencontrail
#
# - options (ovs, kvm, QEMU, proc) (my test is only possible with OVS 2.3.2)
# possible values:
# ovs: ovs2.4, ovsX
# kvm:
# qemu:
#
#######################################################################
test-dependencies:
#congress:
#doctor:
functest:
odl:
controller: 'odl'
onos:
controller: 'onos'
onos-ovsdb:
controller: 'onos'
#promise:
ovno:
controller: 'opencontrail'
policy-test:
controller: 'odl'
sdnvpn:
options: 'ovs2.4'
opnfv-yardstick-tc026-sdnvpn:
controller: 'none'
odl-vpn_service-tests:
controller: 'odl'
openstack-neutron-bgpvpn-api-extension-tests:
controller: 'none'
|