Home | History | Annotate | Download | only in contrib

Lines Matching refs:variation

47     # Return the VariationRun for variation NAME.
59 # The harnesses run for this variation, mapped by filename.
232 self.fatal (filename, 'could not parse variation list')
241 def parse_run (self, filename, file, tool, variation, num_variations):
248 # If this is the first run for this variation, add any text before
250 if not variation.header:
252 variation.header = segment
255 if len (variation.counts) == 0:
256 variation.counts = self.zero_counts()
263 + variation.name + ' ===\n')
278 harness = variation.get_harness (name)
319 variation.counts[i] += 1
353 variation.counts[i] += self.parse_int (filename, count)
376 # Parse the test results themselves, using a dummy variation name.
378 variation = tool.get_variation ('none')
379 self.parse_run (filename, file, tool, variation, 1)
422 # Parse a testsuite run for one tool/variation combination.
432 # If there is only one variation then there is no separate
514 # Output unified .log or .sum information for a particular variation,
516 def output_variation (self, tool, variation):
517 self.output_segment (variation.header)
518 for harness in sorted (variation.harnesses.values(),
534 + variation.name + ' ===\n\n')
535 self.output_summary (tool, variation.counts)
545 for variation in tool.variations.values():
546 self.output_variation (tool, variation)
547 self.accumulate_counts (counts, variation.counts)
559 variation = tool.variations[name]
561 + variation.name + '\n')
562 self.output_variation (tool, variation)
563 self.accumulate_counts (counts, variation.counts)