Changeset f7f0704 in rtems-tools


Ignore:
Timestamp:
Aug 25, 2016, 6:13:18 AM (3 years ago)
Author:
Chris Johns <chrisj@…>
Branches:
4.10, master
Children:
e9fb4c5
Parents:
885aebd
Message:

bsp-builder: Fix column printing of the arch/bsp.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tester/rt/check.py

    r885aebd rf7f0704  
    106106        self.fails = []
    107107
     108    def _arch_bsp(self, arch, bsp):
     109        return '%s/%s' % (f[0], f[1])
     110
     111
    108112    def add(self, good, arch, bsp, configure, warnings):
    109113        if good:
     
    123127            log.output('None')
    124128        else:
     129            max_col = 0
    125130            for f in self.fails:
    126                 arch_bsp = '%s/%s' % (f[0], f[1])
     131                arch_bsp = self._arch_bsp(arch, bsp)
     132                if len(arch_bsp) > max_col:
     133                    max_col = len(arch_bsp)
     134            for f in self.fails:
    127135                config_cmd = f[2]
    128136                config_at = config_cmd.find('configure')
    129137                if config_at != -1:
    130138                    config_cmd = config_cmd[config_at:]
    131                 log.output(' %30s:  %s' % (arch_bsp, config_cmd))
     139                log.output(' %*s:  %s' % (max_col + 2,
     140                                          self._arch_bsp(arch, bsp),
     141                                          config_cmd))
    132142        log.output(' Passes:')
    133143        if len(self.passes) == 0:
    134144            log.output('None')
    135145        else:
     146            max_col = 0
     147            for f in self.fails:
     148                arch_bsp = self._arch_bsp(arch, bsp)
     149                if len(arch_bsp) > max_col:
     150                    max_col = len(arch_bsp)
    136151            for f in self.passes:
    137                 arch_bsp = '%s/%s' % (f[0], f[1])
    138152                config_cmd = f[2]
    139153                config_at = config_cmd.find('configure')
    140154                if config_at != -1:
    141155                    config_cmd = config_cmd[config_at:]
    142                 log.output(' %20s:  %d  %s' % (arch_bsp, f[3], config_cmd))
     156                log.output(' %*s:  %d  %s' % (max_col + 2,
     157                                              self._arch_bsp(arch, bsp),
     158                                              f[3],
     159                                              config_cmd))
    143160
    144161class configuration:
Note: See TracChangeset for help on using the changeset viewer.