summaryrefslogtreecommitdiffstats
path: root/meta/lib/oeqa/core/runner.py
diff options
context:
space:
mode:
Diffstat (limited to 'meta/lib/oeqa/core/runner.py')
-rw-r--r--meta/lib/oeqa/core/runner.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/meta/lib/oeqa/core/runner.py b/meta/lib/oeqa/core/runner.py
index 1284295c34..00b7d0bb12 100644
--- a/meta/lib/oeqa/core/runner.py
+++ b/meta/lib/oeqa/core/runner.py
@@ -182,8 +182,10 @@ class OETestResult(_TestResult):
182 (status, log) = self._getTestResultDetails(case) 182 (status, log) = self._getTestResultDetails(case)
183 183
184 t = "" 184 t = ""
185 duration = 0
185 if case.id() in self.starttime and case.id() in self.endtime: 186 if case.id() in self.starttime and case.id() in self.endtime:
186 t = " (" + "{0:.2f}".format(self.endtime[case.id()] - self.starttime[case.id()]) + "s)" 187 duration = self.endtime[case.id()] - self.starttime[case.id()]
188 t = " (" + "{0:.2f}".format(duration) + "s)"
187 189
188 if status not in logs: 190 if status not in logs:
189 logs[status] = [] 191 logs[status] = []
@@ -191,6 +193,8 @@ class OETestResult(_TestResult):
191 report = {'status': status} 193 report = {'status': status}
192 if log: 194 if log:
193 report['log'] = log 195 report['log'] = log
196 if duration:
197 report['duration'] = duration
194 if dump_streams and case.id() in self.logged_output: 198 if dump_streams and case.id() in self.logged_output:
195 (stdout, stderr) = self.logged_output[case.id()] 199 (stdout, stderr) = self.logged_output[case.id()]
196 report['stdout'] = stdout 200 report['stdout'] = stdout