diff options
author | Chris Johns <chrisj@rtems.org> | 2016-08-19 11:56:09 +1000 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2016-08-19 11:56:09 +1000 |
commit | 8e13939aa068c0acdda5c7ea44d67a6cda75c681 (patch) | |
tree | 1ff4e0b37c07b0e967d60a684cfbb88c4572a9cf | |
parent | bsp-builder: Fix results report columns. (diff) | |
download | rtems-tools-8e13939aa068c0acdda5c7ea44d67a6cda75c681.tar.bz2 |
bsp-builder: Print one results report only.
-rwxr-xr-x | tester/rt/check.py | 35 |
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) |