diff --git a/benchmarks/basic_commands.py b/benchmarks/basic_commands.py index a7f5bd587454c3706944cf1d3b0364c839b16490_YmVuY2htYXJrcy9iYXNpY19jb21tYW5kcy5weQ==..f46c6b551db2284e30589c2350794b2f83833f1d_YmVuY2htYXJrcy9iYXNpY19jb21tYW5kcy5weQ== 100644 --- a/benchmarks/basic_commands.py +++ b/benchmarks/basic_commands.py @@ -60,7 +60,7 @@ # Rollback and clean if needrollback: self.hg('rollback', '--config', 'ui.rollback=true') - self.hg('debugupdatecache') + self.update_repo_cache() self.hg('update', '-C', '.') return median(timings) diff --git a/benchmarks/utils/__init__.py b/benchmarks/utils/__init__.py index a7f5bd587454c3706944cf1d3b0364c839b16490_YmVuY2htYXJrcy91dGlscy9fX2luaXRfXy5weQ==..f46c6b551db2284e30589c2350794b2f83833f1d_YmVuY2htYXJrcy91dGlscy9fX2luaXRfXy5weQ== 100644 --- a/benchmarks/utils/__init__.py +++ b/benchmarks/utils/__init__.py @@ -496,6 +496,8 @@ raise raise + def update_repo_cache(self): + self.hg('debugupdatecache') def _getperfext(self, version): """given a mercurial-core node (or None) return a path to perfext