diff --git a/erp5/util/benchmark/process.py b/erp5/util/benchmark/process.py index 87ff149ea7ea6ce1d3a5c1b1b72c9de42b3372ec..b23d8514ac68aa77019425dee2066ad16c9c2a53 100644 --- a/erp5/util/benchmark/process.py +++ b/erp5/util/benchmark/process.py @@ -138,7 +138,7 @@ class BenchmarkProcess(multiprocessing.Process): self.runBenchmarkSuiteList(result) self._current_repeat += 1 - if self._current_repeat == RESULT_NUMBER_BEFORE_FLUSHING: + if not self._current_repeat % RESULT_NUMBER_BEFORE_FLUSHING: result.flush() except StopIteration, e: