[OE-core] [PATCHv3 09/30] oeqa/core/threaded: logSummary add skipped tests info
Aníbal Limón
anibal.limon at linux.intel.com
Mon Jul 17 21:45:17 UTC 2017
Signed-off-by: Aníbal Limón <anibal.limon at linux.intel.com>
---
meta/lib/oeqa/core/threaded.py | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/meta/lib/oeqa/core/threaded.py b/meta/lib/oeqa/core/threaded.py
index a7dc0aed401..022c9ac59a2 100644
--- a/meta/lib/oeqa/core/threaded.py
+++ b/meta/lib/oeqa/core/threaded.py
@@ -234,6 +234,14 @@ class OETestResultThreaded(object):
self._results[tid]['result'].wasSuccessful()
return wasSuccessful
+ def getSkippedTests(self):
+ skipped = 0
+
+ for tid in self._results.keys():
+ skipped = skipped + len(self.tc._results[tid]['skipped'])
+
+ return skipped
+
def stop(self):
for tid in self._results.keys():
self._results[tid]['result'].stop()
@@ -248,6 +256,9 @@ class OETestResultThreaded(object):
msg = "%s - OK - All required tests passed" % component
else:
msg = "%s - FAIL - Required tests failed" % component
+ skipped = self.getSkippedTests()
+ if skipped:
+ msg += " (skipped=%d)" % skipped
self.tc.logger.info(msg)
def logDetails(self):
--
2.11.0
More information about the Openembedded-core
mailing list