Lines Matching refs:variation
239 def parse_run (self, filename, file, tool, variation, num_variations): argument
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)
376 variation = tool.get_variation ('none')
377 self.parse_run (filename, file, tool, variation, 1)
514 def output_variation (self, tool, variation): argument
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)