camera_HAL3Perf: parse output logs even when test fails
am: 733709570c
Change-Id: I666df41944816de51ee1c749063ff09920bec9f4
diff --git a/client/site_tests/camera_HAL3Perf/camera_HAL3Perf.py b/client/site_tests/camera_HAL3Perf/camera_HAL3Perf.py
index 55d6381..b0ec612 100644
--- a/client/site_tests/camera_HAL3Perf/camera_HAL3Perf.py
+++ b/client/site_tests/camera_HAL3Perf/camera_HAL3Perf.py
@@ -85,9 +85,10 @@
'--gtest_filter=Camera3StillCaptureTest/'
'Camera3SimpleStillCaptureTest.PerformanceTest/*',
'--output_log=%s' % test_log_file]
- if utils.system(' '.join([binary_path, ' '.join(args)]),
- timeout=self.timeout) != 0:
+ ret = utils.system(' '.join([binary_path, ' '.join(args)]),
+ timeout=self.timeout)
+ self._analyze_log(test_log_file)
+ if ret != 0:
msg = 'Failed to execute command: ' + ' '.join([binary_path,
' '.join(args)])
raise error.TestFail(msg)
- self._analyze_log(test_log_file)