# HG changeset patch # User Pierre-Yves David <pierre-yves.david@octobus.net> # Date 1569327349 -7200 # Tue Sep 24 14:15:49 2019 +0200 # Node ID f46c6b551db2284e30589c2350794b2f83833f1d # Parent a7f5bd587454c3706944cf1d3b0364c839b16490 bench-commit: move cache warming in an utility method diff --git a/benchmarks/basic_commands.py b/benchmarks/basic_commands.py --- 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 --- 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