Lines Matching refs:benchmarks
1 """util.py - General utilities for running, loading, and processing benchmarks
137 if 'benchmarks' in results:
138 results['benchmarks'] = list(filter(benchmark_wanted,
139 results['benchmarks']))
144 benchmarks = result['benchmarks']
147 benchmarks = sorted(
148 benchmarks, key=lambda benchmark: benchmark['repetition_index'] if 'repetition_index' in benchmark else -1)
149 benchmarks = sorted(
150 benchmarks, key=lambda benchmark: 1 if 'run_type' in benchmark and benchmark['run_type'] == "aggregate" else 0)
151 benchmarks = sorted(
152 benchmarks, key=lambda benchmark: benchmark['per_family_instance_index'] if 'per_family_instance_index' in benchmark else -1)
153 benchmarks = sorted(
154 benchmarks, key=lambda benchmark: benchmark['family_index'] if 'family_index' in benchmark else -1)
156 result['benchmarks'] = benchmarks