diff options
author | Georg Kunz <georg.kunz@ericsson.com> | 2018-07-30 15:10:11 +0200 |
---|---|---|
committer | Georg Kunz <georg.kunz@ericsson.com> | 2018-07-31 11:14:15 +0200 |
commit | 081eaf19163fdaeb1e0038240a2e74007527c98c (patch) | |
tree | 4f786ee56c2ee049502af3f68abd19355d13d791 | |
parent | cccef0172c0c026e63cd4df3e7f377daaafbc509 (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.py | 4 | ||||
-rw-r--r-- | etc/compliance/debug.yml | 2 | ||||
-rw-r--r-- | etc/compliance/healthcheck.yml | 6 | ||||
-rw-r--r-- | etc/compliance/onap.1.0.0.yml | 2 | ||||
-rw-r--r-- | etc/compliance/ovp.next.yaml | 76 | ||||
-rw-r--r-- | etc/conf/dovetail_config.yml | 2 | ||||
-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.yml | 16 | ||||
-rw-r--r-- | etc/testcase/onap.onap.vnf_lifecycle.yml | 16 | ||||
-rw-r--r-- | etc/testcase/onap.vnf_lifecycle.yml | 16 | ||||
-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.yml | 16 | ||||
-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: |