From 43b0020a54051b8499e00b9840d73e87cc0b7e66 Mon Sep 17 00:00:00 2001 From: Cédric Ollivier Date: Tue, 3 Oct 2017 06:16:20 +0200 Subject: Report duration and result when vping fails MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It completes "Bug fix: vping_userdata test status was not properly reported" [1]. [1] https://gerrit.opnfv.org/gerrit/#/c/43911/ Change-Id: I7e8be6cd564a24ca174e63cfc295861c51cae8ed Signed-off-by: Cédric Ollivier (cherry picked from commit 5ffb995c110be39364535f56c86c46d092b8cea0) --- functest/opnfv_tests/openstack/vping/vping_base.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'functest') diff --git a/functest/opnfv_tests/openstack/vping/vping_base.py b/functest/opnfv_tests/openstack/vping/vping_base.py index 8b622e1c7..1a2378775 100644 --- a/functest/opnfv_tests/openstack/vping/vping_base.py +++ b/functest/opnfv_tests/openstack/vping/vping_base.py @@ -165,10 +165,12 @@ class VPingBase(testcase.TestCase): else: raise Exception('VMs never became active') + self.stop_time = time.time() + if result != testcase.TestCase.EX_OK: + self.result = 0 return testcase.TestCase.EX_RUN_ERROR - self.stop_time = time.time() self.result = 100 return testcase.TestCase.EX_OK -- cgit 1.2.3-korg