diff options
| -rwxr-xr-x | bench.py | 1 | ||||
| -rw-r--r-- | src/benchmark.py | 5 |
2 files changed, 5 insertions, 1 deletions
@@ -141,7 +141,6 @@ def main(): print_error("Preparing", bench.name, "failed!") continue - print_status("Running", bench.name, "...") if not bench.run(runs=args.runs): continue diff --git a/src/benchmark.py b/src/benchmark.py index 658a7f8..0c7b7f6 100644 --- a/src/benchmark.py +++ b/src/benchmark.py @@ -165,6 +165,11 @@ class Benchmark (object): yield p def run(self, runs=5): + if runs < 1: + return + + print_status("Running", self.name, "...") + # check if perf is allowed on this system if self.measure_cmd == self.defaults["measure_cmd"]: if Benchmark.perf_allowed == None: |
