Lines Matching refs:tool
44 # The variations run for this tool, mapped by --target_board name.
156 + ''' [-t tool] [-l variant-list] [-L] log-or-sum-file ...
158 tool The tool (e.g. g++, libffi) for which to create a
163 variants in the files for <tool>.
213 # Return the ToolRun for tool NAME.
240 def parse_run (self, filename, file, tool, variation, num_variations):
259 end = '\t\t=== ' + tool.name + ' Summary ===\n'
261 end = ('\t\t=== ' + tool.name + ' Summary for '
376 tool = self.get_tool ('acats')
377 variation = tool.get_variation ('none')
378 self.parse_run (filename, file, tool, variation, 1)
407 tool = None
421 tool/variation combination.
424 if not tool:
425 self.fatal (filename, 'could not parse tool name')
428 self.parse_run (filename, file, tool,
429 tool.get_variation (name),
466 # Parse the tool name.
469 tool = self.get_tool (match.group (1))
474 if tool and line == '\t\t=== ' + tool.name + ' Summary ===\n':
503 def output_summary (self, tool, counts):
509 or (tool.name == 'acats'
515 def output_variation (self, tool, variation):
532 sys.stdout.write ('\t\t=== ' + tool.name + ' Summary for '
534 self.output_summary (tool, variation.counts)
536 # Output unified .log or .sum information for a particular tool,
538 def output_tool (self, tool):
540 if tool.name == 'acats':
543 sys.stdout.write ('\t\t=== ' + tool.name + ' tests ===\n')
544 for variation in tool.variations.values():
545 self.output_variation (tool, variation)
547 sys.stdout.write ('\t\t=== ' + tool.name + ' Summary ===\n')
550 sys.stdout.write ('\n\t\t=== ' + tool.name + ' tests ===\n\n'
553 if name in tool.variations:
557 if name in tool.variations:
558 variation = tool.variations[name]
561 self.output_variation (tool, variation)
563 sys.stdout.write ('\n\t\t=== ' + tool.name + ' Summary ===\n\n')
564 self.output_summary (tool, counts)