Bold value: Average of this metric, then " print "number of good test runs, then standard deviation of those runs" print " Pink if regressed from reference kernel" def table_all_metrics_1_platform(test_runs, platform, relative): # TODO: show std dev in cells # can't mark regressions, since some metrics improve downwards kernels = perf.sort_kernels(test_runs.keys()) scores = {} attrs = set() for kernel in kernels: testruns = test_runs[kernel].get(platform, []) if testruns: d = perf.collect_all_metrics_scores(testruns) scores[kernel] = d attrs.update(set(d.keys())) else: print "No runs completed on", kernel, "" attrs = sorted(list(attrs))[:100] print "
Bold value: Average of this metric, then " print "number of good test runs, then standard deviation of those runs" def table_testrun_details(runs, metric, tko_server, show_attrs): print "
' table_testrun_details(runs, metric, self.tko_server, 'attrs' in self.cgiform) print "