(self, run_name, trace)
| 143 | return self.runs_.get(run_name) |
| 144 | |
| 145 | def appendResult(self, run_name, trace): |
| 146 | values = map(float, trace['results']) |
| 147 | count = len(values) |
| 148 | mean = Statistics.Mean(values) |
| 149 | stddev = float(trace.get('stddev') or |
| 150 | Statistics.StandardDeviation(values, mean)) |
| 151 | units = trace["units"] |
| 152 | # print run_name, units, count, mean, stddev |
| 153 | self.runs_[run_name] = BenchmarkResult(units, count, mean, stddev) |
| 154 | |
| 155 | |
| 156 | class BenchmarkSuite: |
no test coverage detected