46fae91ed7040344510a088b0c7adb676282cb19
[functest.git] / testcases / config_functest.yaml
1 general:
2     directories:
3         # Relative to the path where the repo is cloned:
4         dir_vping:      testcases/vPing/CI/libraries/
5         dir_odl:        testcases/Controllers/ODL/CI/
6         dir_rally:      testcases/VIM/OpenStack/CI/libraries/
7         dir_rally_scn:  testcases/VIM/OpenStack/CI/suites/
8         dir_vIMS:       testcases/vIMS/CI/
9         dir_onos:       testcases/Controllers/ONOS/Teston/CI/
10
11         # Absolute path
12         dir_repos:          /home/opnfv/repos
13         dir_repo_functest:  /home/opnfv/repos/functest
14         dir_repo_rally:     /home/opnfv/repos/rally
15         dir_repo_releng:    /home/opnfv/repos/releng
16         dir_functest:       /home/opnfv/functest
17         dir_results:        /home/opnfv/functest/results
18         dir_functest_conf:  /home/opnfv/functest/conf
19         dir_rally_res:      /home/opnfv/functest/results/rally
20         dir_functest_data:  /home/opnfv/functest/data
21         dir_vIMS_data:      /home/opnfv/functest/data/vIMS
22         dir_rally_inst:     ~/.rally
23
24     openstack:
25         image_name: functest-img
26         image_url:  http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img
27         image_disk_format:  qcow2
28         rally_stable_commit:    9a17d8490e7fb4afee2f5629e6db41eabe4bc4d4
29
30         #Public network. Optional
31         neutron_public_net_name: net04_ext
32         neutron_public_subnet_name: net04_ext__subnet
33         neutron_public_subnet_cidr: 172.16.9.0/24
34         neutron_public_subnet_start: 172.16.9.130
35         neutron_public_subnet_end: 172.16.9.254
36         #Private network for functest. Will be created by config_functest.py
37         neutron_private_net_name: functest-net
38         neutron_private_subnet_name: functest-subnet
39         neutron_private_subnet_cidr: 192.168.120.0/24
40         neutron_private_subnet_start: 192.168.120.2
41         neutron_private_subnet_end: 192.168.120.254
42         neutron_private_subnet_gateway: 192.168.120.254
43         neutron_router_name: functest-router
44 vping:
45     ping_timeout:   200
46     vm_flavor: m1.small #adapt to your environment
47     vm_name_1: opnfv-vping-1
48     vm_name_2: opnfv-vping-2
49     ip_1: 192.168.120.30
50     ip_2: 192.168.120.40
51
52 vIMS:
53     general:
54         tenant_name: vIMS
55         tenant_description: vIMS Functionality Testing
56         base_image_url: http://cloud-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-disk1.img
57         base_image_name: ubuntu_14.04
58     cloudify:
59         blueprint:
60             url: https://github.com/boucherv-orange/cloudify-manager-blueprints.git
61             branch: "3.2-build"
62             file_name: "openstack-manager-blueprint.yaml"
63         inputs:
64             keystone_username: ""
65             keystone_password: ""
66             keystone_tenant_name: ""
67             keystone_url: ""
68             manager_public_key_name: 'cloudify-manager'
69             agent_public_key_name: 'cloudify-agent'
70             image_id: ""
71             flavor_id: "2"
72             external_network_name: ""
73             use_existing_manager_keypair: false
74             use_existing_agent_keypair: false
75             manager_server_name: cloudify-management-server
76             manager_server_user: ubuntu
77             manager_security_group_name: cloudify-sg-manager
78             agents_security_group_name: cloudify-sg-agents
79             manager_private_key_path: ~/.ssh/cloudify-manager-kp.pem
80             agent_private_key_path: ~/.ssh/cloudify-agent-kp.pem
81             agents_user: ubuntu
82             nova_url: ""
83             neutron_url: ""
84             resources_prefix: ""
85         inputs_path: openstack/inputs.yaml
86     clearwater:
87         blueprint:
88             file_name: 'openstack-blueprint.yaml'
89             name: "clearwater-opnfv"
90             destination_folder: "opnfv-cloudify-clearwater"
91             url: 'https://github.com/Orange-OpenSource/opnfv-cloudify-clearwater.git'
92             branch: "master"
93         deployment-name: 'clearwater-opnfv'
94         inputs:
95             image_id: ''
96             flavor_id: ''
97             agent_user: 'ubuntu'
98             external_network_name: ''
99             public_domain: clearwater.opnfv
100 ONOS:
101     general:
102         onosbench_username: 'root'
103         onosbench_password: 'root'
104         onoscli_username: 'root'
105         onoscli_password: 'root'
106         runtimeout: 300
107     environment:
108         OCT: '189.42.8.99'
109         OC1: '189.42.8.101'
110         OC2: '189.42.8.102'
111         OC3: '189.42.8.103'
112         OCN: '189.42.8.104'
113         OCN2: '189.42.8.105'
114 results:
115     test_db_url: http://213.77.62.197