Update the details of tempest results 79/54079/2
authorLinda Wang <wangwulin@huawei.com>
Mon, 19 Mar 2018 07:40:11 +0000 (07:40 +0000)
committerLinda Wang <wangwulin@huawei.com>
Tue, 20 Mar 2018 02:42:01 +0000 (02:42 +0000)
Change-Id: Idb18c7784e44030a48208ea64c21cde2536a3387
Signed-off-by: Linda Wang <wangwulin@huawei.com>
functest/opnfv_tests/openstack/tempest/tempest.py

index cab09a6..74ddbd9 100644 (file)
@@ -219,17 +219,19 @@ class TempestCommon(testcase.TestCase):
             for match in re.findall(r'.*\{0\} (.*?)[. ]*success ', output):
                 success_testcases.append(match)
             failed_testcases = []
-            for match in re.findall(r'.*\{0\} (.*?)[. ]*fail ', output):
+            for match in re.findall(r'.*\{0\} (.*?)[. ]*fail', output):
                 failed_testcases.append(match)
             skipped_testcases = []
             for match in re.findall(r'.*\{0\} (.*?)[. ]*skip:', output):
                 skipped_testcases.append(match)
 
-            self.details = {"tests": stat['num_tests'],
-                            "failures": stat['num_failures'],
+            self.details = {"tests_number": stat['num_tests'],
+                            "success_number": stat['num_success'],
+                            "skipped_number": stat['num_skipped'],
+                            "failures_number": stat['num_failures'],
                             "success": success_testcases,
                             "skipped": skipped_testcases,
-                            "errors": failed_testcases}
+                            "failures": failed_testcases}
         except Exception:  # pylint: disable=broad-except
             self.result = 0