# HG changeset patch # User Pierre-Yves David <pierre-yves.david@octobus.net> # Date 1572403385 -3600 # Wed Oct 30 03:43:05 2019 +0100 # Node ID 307b9c16fa781fed5c74e4f459904d540ee2c1e4 # Parent 9af4df5d966903376b1388a536591eca88cbcbc6 perf: raise an exception if running the perf extension failed Error should not passe silently. diff --git a/benchmarks/utils/__init__.py b/benchmarks/utils/__init__.py --- a/benchmarks/utils/__init__.py +++ b/benchmarks/utils/__init__.py @@ -675,6 +675,7 @@ msg = "calling perf command failed [%d]: %s %s" % (exc.returncode, command, args) print(msg, file=sys.stderr) print(exc.output, file=sys.stderr) + raise RuntimeError(msg) def perfext(self, command, *args, **kwargs): """Use contrib/perf.py extension from mercurial to get a benchmark result"""