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.
231 self.fatal (filename, 'could not parse variation list')
240 def parse_run (self, filename, file, tool, variation, num_variations):
247 # If this is the first run for this variation, add any text before
249 if not variation.header:
251 variation.header = segment
254 if len (variation.counts) == 0:
255 variation.counts = self.zero_counts()
262 + variation.name + ' ===\n')
277 harness = variation.get_harness (name)
318 variation.counts[i] += 1
352 variation.counts[i] += self.parse_int (filename, count)
375 # Parse the test results themselves, using a dummy variation name.
377 variation = tool.get_variation ('none')
378 self.parse_run (filename, file, tool, variation, 1)
421 variation combination.
431 # If there is only one variation then there is no separate
513 # Output unified .log or .sum information for a particular variation,
515 def output_variation (self, tool, variation):
516 self.output_segment (variation.header)
517 for harness in sorted (variation.harnesses.values(),
533 + variation.name + ' ===\n\n')
534 self.output_summary (tool, variation.counts)
544 for variation in tool.variations.values():
545 self.output_variation (tool, variation)
546 self.accumulate_counts (counts, variation.counts)
558 variation = tool.variations[name]
560 + variation.name + '\n')
561 self.output_variation (tool, variation)
562 self.accumulate_counts (counts, variation.counts)