summaryrefslogtreecommitdiff
path: root/automated/utils/test-runner.py
diff options
context:
space:
mode:
Diffstat (limited to 'automated/utils/test-runner.py')
-rwxr-xr-xautomated/utils/test-runner.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/automated/utils/test-runner.py b/automated/utils/test-runner.py
index da719c3..f60206a 100755
--- a/automated/utils/test-runner.py
+++ b/automated/utils/test-runner.py
@@ -401,11 +401,15 @@ class ResultParser(object):
self.results['test'] = self.test_name
self.results['id'] = self.test_uuid
self.logger = logging.getLogger('RUNNER.ResultParser')
- self.results['params'] = None
+ self.results['params'] = {}
+ with open(os.path.join(self.result_path, "testdef.yaml"), "r") as f:
+ self.testdef = yaml.safe_load(f)
+ if 'params' in self.testdef.keys():
+ self.results['params'] = self.testdef['params']
if 'parameters' in test.keys():
- self.results['params'] = test['parameters']
+ self.results['params'].update(test['parameters'])
if 'params' in test.keys():
- self.results['params'] = test['params']
+ self.results['params'].update(test['params'])
if 'version' in test.keys():
self.results['version'] = test['version']
else: