summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorg Kunz <georg.kunz@ericsson.com>2018-07-30 15:10:11 +0200
committerGeorg Kunz <georg.kunz@ericsson.com>2018-07-31 11:14:15 +0200
commit081eaf19163fdaeb1e0038240a2e74007527c98c (patch)
tree4f786ee56c2ee049502af3f68abd19355d13d791
parentcccef0172c0c026e63cd4df3e7f377daaafbc509 (diff)
Renaming test cases to include test framework names
Replacing the generic "dovetail" prefix of the testcase definitions with the name of the OPNFV test framework which hosts the test. JIRA: DOVETAIL-719 Signed-off-by: Georg Kunz <georg.kunz@ericsson.com> Change-Id: I8f90423b8908197bdc7adddf82c61ff394893f52
-rw-r--r--dovetail/cli/commands/cli_testcase.py4
-rw-r--r--etc/compliance/debug.yml2
-rw-r--r--etc/compliance/healthcheck.yml6
-rw-r--r--etc/compliance/onap.1.0.0.yml2
-rw-r--r--etc/compliance/ovp.next.yaml76
-rw-r--r--etc/conf/dovetail_config.yml2
-rw-r--r--etc/testcase/bottlenecks.stress.ping.yml (renamed from etc/testcase/stress.ping.yml)12
-rw-r--r--etc/testcase/functest.bgpvpn.router_association.yml (renamed from etc/testcase/sdnvpn.router_association.yml)6
-rw-r--r--etc/testcase/functest.bgpvpn.router_association_floating_ip.yml (renamed from etc/testcase/sdnvpn.router_association_floating_ip.yml)6
-rw-r--r--etc/testcase/functest.bgpvpn.subnet_connectivity.yml (renamed from etc/testcase/sdnvpn.subnet_connectivity.yml)6
-rw-r--r--etc/testcase/functest.bgpvpn.tenant_separation.yml (renamed from etc/testcase/sdnvpn.tenant_separation.yml)6
-rw-r--r--etc/testcase/functest.healthcheck.api_check.yml (renamed from etc/testcase/healthcheck.api_check.yml)6
-rw-r--r--etc/testcase/functest.healthcheck.connection_check.yml (renamed from etc/testcase/healthcheck.connection_check.yml)6
-rw-r--r--etc/testcase/functest.healthcheck.snaps_health_check.yml (renamed from etc/testcase/healthcheck.snaps_health_check.yml)6
-rw-r--r--etc/testcase/functest.security.patrole.yml (renamed from etc/testcase/security.patrole.yml)10
-rw-r--r--etc/testcase/functest.snaps.smoke.yml (renamed from etc/testcase/snaps.smoke.yml)6
-rw-r--r--etc/testcase/functest.tempest.bgpvpn.yml (renamed from etc/testcase/tempest.bgpvpn.yml)10
-rw-r--r--etc/testcase/functest.tempest.compute.yml (renamed from etc/testcase/tempest.compute.yml)10
-rw-r--r--etc/testcase/functest.tempest.identity_v2.yml (renamed from etc/testcase/tempest.identity_v2.yml)10
-rw-r--r--etc/testcase/functest.tempest.identity_v3.yml (renamed from etc/testcase/tempest.identity_v3.yml)10
-rw-r--r--etc/testcase/functest.tempest.image.yml (renamed from etc/testcase/tempest.image.yml)10
-rw-r--r--etc/testcase/functest.tempest.ipv6_api.yml (renamed from etc/testcase/tempest.ipv6_api.yml)10
-rw-r--r--etc/testcase/functest.tempest.ipv6_scenario.yml (renamed from etc/testcase/tempest.ipv6_scenario.yml)10
-rw-r--r--etc/testcase/functest.tempest.multi_node_scheduling.yml (renamed from etc/testcase/tempest.multi_node_scheduling.yml)10
-rw-r--r--etc/testcase/functest.tempest.network_api.yml (renamed from etc/testcase/tempest.network_api.yml)10
-rw-r--r--etc/testcase/functest.tempest.network_scenario.yml (renamed from etc/testcase/tempest.network_scenario.yml)10
-rw-r--r--etc/testcase/functest.tempest.network_security.yml (renamed from etc/testcase/tempest.network_security.yml)10
-rw-r--r--etc/testcase/functest.tempest.osinterop.yml (renamed from etc/testcase/tempest.osinterop.yml)10
-rw-r--r--etc/testcase/functest.tempest.trunk-ports.yml (renamed from etc/testcase/tempest.trunk-ports.yml)10
-rw-r--r--etc/testcase/functest.tempest.vm_lifecycle.yml (renamed from etc/testcase/tempest.vm_lifecycle.yml)10
-rw-r--r--etc/testcase/functest.tempest.volume.yml (renamed from etc/testcase/tempest.volume.yml)10
-rw-r--r--etc/testcase/functest.vnf.vepc.yml (renamed from etc/testcase/vnf.vepc.yml)6
-rw-r--r--etc/testcase/functest.vnf.vims.yml (renamed from etc/testcase/vnf.vims.yml)6
-rw-r--r--etc/testcase/functest.vping.ssh.yml (renamed from etc/testcase/vping.ssh.yml)6
-rw-r--r--etc/testcase/functest.vping.userdata.yml (renamed from etc/testcase/vping.userdata.yml)6
-rw-r--r--etc/testcase/ha.controller_restart.yml16
-rw-r--r--etc/testcase/onap.onap.vnf_lifecycle.yml16
-rw-r--r--etc/testcase/onap.vnf_lifecycle.yml16
-rw-r--r--etc/testcase/yardstick.ha.cinder_api.yml (renamed from etc/testcase/ha.cinder_api.yml)12
-rw-r--r--etc/testcase/yardstick.ha.controller_restart.yml16
-rw-r--r--etc/testcase/yardstick.ha.cpu_load.yml (renamed from etc/testcase/ha.cpu_load.yml)12
-rw-r--r--etc/testcase/yardstick.ha.database.yml (renamed from etc/testcase/ha.database.yml)12
-rw-r--r--etc/testcase/yardstick.ha.disk_load.yml (renamed from etc/testcase/ha.disk_load.yml)12
-rw-r--r--etc/testcase/yardstick.ha.glance_api.yml (renamed from etc/testcase/ha.glance_api.yml)12
-rw-r--r--etc/testcase/yardstick.ha.haproxy.yml (renamed from etc/testcase/ha.haproxy.yml)12
-rw-r--r--etc/testcase/yardstick.ha.keystone.yml (renamed from etc/testcase/ha.keystone.yml)12
-rw-r--r--etc/testcase/yardstick.ha.neutron_l3_agent.yml (renamed from etc/testcase/ha.neutron_l3_agent.yml)12
-rw-r--r--etc/testcase/yardstick.ha.neutron_server.yml (renamed from etc/testcase/ha.neutron_server.yml)12
-rw-r--r--etc/testcase/yardstick.ha.nova_api.yml (renamed from etc/testcase/ha.nova_api.yml)12
-rw-r--r--etc/testcase/yardstick.ha.rabbitmq.yml (renamed from etc/testcase/ha.rabbitmq.yml)12
50 files changed, 265 insertions, 267 deletions
diff --git a/dovetail/cli/commands/cli_testcase.py b/dovetail/cli/commands/cli_testcase.py
index 05154882..3ae76c22 100644
--- a/dovetail/cli/commands/cli_testcase.py
+++ b/dovetail/cli/commands/cli_testcase.py
@@ -60,9 +60,7 @@ class CliTestcase(object):
click.echo("No testsuite defined yet in dovetail!!!")
def show_testcase(self, name):
- tc_path = os.path.join(
- constants.TESTCASE_PATH,
- "%s.yml" % (name[9:] if name.startswith('dovetail.') else name))
+ tc_path = os.path.join(constants.TESTCASE_PATH, "{}.yml".format(name))
if os.path.isfile(tc_path):
with open(tc_path, 'r') as stream:
try:
diff --git a/etc/compliance/debug.yml b/etc/compliance/debug.yml
index 84aad837..e74cff25 100644
--- a/etc/compliance/debug.yml
+++ b/etc/compliance/debug.yml
@@ -7,4 +7,4 @@ debug:
name: debug
testcases_list:
optional:
- - dovetail.vping.userdata
+ - functest.vping.userdata
diff --git a/etc/compliance/healthcheck.yml b/etc/compliance/healthcheck.yml
index 1db46990..01b670d0 100644
--- a/etc/compliance/healthcheck.yml
+++ b/etc/compliance/healthcheck.yml
@@ -5,6 +5,6 @@ healthcheck:
name: healthcheck
testcases_list:
optional:
- - dovetail.healthcheck.snaps_health_check
- - dovetail.healthcheck.connection_check
- - dovetail.healthcheck.api_check
+ - functest.healthcheck.snaps_health_check
+ - functest.healthcheck.connection_check
+ - functest.healthcheck.api_check
diff --git a/etc/compliance/onap.1.0.0.yml b/etc/compliance/onap.1.0.0.yml
index 43492ab1..e9e805c4 100644
--- a/etc/compliance/onap.1.0.0.yml
+++ b/etc/compliance/onap.1.0.0.yml
@@ -3,4 +3,4 @@ onap.1.0.0:
name: onap.1.0.0
testcases_list:
optional:
- - dovetail.lifecycle.tc001
+ - onap.lifecycle.tc001
diff --git a/etc/compliance/ovp.next.yaml b/etc/compliance/ovp.next.yaml
index 7693b921..41dae024 100644
--- a/etc/compliance/ovp.next.yaml
+++ b/etc/compliance/ovp.next.yaml
@@ -3,42 +3,42 @@ ovp.next:
name: ovp.next
testcases_list:
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
+ - functest.vping.userdata
+ - functest.vping.ssh
+ - functest.tempest.osinterop
+ - functest.tempest.compute
+ - functest.tempest.identity_v2
+ - functest.tempest.identity_v3
+ - functest.tempest.image
+ - functest.tempest.network_api
+ - functest.tempest.volume
+ - functest.tempest.neutron_trunk_ports
+ - functest.tempest.ipv6_api
+ - functest.security.patrole
+ - yardstick.ha.nova_api
+ - yardstick.ha.neutron_server
+ - yardstick.ha.keystone
+ - yardstick.ha.glance_api
+ - yardstick.ha.cinder_api
+ - yardstick.ha.cpu_load
+ - yardstick.ha.disk_load
+ - yardstick.ha.haproxy
+ - yardstick.ha.rabbitmq
+ - yardstick.ha.database
+ - bottlenecks.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
+ - functest.tempest.ipv6_scenario
+ - functest.tempest.multi_node_scheduling
+ - functest.tempest.network_security
+ - functest.tempest.vm_lifecycle
+ - functest.tempest.network_scenario
+ - functest.tempest.bgpvpn
+ - functest.bgpvpn.subnet_connectivity
+ - functest.bgpvpn.tenant_separation
+ - functest.bgpvpn.router_association
+ - functest.bgpvpn.router_association_floating_ip
+ - yardstick.ha.neutron_l3_agent
+ - yardstick.ha.controller_restart
+ - functest.vnf.vims
+ - functest.vnf.vepc
+ - functest.snaps.smoke
diff --git a/etc/conf/dovetail_config.yml b/etc/conf/dovetail_config.yml
index 57efbbff..0e17c3d5 100644
--- a/etc/conf/dovetail_config.yml
+++ b/etc/conf/dovetail_config.yml
@@ -24,7 +24,7 @@ testarea_supported:
- ha
- healthcheck
- onap
- - sdnvpn
+ - bgpvpn
- security
- snaps
- stress
diff --git a/etc/testcase/stress.ping.yml b/etc/testcase/bottlenecks.stress.ping.yml
index 4c8e2c58..63717047 100644
--- a/etc/testcase/stress.ping.yml
+++ b/etc/testcase/bottlenecks.stress.ping.yml
@@ -1,6 +1,6 @@
---
-dovetail.stress.ping:
- name: dovetail.stress.ping
+bottlenecks.stress.ping:
+ name: bottlenecks.stress.ping
objective: > # This test case verifies the ability of the SUT setting up VM pairs
# for different tenants and providing acceptable capacity after the amount of
# VM pairs reaches certain quantity.
@@ -10,9 +10,9 @@ dovetail.stress.ping:
report:
source_archive_files:
- bottlenecks.log
- - dovetail.stress.ping.out
+ - bottlenecks.stress.ping.out
dest_archive_files:
- - stress_logs/dovetail.stress.ping.log
- - stress_logs/dovetail.stress.ping.out
- check_results_file: stress_logs/dovetail.stress.ping.out
+ - stress_logs/bottlenecks.stress.ping.log
+ - stress_logs/bottlenecks.stress.ping.out
+ check_results_file: stress_logs/bottlenecks.stress.ping.out
sub_testcase_list:
diff --git a/etc/testcase/sdnvpn.router_association.yml b/etc/testcase/functest.bgpvpn.router_association.yml
index f20669cd..6b30315b 100644
--- a/etc/testcase/sdnvpn.router_association.yml
+++ b/etc/testcase/functest.bgpvpn.router_association.yml
@@ -1,6 +1,6 @@
---
-dovetail.sdnvpn.router_association:
- name: dovetail.sdnvpn.router_association
+functest.bgpvpn.router_association:
+ name: functest.bgpvpn.router_association
objective: VPN provides connectivity between subnets using association of Neutron Router to VPNs
validate:
type: functest
@@ -13,6 +13,6 @@ dovetail.sdnvpn.router_association:
source_archive_files:
- functest.log
dest_archive_files:
- - sdnvpn_logs/dovetail.sdnvpn.router_association.log
+ - bgpvpn_logs/functest.bgpvpn.router_association.log
check_results_file: 'functest_results.txt'
sub_testcase_list:
diff --git a/etc/testcase/sdnvpn.router_association_floating_ip.yml b/etc/testcase/functest.bgpvpn.router_association_floating_ip.yml
index 1c4fc59d..d6d0355c 100644
--- a/etc/testcase/sdnvpn.router_association_floating_ip.yml
+++ b/etc/testcase/functest.bgpvpn.router_association_floating_ip.yml
@@ -1,6 +1,6 @@
---
-dovetail.sdnvpn.router_association_floating_ip:
- name: dovetail.sdnvpn.router_association_floating_ip
+functest.bgpvpn.router_association_floating_ip:
+ name: functest.bgpvpn.router_association_floating_ip
objective: associate Neutron Router with an attached subnet to a VPN and verify reachability of the Floating IP
validate:
type: functest
@@ -13,6 +13,6 @@ dovetail.sdnvpn.router_association_floating_ip:
source_archive_files:
- functest.log
dest_archive_files:
- - sdnvpn_logs/dovetail.sdnvpn.router_association_floating_ip.log
+ - bgpvpn_logs/functest.bgpvpn.router_association_floating_ip.log
check_results_file: 'functest_results.txt'
sub_testcase_list:
diff --git a/etc/testcase/sdnvpn.subnet_connectivity.yml b/etc/testcase/functest.bgpvpn.subnet_connectivity.yml
index 05a098f7..296cafd0 100644
--- a/etc/testcase/sdnvpn.subnet_connectivity.yml
+++ b/etc/testcase/functest.bgpvpn.subnet_connectivity.yml
@@ -1,6 +1,6 @@
---
-dovetail.sdnvpn.subnet_connectivity:
- name: dovetail.sdnvpn.subnet_connectivity
+functest.bgpvpn.subnet_connectivity:
+ name: functest.bgpvpn.subnet_connectivity
objective: Connectivity between Neutron subnets through association of Neutron Networks to VPNs
validate:
type: functest
@@ -13,6 +13,6 @@ dovetail.sdnvpn.subnet_connectivity:
source_archive_files:
- functest.log
dest_archive_files:
- - sdnvpn_logs/dovetail.sdnvpn.subnet_connectivity.log
+ - bgpvpn_logs/functest.bgpvpn.subnet_connectivity.log
check_results_file: 'functest_results.txt'
sub_testcase_list:
diff --git a/etc/testcase/sdnvpn.tenant_separation.yml b/etc/testcase/functest.bgpvpn.tenant_separation.yml
index e99620ac..91a3b571 100644
--- a/etc/testcase/sdnvpn.tenant_separation.yml
+++ b/etc/testcase/functest.bgpvpn.tenant_separation.yml
@@ -1,6 +1,6 @@
---
-dovetail.sdnvpn.tenant_separation:
- name: dovetail.sdnvpn.tenant_separation
+functest.bgpvpn.tenant_separation:
+ name: functest.bgpvpn.tenant_separation
objective: Separation of tenant networks through association to different VPNs
validate:
type: functest
@@ -13,6 +13,6 @@ dovetail.sdnvpn.tenant_separation:
source_archive_files:
- functest.log
dest_archive_files:
- - sdnvpn_logs/dovetail.sdnvpn.tenant_separation.log
+ - bgpvpn_logs/functest.bgpvpn.tenant_separation.log
check_results_file: 'functest_results.txt'
sub_testcase_list:
diff --git a/etc/testcase/healthcheck.api_check.yml b/etc/testcase/functest.healthcheck.api_check.yml
index ed1a350b..8738d332 100644
--- a/etc/testcase/healthcheck.api_check.yml
+++ b/etc/testcase/functest.healthcheck.api_check.yml
@@ -1,6 +1,6 @@
---
-dovetail.healthcheck.api_check:
- name: dovetail.healthcheck.api_check
+functest.healthcheck.api_check:
+ name: functest.healthcheck.api_check
objective: verify OpenStack API with simple queries
validate:
type: functest
@@ -9,6 +9,6 @@ dovetail.healthcheck.api_check:
source_archive_files:
- functest.log
dest_archive_files:
- - healthcheck_logs/dovetail.healthcheck.api_check.log
+ - healthcheck_logs/functest.healthcheck.api_check.log
check_results_file: 'functest_results.txt'
sub_testcase_list:
diff --git a/etc/testcase/healthcheck.connection_check.yml b/etc/testcase/functest.healthcheck.connection_check.yml
index f6446497..f869c907 100644
--- a/etc/testcase/healthcheck.connection_check.yml
+++ b/etc/testcase/functest.healthcheck.connection_check.yml
@@ -1,6 +1,6 @@
---
-dovetail.healthcheck.connection_check:
- name: dovetail.healthcheck.connection_check
+functest.healthcheck.connection_check:
+ name: functest.healthcheck.connection_check
objective: check OpenStack API services connectivity through SNAPS framework
validate:
type: functest
@@ -9,6 +9,6 @@ dovetail.healthcheck.connection_check:
source_archive_files:
- functest.log
dest_archive_files:
- - healthcheck_logs/dovetail.healthcheck.connection_check.log
+ - healthcheck_logs/functest.healthcheck.connection_check.log
check_results_file: 'functest_results.txt'
sub_testcase_list:
diff --git a/etc/testcase/healthcheck.snaps_health_check.yml b/etc/testcase/functest.healthcheck.snaps_health_check.yml
index 5d183445..d179968e 100644
--- a/etc/testcase/healthcheck.snaps_health_check.yml
+++ b/etc/testcase/functest.healthcheck.snaps_health_check.yml
@@ -1,6 +1,6 @@
---
-dovetail.healthcheck.snaps_health_check:
- name: dovetail.healthcheck.snaps_health_check
+functest.healthcheck.snaps_health_check:
+ name: functest.healthcheck.snaps_health_check
objective: basic VM instance creation with port and IPv4 address through DHCP
validate:
type: functest
@@ -9,6 +9,6 @@ dovetail.healthcheck.snaps_health_check:
source_archive_files:
- functest.log
dest_archive_files:
- - healthcheck_logs/dovetail.healthcheck.snaps_health_check.log
+ - healthcheck_logs/functest.healthcheck.snaps_health_check.log
check_results_file: 'functest_results.txt'
sub_testcase_list:
diff --git a/etc/testcase/security.patrole.yml b/etc/testcase/functest.security.patrole.yml
index 8230cbeb..e3418f76 100644
--- a/etc/testcase/security.patrole.yml
+++ b/etc/testcase/functest.security.patrole.yml
@@ -1,6 +1,6 @@
---
-dovetail.security.patrole:
- name: dovetail.security.patrole
+functest.security.patrole:
+ name: functest.security.patrole
objective: Run Patrole to perform RBAC tests of the image and networking services
validate:
type: functest
@@ -14,9 +14,9 @@ dovetail.security.patrole:
- patrole/tempest.log
- patrole/tempest-report.html
dest_archive_files:
- - security_logs/dovetail.security.patrole.functest.log
- - security_logs/dovetail.security.patrole.log
- - security_logs/dovetail.security.patrole.html
+ - security_logs/functest.security.patrole.functest.log
+ - security_logs/functest.security.patrole.log
+ - security_logs/functest.security.patrole.html
check_results_file: 'functest_results.txt'
sub_testcase_list:
- patrole_tempest_plugin.tests.api.image.test_image_namespace_objects_rbac.ImageNamespacesObjectsRbacTest.test_create_metadef_object_in_namespace
diff --git a/etc/testcase/snaps.smoke.yml b/etc/testcase/functest.snaps.smoke.yml
index f012a7cd..fc0cd4e0 100644
--- a/etc/testcase/snaps.smoke.yml
+++ b/etc/testcase/functest.snaps.smoke.yml
@@ -1,6 +1,6 @@
---
-dovetail.snaps.smoke:
- name: dovetail.snaps.smoke
+functest.snaps.smoke:
+ name: functest.snaps.smoke
objective: snaps smoke test cases
validate:
type: functest
@@ -9,6 +9,6 @@ dovetail.snaps.smoke:
source_archive_files:
- functest.log
dest_archive_files:
- - snaps_logs/dovetail.snaps.smoke.log
+ - snaps_logs/functest.snaps.smoke.log
check_results_file: 'functest_results.txt'
sub_testcase_list:
diff --git a/etc/testcase/tempest.bgpvpn.yml b/etc/testcase/functest.tempest.bgpvpn.yml
index df64dc40..bcac7541 100644
--- a/etc/testcase/tempest.bgpvpn.yml
+++ b/etc/testcase/functest.tempest.bgpvpn.yml
@@ -1,6 +1,6 @@
---
-dovetail.tempest.bgpvpn:
- name: dovetail.tempest.bgpvpn
+functest.tempest.bgpvpn:
+ name: functest.tempest.bgpvpn
objective: validate BGPVPN API CRUD operations by means of Tempest tests from networking-bgpvpn repository
validate:
type: functest
@@ -18,9 +18,9 @@ dovetail.tempest.bgpvpn:
- tempest_custom/tempest.log
- tempest_custom/tempest-report.html
dest_archive_files:
- - tempest_logs/dovetail.tempest.bgpvpn.functest.log
- - tempest_logs/dovetail.tempest.bgpvpn.log
- - tempest_logs/dovetail.tempest.bgpvpn.html
+ - tempest_logs/functest.tempest.bgpvpn.functest.log
+ - tempest_logs/functest.tempest.bgpvpn.log
+ - tempest_logs/functest.tempest.bgpvpn.html
check_results_file: 'functest_results.txt'
sub_testcase_list:
- networking_bgpvpn_tempest.tests.api.test_bgpvpn.BgpvpnTest.test_associate_disassociate_network
diff --git a/etc/testcase/tempest.compute.yml b/etc/testcase/functest.tempest.compute.yml
index 7e126bea..3cef7485 100644
--- a/etc/testcase/tempest.compute.yml
+++ b/etc/testcase/functest.tempest.compute.yml
@@ -1,6 +1,6 @@
---
-dovetail.tempest.compute:
- name: dovetail.tempest.compute
+functest.tempest.compute:
+ name: functest.tempest.compute
objective: tempest smoke test cases about compute
validate:
type: functest
@@ -17,9 +17,9 @@ dovetail.tempest.compute:
- tempest_custom/tempest.log
- tempest_custom/tempest-report.html
dest_archive_files:
- - tempest_logs/dovetail.tempest.compute.functest.log
- - tempest_logs/dovetail.tempest.compute.log
- - tempest_logs/dovetail.tempest.compute.html
+ - tempest_logs/functest.tempest.compute.functest.log
+ - tempest_logs/functest.tempest.compute.log
+ - tempest_logs/functest.tempest.compute.html
check_results_file: 'functest_results.txt'
sub_testcase_list:
- tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor[id-1f12046b-753d-40d2-abb6-d8eb8b30cb2f,smoke]
diff --git a/etc/testcase/tempest.identity_v2.yml b/etc/testcase/functest.tempest.identity_v2.yml
index 3cd22aea..1da6b2a4 100644
--- a/etc/testcase/tempest.identity_v2.yml
+++ b/etc/testcase/functest.tempest.identity_v2.yml
@@ -1,6 +1,6 @@
---
-dovetail.tempest.identity_v2:
- name: dovetail.tempest.identity_v2
+functest.tempest.identity_v2:
+ name: functest.tempest.identity_v2
objective: tempest smoke test cases about identity v2
validate:
type: functest
@@ -17,9 +17,9 @@ dovetail.tempest.identity_v2:
- tempest_custom/tempest.log
- tempest_custom/tempest-report.html
dest_archive_files:
- - tempest_logs/dovetail.tempest.identity_v2.functest.log
- - tempest_logs/dovetail.tempest.identity_v2.log
- - tempest_logs/dovetail.tempest.identity_v2.html
+ - tempest_logs/functest.tempest.identity_v2.functest.log
+ - tempest_logs/functest.tempest.identity_v2.log
+ - tempest_logs/functest.tempest.identity_v2.html
check_results_file: 'functest_results.txt'
sub_testcase_list:
- tempest.api.identity.admin.v2.test_services.ServicesTestJSON.test_list_services[id-34ea6489-012d-4a86-9038-1287cadd5eca,smoke]
diff --git a/etc/testcase/tempest.identity_v3.yml b/etc/testcase/functest.tempest.identity_v3.yml
index bc55f5ab..ed9a8ca9 100644
--- a/etc/testcase/tempest.identity_v3.yml
+++ b/etc/testcase/functest.tempest.identity_v3.yml
@@ -1,6 +1,6 @@
---
-dovetail.tempest.identity_v3:
- name: dovetail.tempest.identity_v3
+functest.tempest.identity_v3:
+ name: functest.tempest.identity_v3
objective: tempest smoke test cases about identity v3
validate:
type: functest
@@ -17,9 +17,9 @@ dovetail.tempest.identity_v3:
- tempest_custom/tempest.log
- tempest_custom/tempest-report.html
dest_archive_files:
- - tempest_logs/dovetail.tempest.identity_v3.functest.log
- - tempest_logs/dovetail.tempest.identity_v3.log
- - tempest_logs/dovetail.tempest.identity_v3.html
+ - tempest_logs/functest.tempest.identity_v3.functest.log
+ - tempest_logs/functest.tempest.identity_v3.log
+ - tempest_logs/functest.tempest.identity_v3.html
check_results_file: 'functest_results.txt'
sub_testcase_list:
- tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete[id-7cd59bf9-bda4-4c72-9467-d21cab278355,smoke]
diff --git a/etc/testcase/tempest.image.yml b/etc/testcase/functest.tempest.image.yml
index 917aedfc..547dbcf7 100644
--- a/etc/testcase/tempest.image.yml
+++ b/etc/testcase/functest.tempest.image.yml
@@ -1,6 +1,6 @@
---
-dovetail.tempest.image:
- name: dovetail.tempest.image
+functest.tempest.image:
+ name: functest.tempest.image
objective: tempest smoke test cases about image
validate:
type: functest
@@ -17,9 +17,9 @@ dovetail.tempest.image:
- tempest_custom/tempest.log
- tempest_custom/tempest-report.html
dest_archive_files:
- - tempest_logs/dovetail.tempest.image.functest.log
- - tempest_logs/dovetail.tempest.image.log
- - tempest_logs/dovetail.tempest.image.html
+ - tempest_logs/functest.tempest.image.functest.log
+ - tempest_logs/functest.tempest.image.log
+ - tempest_logs/functest.tempest.image.html
check_results_file: 'functest_results.txt'
sub_testcase_list:
- tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file[id-139b765e-7f3d-4b3d-8b37-3ca3876ee318,smoke]
diff --git a/etc/testcase/tempest.ipv6_api.yml b/etc/testcase/functest.tempest.ipv6_api.yml
index 5423f082..47aade6a 100644
--- a/etc/testcase/tempest.ipv6_api.yml
+++ b/etc/testcase/functest.tempest.ipv6_api.yml
@@ -1,6 +1,6 @@
---
-dovetail.tempest.ipv6_api:
- name: dovetail.tempest.ipv6_api
+functest.tempest.ipv6_api:
+ name: functest.tempest.ipv6_api
objective: IPv6 API tempest tests
validate:
type: functest
@@ -17,9 +17,9 @@ dovetail.tempest.ipv6_api:
- tempest_custom/tempest.log
- tempest_custom/tempest-report.html
dest_archive_files:
- - tempest_logs/dovetail.tempest.ipv6_api.functest.log
- - tempest_logs/dovetail.tempest.ipv6_api.log
- - tempest_logs/dovetail.tempest.ipv6_api.html
+ - tempest_logs/functest.tempest.ipv6_api.functest.log
+ - tempest_logs/functest.tempest.ipv6_api.log
+ - tempest_logs/functest.tempest.ipv6_api.html
check_results_file: 'functest_results.txt'
sub_testcase_list:
- tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network[id-d4f9024d-1e28-4fc1-a6b1-25dbc6fa11e2,smoke]
diff --git a/etc/testcase/tempest.ipv6_scenario.yml b/etc/testcase/functest.tempest.ipv6_scenario.yml
index f35d5236..4b0758bb 100644
--- a/etc/testcase/tempest.ipv6_scenario.yml
+++ b/etc/testcase/functest.tempest.ipv6_scenario.yml
@@ -1,6 +1,6 @@
---
-dovetail.tempest.ipv6_scenario:
- name: dovetail.tempest.ipv6_scenario
+functest.tempest.ipv6_scenario:
+ name: functest.tempest.ipv6_scenario
objective: IPv6 tempest scenario tests
validate:
type: functest
@@ -17,9 +17,9 @@ dovetail.tempest.ipv6_scenario:
- tempest_custom/tempest.log
- tempest_custom/tempest-report.html
dest_archive_files:
- - tempest_logs/dovetail.tempest.ipv6_scenario.functest.log
- - tempest_logs/dovetail.tempest.ipv6_scenario.log
- - tempest_logs/dovetail.tempest.ipv6_scenario.html
+ - tempest_logs/functest.tempest.ipv6_scenario.functest.log
+ - tempest_logs/functest.tempest.ipv6_scenario.log
+ - tempest_logs/functest.tempest.ipv6_scenario.html
check_results_file: 'functest_results.txt'
sub_testcase_list:
- tempest.scenario.test_network_v6.TestGettingAddress.test_dhcp6_stateless_from_os[compute,id-d7e1f858-187c-45a6-89c9-bdafde619a9f,network,slow]
diff --git a/etc/testcase/tempest.multi_node_scheduling.yml b/etc/testcase/functest.tempest.multi_node_scheduling.yml
index 99224ef5..ae20074f 100644
--- a/etc/testcase/tempest.multi_node_scheduling.yml
+++ b/etc/testcase/functest.tempest.multi_node_scheduling.yml
@@ -1,6 +1,6 @@
---
-dovetail.tempest.multi_node_scheduling:
- name: dovetail.tempest.multi_node_scheduling
+functest.tempest.multi_node_scheduling:
+ name: functest.tempest.multi_node_scheduling
objective: simple virtual machine resource scheduling on multiple nodes
validate:
type: functest
@@ -17,9 +17,9 @@ dovetail.tempest.multi_node_scheduling:
- tempest_custom/tempest.log
- tempest_custom/tempest-report.html
dest_archive_files:
- - tempest_logs/dovetail.tempest.multi_node_scheduling.functest.log
- - tempest_logs/dovetail.tempest.multi_node_scheduling.log
- - tempest_logs/dovetail.tempest.multi_node_scheduling.html
+ - tempest_logs/functest.tempest.multi_node_scheduling.functest.log
+ - tempest_logs/functest.tempest.multi_node_scheduling.log
+ - tempest_logs/functest.tempest.multi_node_scheduling.html
check_results_file: 'functest_results.txt'
sub_testcase_list:
- tempest.scenario.test_server_multinode.TestServerMultinode.test_schedule_to_all_nodes[compute,id-9cecbe35-b9d4-48da-a37e-7ce70aa43d30,network,smoke]
diff --git a/etc/testcase/tempest.network_api.yml b/etc/testcase/functest.tempest.network_api.yml
index d28a0cbe..bac7c663 100644
--- a/etc/testcase/tempest.network_api.yml
+++ b/etc/testcase/functest.tempest.network_api.yml
@@ -1,6 +1,6 @@
---
-dovetail.tempest.network_api:
- name: dovetail.tempest.network_api
+functest.tempest.network_api:
+ name: functest.tempest.network_api
objective: tempest smoke API test cases covering networking capabilities
validate:
type: functest
@@ -17,9 +17,9 @@ dovetail.tempest.network_api:
- tempest_custom/tempest.log
- tempest_custom/tempest-report.html
dest_archive_files:
- - tempest_logs/dovetail.tempest.network_api.functest.log
- - tempest_logs/dovetail.tempest.network_api.log
- - tempest_logs/dovetail.tempest.network_api.html
+ - tempest_logs/functest.tempest.network_api.functest.log
+ - tempest_logs/functest.tempest.network_api.log
+ - tempest_logs/functest.tempest.network_api.html
check_results_file: 'functest_results.txt'
sub_testcase_list:
- tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions[id-ef28c7e6-e646-4979-9d67-deb207bc5564,smoke]
diff --git a/etc/testcase/tempest.network_scenario.yml b/etc/testcase/functest.tempest.network_scenario.yml
index 5e1a9609..f048c1b4 100644
--- a/etc/testcase/tempest.network_scenario.yml
+++ b/etc/testcase/functest.tempest.network_scenario.yml
@@ -1,6 +1,6 @@
---
-dovetail.tempest.network_scenario:
- name: dovetail.tempest.network_scenario
+functest.tempest.network_scenario:
+ name: functest.tempest.network_scenario
objective: tempest smoke scenario test cases covering networking capabilities
validate:
type: functest
@@ -17,9 +17,9 @@ dovetail.tempest.network_scenario:
- tempest_custom/tempest.log
- tempest_custom/tempest-report.html
dest_archive_files:
- - tempest_logs/dovetail.tempest.network_scenario.functest.log
- - tempest_logs/dovetail.tempest.network_scenario.log
- - tempest_logs/dovetail.tempest.network_scenario.html
+ - tempest_logs/functest.tempest.network_scenario.functest.log
+ - tempest_logs/functest.tempest.network_scenario.log
+ - tempest_logs/functest.tempest.network_scenario.html
check_results_file: 'functest_results.txt'
sub_testcase_list:
- tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_hotplug_nic[compute,id-c5adff73-e961-41f1-b4a9-343614f18cfa,network]
diff --git a/etc/testcase/tempest.network_security.yml b/etc/testcase/functest.tempest.network_security.yml
index dd9e3e7a..b8eaa25a 100644
--- a/etc/testcase/tempest.network_security.yml
+++ b/etc/testcase/functest.tempest.network_security.yml
@@ -1,6 +1,6 @@
---
-dovetail.tempest.network_security:
- name: dovetail.tempest.network_security
+functest.tempest.network_security:
+ name: functest.tempest.network_security
objective: filtering packets based on security rules and port security in data path
validate:
type: functest
@@ -17,9 +17,9 @@ dovetail.tempest.network_security:
- tempest_custom/tempest.log
- tempest_custom/tempest-report.html
dest_archive_files:
- - tempest_logs/dovetail.tempest.network_security.functest.log
- - tempest_logs/dovetail.tempest.network_security.log
- - tempest_logs/dovetail.tempest.network_security.html
+ - tempest_logs/functest.tempest.network_security.functest.log
+ - tempest_logs/functest.tempest.network_security.log
+ - tempest_logs/functest.tempest.network_security.html
check_results_file: 'functest_results.txt'
sub_testcase_list:
- tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_port_security_macspoofing_port[compute,id-7c0bb1a2-d053-49a4-98f9-ca1a1d849f63,network,slow]
diff --git a/etc/testcase/tempest.osinterop.yml b/etc/testcase/functest.tempest.osinterop.yml
index fe50024c..56438af6 100644
--- a/etc/testcase/tempest.osinterop.yml
+++ b/etc/testcase/functest.tempest.osinterop.yml
@@ -1,6 +1,6 @@
---
-dovetail.tempest.osinterop:
- name: dovetail.tempest.osinterop
+functest.tempest.osinterop:
+ name: functest.tempest.osinterop
objective: > # Set of OpenStack interoperability test cases not flagged and required. It only contains OpenStack core (no object storage)
# The approved guidelines (2016.08) are valid for Kilo, Liberty, Mitaka and Newton releases of OpenStack
# The list can be generated using the Rest API from RefStack project:
@@ -17,9 +17,9 @@ dovetail.tempest.osinterop:
- refstack_defcore/tempest.log
- refstack_defcore/tempest-report.html
dest_archive_files:
- - tempest_logs/dovetail.tempest.osinterop.functest.log
- - tempest_logs/dovetail.tempest.osinterop.log
- - tempest_logs/dovetail.tempest.osinterop.html
+ - tempest_logs/functest.tempest.osinterop.functest.log
+ - tempest_logs/functest.tempest.osinterop.log
+ - tempest_logs/functest.tempest.osinterop.html
check_results_file: 'functest_results.txt'
sub_testcase_list:
- tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_icmp_type_code[id-c9463db8-b44d-4f52-b6c0-8dbda99f26ce]
diff --git a/etc/testcase/tempest.trunk-ports.yml b/etc/testcase/functest.tempest.trunk-ports.yml
index 344fb588..e19f879f 100644
--- a/etc/testcase/tempest.trunk-ports.yml
+++ b/etc/testcase/functest.tempest.trunk-ports.yml
@@ -1,6 +1,6 @@
---
-dovetail.tempest.neutron_trunk_ports:
- name: dovetail.tempest.neutron_trunk_ports
+functest.tempest.neutron_trunk_ports:
+ name: functest.tempest.neutron_trunk_ports
objective: Run Neutron trunk port Tempest tests
validate:
type: functest
@@ -14,9 +14,9 @@ dovetail.tempest.neutron_trunk_ports:
- neutron_trunk/tempest.log
- neutron_trunk/tempest-report.html
dest_archive_files:
- - tempest_logs/dovetail.tempest.neutron_trunk_ports.functest.log
- - tempest_logs/dovetail.tempest.neutron_trunk_ports.log
- - tempest_logs/dovetail.tempest.neutron_trunk_ports.html
+ - tempest_logs/functest.tempest.neutron_trunk_ports.functest.log
+ - tempest_logs/functest.tempest.neutron_trunk_ports.log
+ - tempest_logs/functest.tempest.neutron_trunk_ports.html
check_results_file: 'functest_results.txt'
sub_testcase_list:
- neutron.tests.tempest.api.test_trunk.TrunkTestJSON.test_add_subport
diff --git a/etc/testcase/tempest.vm_lifecycle.yml b/etc/testcase/functest.tempest.vm_lifecycle.yml
index d86f8282..c05a1d3c 100644
--- a/etc/testcase/tempest.vm_lifecycle.yml
+++ b/etc/testcase/functest.tempest.vm_lifecycle.yml
@@ -1,6 +1,6 @@
---
-dovetail.tempest.vm_lifecycle:
- name: dovetail.tempest.vm_lifecycle
+functest.tempest.vm_lifecycle:
+ name: functest.tempest.vm_lifecycle
objective: correct behavior after common virtual machine life cycles events
validate:
type: functest
@@ -17,9 +17,9 @@ dovetail.tempest.vm_lifecycle:
- tempest_custom/tempest.log
- tempest_custom/tempest-report.html
dest_archive_files:
- - tempest_logs/dovetail.tempest.vm_lifecycle.functest.log
- - tempest_logs/dovetail.tempest.vm_lifecycle.log
- - tempest_logs/dovetail.tempest.vm_lifecycle.html
+ - tempest_logs/functest.tempest.vm_lifecycle.functest.log
+ - tempest_logs/functest.tempest.vm_lifecycle.log
+ - tempest_logs/functest.tempest.vm_lifecycle.html
check_results_file: 'functest_results.txt'
sub_testcase_list:
- tempest.scenario.test_minimum_basic.TestMinimumBasicScenario.test_minimum_basic_scenario[compute,id-bdbb5441-9204-419d-a225-b4fdbfb1a1a8,image,network,volume]
diff --git a/etc/testcase/tempest.volume.yml b/etc/testcase/functest.tempest.volume.yml
index 9b925c18..293470bf 100644
--- a/etc/testcase/tempest.volume.yml
+++ b/etc/testcase/functest.tempest.volume.yml
@@ -1,6 +1,6 @@
---
-dovetail.tempest.volume:
- name: dovetail.tempest.volume
+functest.tempest.volume:
+ name: functest.tempest.volume
objective: tempest smoke test cases about volume
validate:
type: functest
@@ -17,9 +17,9 @@ dovetail.tempest.volume:
- tempest_custom/tempest.log
- tempest_custom/tempest-report.html
dest_archive_files:
- - tempest_logs/dovetail.tempest.volume.functest.log
- - tempest_logs/dovetail.tempest.volume.log
- - tempest_logs/dovetail.tempest.volume.html
+ - tempest_logs/functest.tempest.volume.functest.log
+ - tempest_logs/functest.tempest.volume.log
+ - tempest_logs/functest.tempest.volume.html
check_results_file: 'functest_results.txt'
sub_testcase_list:
- tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_attach_detach_volume_to_instance[compute,id-fff42874-7db5-4487-a8e1-ddda5fb5288d,smoke]
diff --git a/etc/testcase/vnf.vepc.yml b/etc/testcase/functest.vnf.vepc.yml
index fec985fe..7cf09f6e 100644
--- a/etc/testcase/vnf.vepc.yml
+++ b/etc/testcase/functest.vnf.vepc.yml
@@ -1,6 +1,6 @@
---
-dovetail.vnf.vepc:
- name: dovetail.vnf.vepc
+functest.vnf.vepc:
+ name: functest.vnf.vepc
objective: Deploy a vEPC using Juju and perform EPC-specific test cases (e.g. attaching a UE to the EPC).
validate:
type: functest
@@ -10,6 +10,6 @@ dovetail.vnf.vepc:
source_archive_files:
- functest.log
dest_archive_files:
- - vnf_logs/dovetail.vnf.vepc.log
+ - vnf_logs/functest.vnf.vepc.log
check_results_file: 'functest_results.txt'
sub_testcase_list:
diff --git a/etc/testcase/vnf.vims.yml b/etc/testcase/functest.vnf.vims.yml
index 8dc7ce4a..3e95e9d7 100644
--- a/etc/testcase/vnf.vims.yml
+++ b/etc/testcase/functest.vnf.vims.yml
@@ -1,6 +1,6 @@
---
-dovetail.vnf.vims:
- name: dovetail.vnf.vims
+functest.vnf.vims:
+ name: functest.vnf.vims
objective: testing for Clearwater IMS deployment using Cloudify orchestrator
validate:
type: functest
@@ -10,6 +10,6 @@ dovetail.vnf.vims:
source_archive_files:
- functest.log
dest_archive_files:
- - vnf_logs/dovetail.vnf.vims.log
+ - vnf_logs/functest.vnf.vims.log
check_results_file: 'functest_results.txt'
sub_testcase_list:
diff --git a/etc/testcase/vping.ssh.yml b/etc/testcase/functest.vping.ssh.yml
index a2a96034..913aa2e1 100644
--- a/etc/testcase/vping.ssh.yml
+++ b/etc/testcase/functest.vping.ssh.yml
@@ -1,6 +1,6 @@
---
-dovetail.vping.ssh:
- name: dovetail.vping.ssh
+functest.vping.ssh:
+ name: functest.vping.ssh
objective: testing for vping using ssh
validate:
type: functest
@@ -9,6 +9,6 @@ dovetail.vping.ssh:
source_archive_files:
- functest.log
dest_archive_files:
- - vping_logs/dovetail.vping.ssh.log
+ - vping_logs/functest.vping.ssh.log
check_results_file: 'functest_results.txt'
sub_testcase_list:
diff --git a/etc/testcase/vping.userdata.yml b/etc/testcase/functest.vping.userdata.yml
index 0bf1f9a0..5ef9e880 100644
--- a/etc/testcase/vping.userdata.yml
+++ b/etc/testcase/functest.vping.userdata.yml
@@ -1,6 +1,6 @@
---
-dovetail.vping.userdata:
- name: dovetail.vping.userdata
+functest.vping.userdata:
+ name: functest.vping.userdata
objective: testing for vping using userdata
validate:
type: functest
@@ -9,6 +9,6 @@ dovetail.vping.userdata:
source_archive_files:
- functest.log
dest_archive_files:
- - vping_logs/dovetail.vping.userdata.log
+ - vping_logs/functest.vping.userdata.log
check_results_file: 'functest_results.txt'
sub_testcase_list:
diff --git a/etc/testcase/ha.controller_restart.yml b/etc/testcase/ha.controller_restart.yml
deleted file mode 100644
index d64b06b9..00000000
--- a/etc/testcase/ha.controller_restart.yml
+++ /dev/null
@@ -1,16 +0,0 @@
----
-dovetail.ha.controller_restart:
- name: dovetail.ha.controller_restart
- objective: OpenStack Controll Node abnormally shutdown.
- validate:
- type: yardstick
- testcase: opnfv_yardstick_tc025
- report:
- source_archive_files:
- - yardstick.log
- - dovetail.ha.controller_restart.out
- dest_archive_files:
- - ha_logs/dovetail.ha.controller_restart.log
- - ha_logs/dovetail.ha.controller_restart.out
- check_results_file: ha_logs/dovetail.ha.controller_restart.out
- sub_testcase_list:
diff --git a/etc/testcase/onap.onap.vnf_lifecycle.yml b/etc/testcase/onap.onap.vnf_lifecycle.yml
new file mode 100644
index 00000000..9bb928ce
--- /dev/null
+++ b/etc/testcase/onap.onap.vnf_lifecycle.yml
@@ -0,0 +1,16 @@
+---
+onap.onap.vnf_lifecycle:
+ name: onap.onap.vnf_lifecycle
+ objective: vnf lifecycle tests
+ validate:
+ type: vnftest
+ testcase: onap_vnftest_tc001
+ report:
+ source_archive_files:
+ - vnftest.log
+ - onap.onap.vnf_lifecycle.out
+ dest_archive_files:
+ - onap_logs/onap.onap.vnf_lifecycle.log
+ - onap_logs/onap.onap.vnf_lifecycle.out
+ check_results_file: onap_logs/onap.onap.vnf_lifecycle.out
+ sub_testcase_list:
diff --git a/etc/testcase/onap.vnf_lifecycle.yml b/etc/testcase/onap.vnf_lifecycle.yml
deleted file mode 100644
index cc1789ce..00000000
--- a/etc/testcase/onap.vnf_lifecycle.yml
+++ /dev/null
@@ -1,16 +0,0 @@
----
-dovetail.onap.vnf_lifecycle:
- name: dovetail.onap.vnf_lifecycle
- objective: vnf lifecycle tests
- validate:
- type: vnftest
- testcase: onap_vnftest_tc001
- report:
- source_archive_files:
- - vnftest.log
- - dovetail.onap.vnf_lifecycle.out
- dest_archive_files:
- - onap_logs/dovetail.onap.vnf_lifecycle.log
- - onap_logs/dovetail.onap.vnf_lifecycle.out
- check_results_file: onap_logs/dovetail.onap.vnf_lifecycle.out
- sub_testcase_list:
diff --git a/etc/testcase/ha.cinder_api.yml b/etc/testcase/yardstick.ha.cinder_api.yml
index 207e91f2..ca99e10d 100644
--- a/etc/testcase/ha.cinder_api.yml
+++ b/etc/testcase/yardstick.ha.cinder_api.yml
@@ -1,6 +1,6 @@
---
-dovetail.ha.cinder_api:
- name: dovetail.ha.cinder_api
+yardstick.ha.cinder_api:
+ name: yardstick.ha.cinder_api
objective: >
This test case will verify the high availability of the
volume service provided by OpenStack (cinder-api) on control node.
@@ -10,9 +10,9 @@ dovetail.ha.cinder_api:
report:
source_archive_files:
- yardstick.log
- - dovetail.ha.cinder_api.out
+ - yardstick.ha.cinder_api.out
dest_archive_files:
- - ha_logs/dovetail.ha.cinder_api.log
- - ha_logs/dovetail.ha.cinder_api.out
- check_results_file: ha_logs/dovetail.ha.cinder_api.out
+ - ha_logs/yardstick.ha.cinder_api.log
+ - ha_logs/yardstick.ha.cinder_api.out
+ check_results_file: ha_logs/yardstick.ha.cinder_api.out
sub_testcase_list:
diff --git a/etc/testcase/yardstick.ha.controller_restart.yml b/etc/testcase/yardstick.ha.controller_restart.yml
new file mode 100644
index 00000000..fba59f8d
--- /dev/null
+++ b/etc/testcase/yardstick.ha.controller_restart.yml
@@ -0,0 +1,16 @@
+---
+yardstick.ha.controller_restart:
+ name: yardstick.ha.controller_restart
+ objective: OpenStack Controll Node abnormally shutdown.
+ validate:
+ type: yardstick
+ testcase: opnfv_yardstick_tc025
+ report:
+ source_archive_files:
+ - yardstick.log
+ - yardstick.ha.controller_restart.out
+ dest_archive_files:
+ - ha_logs/yardstick.ha.controller_restart.log
+ - ha_logs/yardstick.ha.controller_restart.out
+ check_results_file: ha_logs/yardstick.ha.controller_restart.out
+ sub_testcase_list:
diff --git a/etc/testcase/ha.cpu_load.yml b/etc/testcase/yardstick.ha.cpu_load.yml
index c8b57683..f991df89 100644
--- a/etc/testcase/ha.cpu_load.yml
+++ b/etc/testcase/yardstick.ha.cpu_load.yml
@@ -1,6 +1,6 @@
---
-dovetail.ha.cpu_load:
- name: dovetail.ha.cpu_load
+yardstick.ha.cpu_load:
+ name: yardstick.ha.cpu_load
objective: >
This test case will verify the high availability of control node.
When the CPU usage of a specified controller node is stressed to 100%,
@@ -13,9 +13,9 @@ dovetail.ha.cpu_load:
report:
source_archive_files:
- yardstick.log
- - dovetail.ha.cpu_load.out
+ - yardstick.ha.cpu_load.out
dest_archive_files:
- - ha_logs/dovetail.ha.cpu_load.log
- - ha_logs/dovetail.ha.cpu_load.out
- check_results_file: ha_logs/dovetail.ha.cpu_load.out
+ - ha_logs/yardstick.ha.cpu_load.log
+ - ha_logs/yardstick.ha.cpu_load.out
+ check_results_file: ha_logs/yardstick.ha.cpu_load.out
sub_testcase_list:
diff --git a/etc/testcase/ha.database.yml b/etc/testcase/yardstick.ha.database.yml
index 427ccb11..a653f397 100644
--- a/etc/testcase/ha.database.yml
+++ b/etc/testcase/yardstick.ha.database.yml
@@ -1,6 +1,6 @@
---
-dovetail.ha.database:
- name: dovetail.ha.database
+yardstick.ha.database:
+ name: yardstick.ha.database
objective: >
This test case verifies the high-availability of the OpenStack
controller database instance.
@@ -10,9 +10,9 @@ dovetail.ha.database:
report:
source_archive_files:
- yardstick.log
- - dovetail.ha.database.out
+ - yardstick.ha.database.out
dest_archive_files:
- - ha_logs/dovetail.ha.database.log
- - ha_logs/dovetail.ha.database.out
- check_results_file: ha_logs/dovetail.ha.database.out
+ - ha_logs/yardstick.ha.database.log
+ - ha_logs/yardstick.ha.database.out
+ check_results_file: ha_logs/yardstick.ha.database.out
sub_testcase_list:
diff --git a/etc/testcase/ha.disk_load.yml b/etc/testcase/yardstick.ha.disk_load.yml
index 628cb94d..6311a7bd 100644
--- a/etc/testcase/ha.disk_load.yml
+++ b/etc/testcase/yardstick.ha.disk_load.yml
@@ -1,6 +1,6 @@
---
-dovetail.ha.disk_load:
- name: dovetail.ha.disk_load
+yardstick.ha.disk_load:
+ name: yardstick.ha.disk_load
objective: >
This test case will verify the high availability of control node.
When the disk I/O of a specified disk is blocked, which breaks down the Openstack
@@ -12,9 +12,9 @@ dovetail.ha.disk_load:
report:
source_archive_files:
- yardstick.log
- - dovetail.ha.disk_load.out
+ - yardstick.ha.disk_load.out
dest_archive_files:
- - ha_logs/dovetail.ha.disk_load.log
- - ha_logs/dovetail.ha.disk_load.out
- check_results_file: ha_logs/dovetail.ha.disk_load.out
+ - ha_logs/yardstick.ha.disk_load.log
+ - ha_logs/yardstick.ha.disk_load.out
+ check_results_file: ha_logs/yardstick.ha.disk_load.out
sub_testcase_list:
diff --git a/etc/testcase/ha.glance_api.yml b/etc/testcase/yardstick.ha.glance_api.yml
index 6a4a8fc9..ee900cf1 100644
--- a/etc/testcase/ha.glance_api.yml
+++ b/etc/testcase/yardstick.ha.glance_api.yml
@@ -1,6 +1,6 @@
---
-dovetail.ha.glance_api:
- name: dovetail.ha.glance_api
+yardstick.ha.glance_api:
+ name: yardstick.ha.glance_api
objective: >
This test case will verify the high availability of the
image service provided by OpenStack (glance-api) on control node.
@@ -10,9 +10,9 @@ dovetail.ha.glance_api:
report:
source_archive_files:
- yardstick.log
- - dovetail.ha.glance_api.out
+ - yardstick.ha.glance_api.out
dest_archive_files:
- - ha_logs/dovetail.ha.glance_api.log
- - ha_logs/dovetail.ha.glance_api.out
- check_results_file: ha_logs/dovetail.ha.glance_api.out
+ - ha_logs/yardstick.ha.glance_api.log
+ - ha_logs/yardstick.ha.glance_api.out
+ check_results_file: ha_logs/yardstick.ha.glance_api.out
sub_testcase_list:
diff --git a/etc/testcase/ha.haproxy.yml b/etc/testcase/yardstick.ha.haproxy.yml
index 3b1b6f4e..6fc1df9d 100644
--- a/etc/testcase/ha.haproxy.yml
+++ b/etc/testcase/yardstick.ha.haproxy.yml
@@ -1,6 +1,6 @@
---
-dovetail.ha.haproxy:
- name: dovetail.ha.haproxy
+yardstick.ha.haproxy:
+ name: yardstick.ha.haproxy
objective: >
This test case will verify the high availability of the load balance
service(current is HAProxy) that supports OpenStack on controller node. When the
@@ -13,9 +13,9 @@ dovetail.ha.haproxy:
report:
source_archive_files:
- yardstick.log
- - dovetail.ha.haproxy.out
+ - yardstick.ha.haproxy.out
dest_archive_files:
- - ha_logs/dovetail.ha.haproxy.log
- - ha_logs/dovetail.ha.haproxy.out
- check_results_file: ha_logs/dovetail.ha.haproxy.out
+ - ha_logs/yardstick.ha.haproxy.log
+ - ha_logs/yardstick.ha.haproxy.out
+ check_results_file: ha_logs/yardstick.ha.haproxy.out
sub_testcase_list:
diff --git a/etc/testcase/ha.keystone.yml b/etc/testcase/yardstick.ha.keystone.yml
index c9de127f..101b255b 100644
--- a/etc/testcase/ha.keystone.yml
+++ b/etc/testcase/yardstick.ha.keystone.yml
@@ -1,6 +1,6 @@
---
-dovetail.ha.keystone:
- name: dovetail.ha.keystone
+yardstick.ha.keystone:
+ name: yardstick.ha.keystone
objective: >
This test case will verify the high availability of the
user service provided by OpenStack (keystone) on control node.
@@ -10,9 +10,9 @@ dovetail.ha.keystone:
report:
source_archive_files:
- yardstick.log
- - dovetail.ha.keystone.out
+ - yardstick.ha.keystone.out
dest_archive_files:
- - ha_logs/dovetail.ha.keystone.log
- - ha_logs/dovetail.ha.keystone.out
- check_results_file: ha_logs/dovetail.ha.keystone.out
+ - ha_logs/yardstick.ha.keystone.log
+ - ha_logs/yardstick.ha.keystone.out
+ check_results_file: ha_logs/yardstick.ha.keystone.out
sub_testcase_list:
diff --git a/etc/testcase/ha.neutron_l3_agent.yml b/etc/testcase/yardstick.ha.neutron_l3_agent.yml
index a4daad7e..1fb2326d 100644
--- a/etc/testcase/ha.neutron_l3_agent.yml
+++ b/etc/testcase/yardstick.ha.neutron_l3_agent.yml
@@ -1,6 +1,6 @@
---
-dovetail.ha.neutron_l3_agent:
- name: dovetail.ha.neutron_l3_agent
+yardstick.ha.neutron_l3_agent:
+ name: yardstick.ha.neutron_l3_agent
objective: OpenStack Controller Virtual Router Service High Availability.
validate:
type: yardstick
@@ -24,9 +24,9 @@ dovetail.ha.neutron_l3_agent:
report:
source_archive_files:
- yardstick.log
- - dovetail.ha.neutron_l3_agent.out
+ - yardstick.ha.neutron_l3_agent.out
dest_archive_files:
- - ha_logs/dovetail.ha.neutron_l3_agent.log
- - ha_logs/dovetail.ha.neutron_l3_agent.out
- check_results_file: ha_logs/dovetail.ha.neutron_l3_agent.out
+ - ha_logs/yardstick.ha.neutron_l3_agent.log
+ - ha_logs/yardstick.ha.neutron_l3_agent.out
+ check_results_file: ha_logs/yardstick.ha.neutron_l3_agent.out
sub_testcase_list:
diff --git a/etc/testcase/ha.neutron_server.yml b/etc/testcase/yardstick.ha.neutron_server.yml
index 98bfd7dd..9d741c2b 100644
--- a/etc/testcase/ha.neutron_server.yml
+++ b/etc/testcase/yardstick.ha.neutron_server.yml
@@ -1,6 +1,6 @@
---
-dovetail.ha.neutron_server:
- name: dovetail.ha.neutron_server
+yardstick.ha.neutron_server:
+ name: yardstick.ha.neutron_server
objective: >
This test case will verify the high availability of the
network service provided by OpenStack (neutro-server) on control node.
@@ -10,9 +10,9 @@ dovetail.ha.neutron_server:
report:
source_archive_files:
- yardstick.log
- - dovetail.ha.neutron_server.out
+ - yardstick.ha.neutron_server.out
dest_archive_files:
- - ha_logs/dovetail.ha.neutron_server.log
- - ha_logs/dovetail.ha.neutron_server.out
- check_results_file: ha_logs/dovetail.ha.neutron_server.out
+ - ha_logs/yardstick.ha.neutron_server.log
+ - ha_logs/yardstick.ha.neutron_server.out
+ check_results_file: ha_logs/yardstick.ha.neutron_server.out
sub_testcase_list:
diff --git a/etc/testcase/ha.nova_api.yml b/etc/testcase/yardstick.ha.nova_api.yml
index 3de0d26d..b15f2db6 100644
--- a/etc/testcase/ha.nova_api.yml
+++ b/etc/testcase/yardstick.ha.nova_api.yml
@@ -1,6 +1,6 @@
---
-dovetail.ha.nova_api:
- name: dovetail.ha.nova_api
+yardstick.ha.nova_api:
+ name: yardstick.ha.nova_api
objective: >
This test case will verify the high availability
of the service provided by OpenStack (like nova-api, neutro-server) on control node.
@@ -10,9 +10,9 @@ dovetail.ha.nova_api:
report:
source_archive_files:
- yardstick.log
- - dovetail.ha.nova_api.out
+ - yardstick.ha.nova_api.out
dest_archive_files:
- - ha_logs/dovetail.ha.nova_api.log
- - ha_logs/dovetail.ha.nova_api.out
- check_results_file: ha_logs/dovetail.ha.nova_api.out
+ - ha_logs/yardstick.ha.nova_api.log
+ - ha_logs/yardstick.ha.nova_api.out
+ check_results_file: ha_logs/yardstick.ha.nova_api.out
sub_testcase_list:
diff --git a/etc/testcase/ha.rabbitmq.yml b/etc/testcase/yardstick.ha.rabbitmq.yml
index 39611b44..027cb358 100644
--- a/etc/testcase/ha.rabbitmq.yml
+++ b/etc/testcase/yardstick.ha.rabbitmq.yml
@@ -1,6 +1,6 @@
---
-dovetail.ha.rabbitmq:
- name: dovetail.ha.rabbitmq
+yardstick.ha.rabbitmq:
+ name: yardstick.ha.rabbitmq
objective: OpenStack Controller Messaging Queue Service High Availability.
validate:
type: yardstick
@@ -8,9 +8,9 @@ dovetail.ha.rabbitmq:
report:
source_archive_files:
- yardstick.log
- - dovetail.ha.rabbitmq.out
+ - yardstick.ha.rabbitmq.out
dest_archive_files:
- - ha_logs/dovetail.ha.rabbitmq.log
- - ha_logs/dovetail.ha.rabbitmq.out
- check_results_file: ha_logs/dovetail.ha.rabbitmq.out
+ - ha_logs/yardstick.ha.rabbitmq.log
+ - ha_logs/yardstick.ha.rabbitmq.out
+ check_results_file: ha_logs/yardstick.ha.rabbitmq.out
sub_testcase_list: