summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rw-r--r--etc/compliance/healthcheck.yml7
-rw-r--r--etc/compliance/onap.1.0.0.yml3
-rw-r--r--etc/compliance/ovp.next.yaml70
-rw-r--r--etc/compliance/proposed_tests.yml52
-rw-r--r--etc/conf/cmd_config.yml10
-rw-r--r--etc/conf/dovetail_config.yml11
6 files changed, 83 insertions, 70 deletions
diff --git a/etc/compliance/healthcheck.yml b/etc/compliance/healthcheck.yml
index 99844917..1db46990 100644
--- a/etc/compliance/healthcheck.yml
+++ b/etc/compliance/healthcheck.yml
@@ -4,6 +4,7 @@
healthcheck:
name: healthcheck
testcases_list:
- - dovetail.healthcheck.tc001
- - dovetail.healthcheck.tc002
- - dovetail.healthcheck.tc003
+ optional:
+ - dovetail.healthcheck.snaps_health_check
+ - dovetail.healthcheck.connection_check
+ - dovetail.healthcheck.api_check
diff --git a/etc/compliance/onap.1.0.0.yml b/etc/compliance/onap.1.0.0.yml
index 9bb4d2f9..43492ab1 100644
--- a/etc/compliance/onap.1.0.0.yml
+++ b/etc/compliance/onap.1.0.0.yml
@@ -2,4 +2,5 @@
onap.1.0.0:
name: onap.1.0.0
testcases_list:
- - dovetail.lifecycle.tc001 \ No newline at end of file
+ optional:
+ - dovetail.lifecycle.tc001
diff --git a/etc/compliance/ovp.next.yaml b/etc/compliance/ovp.next.yaml
index 67c5d743..7693b921 100644
--- a/etc/compliance/ovp.next.yaml
+++ b/etc/compliance/ovp.next.yaml
@@ -2,33 +2,43 @@
ovp.next:
name: ovp.next
testcases_list:
- # mandatory test cases
- # osinterop
- - dovetail.tempest.osinterop
- # vping
- - dovetail.vping.userdata
- - dovetail.vping.ssh
- # HA
- - dovetail.ha.nova_api
- - dovetail.ha.neutron_server
- - dovetail.ha.keystone
- - dovetail.ha.glance_api
- - dovetail.ha.cinder_api
- - dovetail.ha.cpu_load
- - dovetail.ha.disk_load
- - dovetail.ha.haproxy
- # optional test cases
- # ipv6
- - dovetail.tempest.ipv6_api
- - dovetail.tempest.ipv6_scenario
- # tempest
- # some of the previous tempest test suites tc001 - tc005 have been merged
- # with the smoke tests executed as part of the proposed_test test suite
- - dovetail.tempest.multi_node_scheduling
- - dovetail.tempest.network_security
- - dovetail.tempest.vm_lifecycle
- # sdnvpn
- - dovetail.sdnvpn.subnet_connectivity
- - dovetail.sdnvpn.tenant_separation
- - dovetail.sdnvpn.router_association
- - dovetail.sdnvpn.router_association_floating_ip
+ mandatory:
+ - dovetail.vping.userdata
+ - dovetail.vping.ssh
+ - dovetail.tempest.osinterop
+ - dovetail.tempest.compute
+ - dovetail.tempest.identity_v2
+ - dovetail.tempest.identity_v3
+ - dovetail.tempest.image
+ - dovetail.tempest.network_api
+ - dovetail.tempest.volume
+ - dovetail.tempest.neutron_trunk_ports
+ - dovetail.tempest.ipv6_api
+ - dovetail.security.patrole
+ - dovetail.ha.nova_api
+ - dovetail.ha.neutron_server
+ - dovetail.ha.keystone
+ - dovetail.ha.glance_api
+ - dovetail.ha.cinder_api
+ - dovetail.ha.cpu_load
+ - dovetail.ha.disk_load
+ - dovetail.ha.haproxy
+ - dovetail.ha.rabbitmq
+ - dovetail.ha.database
+ - dovetail.stress.ping
+ optional:
+ - dovetail.tempest.ipv6_scenario
+ - dovetail.tempest.multi_node_scheduling
+ - dovetail.tempest.network_security
+ - dovetail.tempest.vm_lifecycle
+ - dovetail.tempest.network_scenario
+ - dovetail.tempest.bgpvpn
+ - dovetail.sdnvpn.subnet_connectivity
+ - dovetail.sdnvpn.tenant_separation
+ - dovetail.sdnvpn.router_association
+ - dovetail.sdnvpn.router_association_floating_ip
+ - dovetail.ha.neutron_l3_agent
+ - dovetail.ha.controller_restart
+ - dovetail.vnf.vims
+ - dovetail.vnf.vepc
+ - dovetail.snaps.smoke
diff --git a/etc/compliance/proposed_tests.yml b/etc/compliance/proposed_tests.yml
index 6ca82daa..e893fa19 100644
--- a/etc/compliance/proposed_tests.yml
+++ b/etc/compliance/proposed_tests.yml
@@ -3,28 +3,30 @@ proposed_tests:
name: proposed_tests
testcases_list:
# proposed test cases for 2nd release
- # tempest
- - dovetail.tempest.compute
- - dovetail.tempest.identity_v2
- - dovetail.tempest.identity_v3
- - dovetail.tempest.image
- - dovetail.tempest.network_api
- - dovetail.tempest.network_scenario
- - dovetail.tempest.volume
- - dovetail.tempest.neutron_trunk_ports
- # HA
- - dovetail.ha.controller_restart
- - dovetail.ha.rabbitmq
- - dovetail.ha.neutron_l3_agent
- - dovetail.ha.database
- # vnf
- - dovetail.vnf.vims
- - dovetail.vnf.vepc
- # security
- - dovetail.security.patrole
- # sdnvpn
- - dovetail.tempest.bgpvpn
- # snaps
- - dovetail.snaps.smoke
- # stress
- - dovetail.stress.ping
+ mandatory:
+ # tempest
+ - dovetail.tempest.compute
+ - dovetail.tempest.identity_v2
+ - dovetail.tempest.identity_v3
+ - dovetail.tempest.image
+ - dovetail.tempest.network_api
+ - dovetail.tempest.volume
+ - dovetail.tempest.neutron_trunk_ports
+ # HA
+ - dovetail.ha.rabbitmq
+ - dovetail.ha.database
+ # security
+ - dovetail.security.patrole
+ # stress
+ - dovetail.stress.ping
+ optional:
+ - dovetail.tempest.network_scenario
+ - dovetail.ha.controller_restart
+ - dovetail.ha.neutron_l3_agent
+ # vnf
+ - dovetail.vnf.vims
+ - dovetail.vnf.vepc
+ # sdnvpn
+ - dovetail.tempest.bgpvpn
+ # snaps
+ - dovetail.snaps.smoke
diff --git a/etc/conf/cmd_config.yml b/etc/conf/cmd_config.yml
index 76a4d61c..afd06425 100644
--- a/etc/conf/cmd_config.yml
+++ b/etc/conf/cmd_config.yml
@@ -69,3 +69,13 @@ cli:
flags:
- '--deploy-scenario'
help: 'Specify the DEPLOY_SCENARIO which will be used as input by each testcase respectively'
+ mandatory:
+ flags:
+ - '--mandatory'
+ is_flag: 'True'
+ help: 'Run all mandatory test cases.'
+ optional:
+ flags:
+ - '--optional'
+ is_flag: 'True'
+ help: 'Run all optional test cases.'
diff --git a/etc/conf/dovetail_config.yml b/etc/conf/dovetail_config.yml
index 83944459..0150e2d8 100644
--- a/etc/conf/dovetail_config.yml
+++ b/etc/conf/dovetail_config.yml
@@ -29,7 +29,6 @@ trusty_image: 'trusty-server-cloudimg-amd64-disk1.img'
# testsuite supported, should adjust accordingly
testsuite_supported:
- - compliance_set
- proposed_tests
- debug
- healthcheck
@@ -90,13 +89,3 @@ test_project:
- 'functest'
- 'bottlenecks'
- 'vnftest'
-
-mandatory:
- - osinterop
- - ha
- - vping
-
-optional:
- - ipv6
- - tempest
- - sdnvpn