summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2016-08-19 11:56:09 +1000
committerChris Johns <chrisj@rtems.org>2016-08-19 11:56:09 +1000
commit8e13939aa068c0acdda5c7ea44d67a6cda75c681 (patch)
tree1ff4e0b37c07b0e967d60a684cfbb88c4572a9cf
parentbsp-builder: Fix results report columns. (diff)
downloadrtems-tools-8e13939aa068c0acdda5c7ea44d67a6cda75c681.tar.bz2
bsp-builder: Print one results report only.
-rwxr-xr-xtester/rt/check.py35
1 files changed, 20 insertions, 15 deletions
diff --git a/tester/rt/check.py b/tester/rt/check.py
index 1741960..97eb54e 100755
--- a/tester/rt/check.py
+++ b/tester/rt/check.py
@@ -119,21 +119,27 @@ class results:
log.output(' Passes: %d Failures: %d' %
(len(self.passes), len(self.fails)))
log.output(' Failures:')
- for f in self.fails:
- arch_bsp = '%s/%s' % (f[0], f[1])
- config_cmd = f[2]
- config_at = config_cmd.find('configure')
- if config_at != -1:
- config_cmd = config_cmd[config_at:]
- log.output(' %30s: %s' % (arch_bsp, config_cmd))
+ if len(self.fails) == 0:
+ log.output('None')
+ else:
+ for f in self.fails:
+ arch_bsp = '%s/%s' % (f[0], f[1])
+ config_cmd = f[2]
+ config_at = config_cmd.find('configure')
+ if config_at != -1:
+ config_cmd = config_cmd[config_at:]
+ log.output(' %30s: %s' % (arch_bsp, config_cmd))
log.output(' Passes:')
- for f in self.passes:
- arch_bsp = '%s/%s' % (f[0], f[1])
- config_cmd = f[2]
- config_at = config_cmd.find('configure')
- if config_at != -1:
- config_cmd = config_cmd[config_at:]
- log.output(' %20s: %d %s' % (arch_bsp, f[3], config_cmd))
+ if len(self.passes) == 0:
+ log.output('None')
+ else:
+ for f in self.passes:
+ arch_bsp = '%s/%s' % (f[0], f[1])
+ config_cmd = f[2]
+ config_at = config_cmd.find('configure')
+ if config_at != -1:
+ config_cmd = config_cmd[config_at:]
+ log.output(' %20s: %d %s' % (arch_bsp, f[3], config_cmd))
class configuration:
@@ -565,7 +571,6 @@ def run_args(args):
else:
for profile in opts.profiles.split(','):
b.build_profile(profile.strip())
- b.results.report()
except error.general as gerr:
print(gerr)