Lines Matching refs:platform
16 def is_filtered_platform(platform, platforms_filter): argument
20 if platform.startswith(p):
57 platform, host = perf.machine_idx_to_platform_host(machx)
59 platform += '.'+host
60 if ( is_filtered_platform(platform, platforms_filter) and
64 runs.setdefault(platform, []).append(testrunx)
76 def divide_twoway_testruns(test_runs, platform): argument
82 for testrunx in test_runs[kernel].get(platform, []):
95 for platform in runs:
96 vals = perf.get_metric_at_point(runs[platform], metric)
98 platform_scores[platform] = vals
109 for platform in test_runs[kernel]:
111 platform in regressed_platforms):
113 vals = perf.get_metric_at_point(test_runs[kernel][platform],
117 if platform not in baseline:
118 baseline[platform], std = plotgraph.avg_dev(vals)
119 vals = [v/baseline[platform] for v in vals]
120 pdp = plot_data.setdefault(platform, {})
166 for platform in scores[ref]:
167 if latest in scores and platform in scores[latest]:
169 elif prev in scores and platform in scores[prev]:
173 ref_avg, ref_std = plotgraph.avg_dev(scores[ref][platform])
174 avg, std = plotgraph.avg_dev(scores[ k ][platform])
176 regressed_platforms.append(platform)
257 def table_all_metrics_1_platform(test_runs, platform, relative): argument
264 testruns = test_runs[kernel].get(platform, [])
447 platform = self.platforms_filter[0]
448 self.analyze_variants_all_tests_1_platform(platform, vary)
521 metric, platform):
524 title = '%s on %s using %s' % (test.capitalize(), platform, kernel)
525 runs = self.test_runs[kernel].get(platform, [])
548 def analyze_all_metrics_1_platform(self, test, platform): argument
554 print "platform=%s <br>" % platform
558 table_all_metrics_1_platform(self.test_runs, platform, self.relative)
584 def analyze_variants_all_tests_1_platform(self, platform, vary): argument
623 for testrunx in runs[platform]:
632 title = "%s on %s" % (kernel, platform)
646 self, test, metric, platform, antagonists, twoway_runs):
653 title = "%s vs. an Antagonist on %s:" % (test.capitalize(), platform)
666 def testrun_details_for_twoway_test(self, test, metric, platform, argument
671 test.capitalize(), antagonist.capitalize(), platform, kernel)
677 self, test, metric, platform, antagonists):
679 platform)
687 test, metric, platform, antagonists[0], twoway_runs)
690 test, metric, platform, antagonists, twoway_runs)
752 platform = self.platforms_filter[0]
753 self.analyze_all_metrics_1_platform(test, platform)