diff --git a/erp5/util/benchmark/benchmark.py b/erp5/util/benchmark/benchmark.py index 54de4882e08b2e20256a70a95e7c2d266b6811a1..905e2db92941549f44a3118ac4e7f2fd61a9722a 100644 --- a/erp5/util/benchmark/benchmark.py +++ b/erp5/util/benchmark/benchmark.py @@ -138,11 +138,10 @@ class BenchmarkResultStatistic(object): self._variance_sum = 0 self._mean = 0 - def add(self, value): - if value == 0: - self.error_sum += 1 - return + def add_error(self): + self.error_sum += 1 + def add(self, value): if value < self.minimum: self.minimum = value if value > self.maximum: @@ -239,7 +238,7 @@ class BenchmarkResult(object): expected_result_idx = self._result_idx_checkpoint_list[self._suite_idx] while self._result_idx != expected_result_idx: self.result_list.append(0) - self._stat_list[self._result_idx].add(0) + self._stat_list[self._result_idx].add_error() self._result_idx += 1 self._suite_idx += 1