Archive all test case result files 05/57805/4
authorxudan <xudan16@huawei.com>
Thu, 24 May 2018 08:47:41 +0000 (04:47 -0400)
committerGeorg Kunz <georg.kunz@ericsson.com>
Sun, 27 May 2018 20:19:34 +0000 (20:19 +0000)
commit01e07c1c56d8a40cff50b077b18157decca39a5c
treeda7b0e2d72dc8548388272e07db37107833bc8c9
parent3c0569b1e16f35d4b14a60ed25113d6d7a398272
Archive all test case result files

1. All detailed tempest test cases results are recorded with
   file tempest-report.html rather than tempest.log now.
2. Archive all results files include functest.log, yardstick.log ...
   for each test case. Otherwise, they will all be in one log file.
3. Support to set the source files and dest files need to be archived with
   the test case config files rather than hardcode with the source code.
4. Give the file which used to be parse the results (PASS/FAIL) with the
   test case config files rather than hardcode with the source code.

Change-Id: I30f435d91ab90cf20def47007f177fe98187484d
Signed-off-by: xudan <xudan16@huawei.com>
48 files changed:
.gitignore
dovetail/report.py
dovetail/run.py
dovetail/test_runner.py
dovetail/testcase.py
etc/conf/bottlenecks_config.yml
etc/conf/functest_config.yml
etc/conf/vnftest_config.yml
etc/conf/yardstick_config.yml
etc/testcase/ha.cinder_api.yml
etc/testcase/ha.controller_restart.yml
etc/testcase/ha.cpu_load.yml
etc/testcase/ha.database.yml
etc/testcase/ha.disk_load.yml
etc/testcase/ha.glance_api.yml
etc/testcase/ha.haproxy.yml
etc/testcase/ha.keystone.yml
etc/testcase/ha.neutron_l3_agent.yml
etc/testcase/ha.neutron_server.yml
etc/testcase/ha.nova_api.yml
etc/testcase/ha.rabbitmq.yml
etc/testcase/healthcheck.api_check.yml
etc/testcase/healthcheck.connection_check.yml
etc/testcase/healthcheck.snaps_health_check.yml
etc/testcase/onap.vnf_lifecycle.yml
etc/testcase/sdnvpn.router_association.yml
etc/testcase/sdnvpn.router_association_floating_ip.yml
etc/testcase/sdnvpn.subnet_connectivity.yml
etc/testcase/sdnvpn.tenant_separation.yml
etc/testcase/security.patrole.yml
etc/testcase/snaps.smoke.yml
etc/testcase/stress.ping.yml
etc/testcase/tempest.bgpvpn.yml
etc/testcase/tempest.compute.yml
etc/testcase/tempest.identity_v2.yml
etc/testcase/tempest.identity_v3.yml
etc/testcase/tempest.image.yml
etc/testcase/tempest.ipv6.yml
etc/testcase/tempest.multi_node_scheduling.yml
etc/testcase/tempest.network.yml
etc/testcase/tempest.network_security.yml
etc/testcase/tempest.osinterop.yml
etc/testcase/tempest.trunk-ports.yml
etc/testcase/tempest.vm_lifecycle.yml
etc/testcase/tempest.volume.yml
etc/testcase/vnf.vims.yml
etc/testcase/vping.ssh.yml
etc/testcase/vping.userdata.yml