summaryrefslogtreecommitdiffstats
path: root/etc/conf/dovetail_config.yml
diff options
context:
space:
mode:
Diffstat (limited to 'etc/conf/dovetail_config.yml')
-rw-r--r--etc/conf/dovetail_config.yml110
1 files changed, 110 insertions, 0 deletions
diff --git a/etc/conf/dovetail_config.yml b/etc/conf/dovetail_config.yml
new file mode 100644
index 00000000..47b46503
--- /dev/null
+++ b/etc/conf/dovetail_config.yml
@@ -0,0 +1,110 @@
+---
+# report_file: 'dovetail_report.txt'
+cli_file_name: 'cmd_config.yml'
+report_dest: 'file'
+result_file: 'results.json'
+
+# OPENSTACK Credential file
+env_file: 'env_config.sh'
+
+# POD info file
+pod_file: 'pod.yaml'
+
+# JUMPSERVER private key used in pod_file to login hosts
+# If use password to login hosts, there's no need to provide the private key
+pri_key: 'id_rsa'
+
+# SDNVPN offline image
+sdnvpn_image: 'ubuntu-16.04-server-cloudimg-amd64-disk1.img'
+
+# Tempest image
+cirros_image: 'cirros-0.3.5-x86_64-disk.img'
+
+# Ubuntu 14.04 image for snaps_smoke
+ubuntu14_image: 'ubuntu-14.04-server-cloudimg-amd64-disk1.img'
+
+# cloudify_ims image
+cloudify_image: 'cloudify-manager-premium-4.0.1.qcow2'
+
+# Trusty image
+trusty_image: 'trusty-server-cloudimg-amd64-disk1.img'
+
+# testsuite supported, should adjust accordingly
+testsuite_supported:
+ - compliance_set
+ - proposed_tests
+ - debug
+ - ovp.1.0.0
+# testarea supported, should adjust accordingly
+testarea_supported:
+ - osinterop
+ - example
+ - ha
+ - ipv6
+ - sdnvpn
+ - vping
+ - stress
+ - tempest
+ - optional
+ - mandatory
+ - full
+ - smoke
+ - vnf
+
+functest_testsuite:
+ - refstack_defcore
+ - tempest_smoke_serial
+ - tempest_full_parallel
+ - tempest_custom
+ - rally_sanity
+ - promise
+
+functest_testcase:
+ - bgpvpn
+ - connection_check
+ - api_check
+ - snaps_health_check
+ - vping_ssh
+ - vping_userdata
+ - doctor
+ - copper
+ - cloudify_ims
+ - odl
+ - snaps_smoke
+
+# used for testcase cmd template in jinja2 format
+# we have two variables available now
+# parameter path, use this path to walk through python object and get value
+# and the python object is "testcase" object by hard-coded
+parameters:
+ - name: testcase
+ path: '("name",)'
+ - name: validate_testcase
+ path: '("validate", "testcase")'
+
+include_config:
+ - functest_config.yml
+ - yardstick_config.yml
+ - bottlenecks_config.yml
+
+test_project:
+ - 'yardstick'
+ - 'functest'
+ - 'bottlenecks'
+
+validate_input:
+ valid_docker_tag:
+ - 'stable'
+ - 'latest'
+ - 'danube.3.2'
+ - 'euphrates'
+
+mandatory:
+ - osinterop
+ - ha
+ - vping
+
+optional:
+ - ipv6
+ - tempest
+ - sdnvpn