summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xautomated/utils/test-runner.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/automated/utils/test-runner.py b/automated/utils/test-runner.py
index 4fd4159..888107f 100755
--- a/automated/utils/test-runner.py
+++ b/automated/utils/test-runner.py
@@ -489,6 +489,10 @@ class ResultParser(object):
self.metrics.append(data.copy())
+ # Mark test run as fail when no result found.
+ if not self.metrics:
+ self.metrics = [{'test_case_id': 'test-run', 'result': 'fail', 'measurement': '', 'units': ''}]
+
self.results['metrics'] = self.metrics
def dict_to_json(self):