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.
230 self.fatal (filename, 'could not parse variation list')
239 def parse_run (self, filename, file, tool, variation, num_variations):
246 # If this is the first run for this variation, add any text before
248 if not variation.header:
250 variation.header = segment
253 if len (variation.counts) == 0:
254 variation.counts = self.zero_counts()
261 + variation.name + ' ===\n')
276 harness = variation.get_harness (name)
317 variation.counts[i] += 1
351 variation.counts[i] += self.parse_int (filename, count)
374 # Parse the test results themselves, using a dummy variation name.
376 variation = tool.get_variation ('none')
377 self.parse_run (filename, file, tool, variation, 1)
420 # Parse a testsuite run for one tool/variation combination.
430 # If there is only one variation then there is no separate
512 # Output unified .log or .sum information for a particular variation,
514 def output_variation (self, tool, variation):
515 self.output_segment (variation.header)
516 for harness in sorted (variation.harnesses.values(),
532 + variation.name + ' ===\n\n')
533 self.output_summary (tool, variation.counts)
543 for variation in tool.variations.values():
544 self.output_variation (tool, variation)
545 self.accumulate_counts (counts, variation.counts)
557 variation = tool.variations[name]
559 + variation.name + '\n')
560 self.output_variation (tool, variation)
561 self.accumulate_counts (counts, variation.counts)