summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMilosz Wasilewski <milosz.wasilewski@linaro.org>2016-12-07 15:01:57 +0000
committerMilosz Wasilewski <milosz.wasilewski@linaro.org>2016-12-08 11:51:19 +0000
commit5a4dd445fb28355a43b605865005db88f297ace0 (patch)
treea7342b1f04ccd63b3f554868c75ff3033c5354e0
parenta0bea9bb07faf5e429c79d09458fc6b9b0d21a5a (diff)
test-runner: fixed result parsing regexp
Change-Id: I59f130777f01f038899041d2647de7ba0d3d004b Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
-rwxr-xr-xautomated/utils/test-runner.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/automated/utils/test-runner.py b/automated/utils/test-runner.py
index ad84d28..9a96aac 100755
--- a/automated/utils/test-runner.py
+++ b/automated/utils/test-runner.py
@@ -429,10 +429,10 @@ class ResultParser(object):
def parse_stdout(self):
with open('%s/stdout.log' % self.result_path, 'r') as f:
- test_case_re = re.compile("TEST_CASE_ID=(P?.*)")
- result_re = re.compile("RESULT=(P?.*)")
- measurement_re = re.compile("MEASUREMENT=(P?.*)")
- units_re = re.compile("UNITS=(P?.*)")
+ test_case_re = re.compile("TEST_CASE_ID=(.*)")
+ result_re = re.compile("RESULT=(.*)")
+ measurement_re = re.compile("MEASUREMENT=(.*)")
+ units_re = re.compile("UNITS=(.*)")
for line in f:
if re.match(r'\<(|LAVA_SIGNAL_TESTCASE )TEST_CASE_ID=.*', line):
line = line.strip('\n').strip('<>').split(' ')
@@ -447,13 +447,13 @@ class ResultParser(object):
measurement_match = measurement_re.match(string)
units_match = units_re.match(string)
if test_case_match:
- data['test_case_id'] = test_case_match.group(0)
+ data['test_case_id'] = test_case_match.group(1)
if result_match:
- data['result'] = result_match.group(0)
+ data['result'] = result_match.group(1)
if measurement_match:
- data['measurement'] = measurement_match.group(0)
+ data['measurement'] = measurement_match.group(1)
if units_match:
- data['units'] = units_match.group(0)
+ data['units'] = units_match.group(1)
self.metrics.append(data.copy())