Renaming test cases for better readability 23/56223/6
authorGeorg Kunz <georg.kunz@ericsson.com>
Sat, 21 Apr 2018 23:25:51 +0000 (01:25 +0200)
committerDan Xu <xudan16@huawei.com>
Tue, 15 May 2018 08:47:41 +0000 (08:47 +0000)
commitf652cf382c5636002ad2c3fe3e6d034a81ae42bc
treed423badfb0bbc862987ee613548361411cafa6ee
parentc888cc9dfde02983733e2a137f2950d3bbfe7386
Renaming test cases for better readability

This patchset proposes a new naming scheme for test cases. The ides is
to replace the current numbered scheme

  <testarea>.tc<number>

with:

  <testarea>.<capability/test case description>

The motivation for this is that a the numbering does not convey any
information about what the test case is doing and hides to which test
case implementation in Functest or Yardstick a test case spec refers.

Note: this patchset has not yet been tested in Dovetail itself. Its goal
is start a discussion about the naming scheme.

JIRA: DOVETAIL-647

Change-Id: If33b4bf88e451b372c2af10895ff92a87d9d961d
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
85 files changed:
etc/compliance/ovp.1.0.0.yml [deleted file]
etc/compliance/ovp.next.yaml [new file with mode: 0644]
etc/compliance/proposed_tests.yml
etc/conf/cmd_config.yml
etc/conf/dovetail_config.yml
etc/testcase/example.tc001.yml [deleted file]
etc/testcase/example.tc002.yml [deleted file]
etc/testcase/example.tc003.yml [deleted file]
etc/testcase/ha.cinder_api.yml [new file with mode: 0644]
etc/testcase/ha.controller_restart.yml [new file with mode: 0644]
etc/testcase/ha.cpu_load.yml [new file with mode: 0644]
etc/testcase/ha.disk_load.yml [new file with mode: 0644]
etc/testcase/ha.glance_api.yml [new file with mode: 0644]
etc/testcase/ha.haproxy.yml [new file with mode: 0644]
etc/testcase/ha.keystone.yml [new file with mode: 0644]
etc/testcase/ha.neutron_l3_agent.yml [moved from etc/testcase/ha.tc011.yml with 85% similarity]
etc/testcase/ha.neutron_server.yml [new file with mode: 0644]
etc/testcase/ha.nova_api.yml [new file with mode: 0644]
etc/testcase/ha.rabbitmq.yml [new file with mode: 0644]
etc/testcase/ha.tc001.yml [deleted file]
etc/testcase/ha.tc002.yml [deleted file]
etc/testcase/ha.tc003.yml [deleted file]
etc/testcase/ha.tc004.yml [deleted file]
etc/testcase/ha.tc005.yml [deleted file]
etc/testcase/ha.tc006.yml [deleted file]
etc/testcase/ha.tc007.yml [deleted file]
etc/testcase/ha.tc008.yml [deleted file]
etc/testcase/ha.tc009.yml [deleted file]
etc/testcase/ha.tc010.yml [deleted file]
etc/testcase/healthcheck.api_check.yml [moved from etc/testcase/healthcheck.tc002.yml with 67% similarity]
etc/testcase/healthcheck.connection_check.yml [moved from etc/testcase/healthcheck.tc001.yml with 67% similarity]
etc/testcase/healthcheck.snaps_health_check.yml [moved from etc/testcase/healthcheck.tc003.yml with 67% similarity]
etc/testcase/ipv6.tc001.yml [deleted file]
etc/testcase/ipv6.tc002.yml [deleted file]
etc/testcase/ipv6.tc003.yml [deleted file]
etc/testcase/ipv6.tc004.yml [deleted file]
etc/testcase/ipv6.tc005.yml [deleted file]
etc/testcase/ipv6.tc006.yml [deleted file]
etc/testcase/ipv6.tc007.yml [deleted file]
etc/testcase/ipv6.tc008.yml [deleted file]
etc/testcase/ipv6.tc009.yml [deleted file]
etc/testcase/ipv6.tc010.yml [deleted file]
etc/testcase/ipv6.tc011.yml [deleted file]
etc/testcase/ipv6.tc012.yml [deleted file]
etc/testcase/ipv6.tc013.yml [deleted file]
etc/testcase/ipv6.tc014.yml [deleted file]
etc/testcase/ipv6.tc015.yml [deleted file]
etc/testcase/ipv6.tc016.yml [deleted file]
etc/testcase/ipv6.tc017.yml [deleted file]
etc/testcase/ipv6.tc018.yml [deleted file]
etc/testcase/ipv6.tc019.yml [deleted file]
etc/testcase/ipv6.tc020.yml [deleted file]
etc/testcase/ipv6.tc021.yml [deleted file]
etc/testcase/ipv6.tc022.yml [deleted file]
etc/testcase/ipv6.tc023.yml [deleted file]
etc/testcase/ipv6.tc024.yml [deleted file]
etc/testcase/ipv6.tc025.yml [deleted file]
etc/testcase/onap.vnf_lifecycle.yml [moved from etc/testcase/lifecycle.tc001.yml with 55% similarity]
etc/testcase/osinterop.tc002.yml [deleted file]
etc/testcase/sdnvpn.router_association.yml [moved from etc/testcase/sdnvpn.tc004.yml with 82% similarity]
etc/testcase/sdnvpn.router_association_floating_ip.yml [moved from etc/testcase/sdnvpn.tc008.yml with 79% similarity]
etc/testcase/sdnvpn.subnet_connectivity.yml [moved from etc/testcase/sdnvpn.tc001.yml with 82% similarity]
etc/testcase/sdnvpn.tc003.yml [deleted file]
etc/testcase/sdnvpn.tenant_separation.yml [moved from etc/testcase/sdnvpn.tc002.yml with 82% similarity]
etc/testcase/smoke.tempest_scenario.yml [deleted file]
etc/testcase/snaps.smoke.yml [moved from etc/testcase/smoke.tc002.yml with 71% similarity]
etc/testcase/stress.ping.yml [moved from etc/testcase/stress.tc001.yml with 85% similarity]
etc/testcase/tempest.bgpvpn.yml [moved from etc/testcase/sdnvpn.tc000.yml with 92% similarity]
etc/testcase/tempest.compute.yml [moved from etc/testcase/smoke.tempest_compute.yml with 89% similarity]
etc/testcase/tempest.identity_v2.yml [moved from etc/testcase/smoke.tempest_identity_v2.yml with 94% similarity]
etc/testcase/tempest.identity_v3.yml [moved from etc/testcase/smoke.tempest_identity_v3.yml with 96% similarity]
etc/testcase/tempest.image.yml [moved from etc/testcase/smoke.tempest_image.yml with 92% similarity]
etc/testcase/tempest.ipv6.yml [new file with mode: 0644]
etc/testcase/tempest.multi_node_scheduling.yml [moved from etc/testcase/tempest.tc005.yml with 94% similarity]
etc/testcase/tempest.network.yml [moved from etc/testcase/smoke.tempest_network.yml with 73% similarity]
etc/testcase/tempest.network_security.yml [moved from etc/testcase/tempest.tc002.yml with 95% similarity]
etc/testcase/tempest.orchestration.yml [moved from etc/testcase/smoke.tempest_orchestration.yml with 96% similarity]
etc/testcase/tempest.osinterop.yml [moved from etc/testcase/osinterop.tc001.yml with 99% similarity]
etc/testcase/tempest.tc001.yml [deleted file]
etc/testcase/tempest.tc003.yml [deleted file]
etc/testcase/tempest.vm_lifecycle.yml [moved from etc/testcase/tempest.tc004.yml with 97% similarity]
etc/testcase/tempest.volume.yml [moved from etc/testcase/smoke.tempest_volume.yml with 75% similarity]
etc/testcase/vnf.vims.yml [moved from etc/testcase/vnf.tc001.yml with 50% similarity]
etc/testcase/vping.ssh.yml [moved from etc/testcase/vping.tc002.yml with 72% similarity]
etc/testcase/vping.userdata.yml [moved from etc/testcase/vping.tc001.yml with 71% similarity]