- Nov 08, 2019
-
-
Pierre-Yves David authored
Rayon is not respected mercurial configuration in terms of worker. We enforce this through a config variable. (this will become configurable later)
-
- Oct 04, 2019
-
-
Pierre-Yves David authored
Maybe we should split the fast and the slow test in two different jobs ?
-
- Nov 12, 2019
-
-
Raphaël Gomès authored
-
Raphaël Gomès authored
-
- Nov 07, 2019
-
-
Raphaël Gomès authored
parallel cache warm See merge request octobus-public/scmperf!95
-
Raphaël Gomès authored
bench status See merge request octobus-public/scmperf!94
-
- Nov 06, 2019
-
-
Pierre-Yves David authored
If gnu-parallel is available, let us it to speed up cache warming. Currently each benchmark run spend about 5 minutes checking that cache are up to date (they are). Doing so in parallel should at least speed things up a bit.
-
- Nov 07, 2019
-
-
Pierre-Yves David authored
This will be helpful to make sure everything use the same listing and order.
-
- Nov 06, 2019
-
-
Pierre-Yves David authored
-
Pierre-Yves David authored
This will make is simpler to run it in parallel when possible
-
Pierre-Yves David authored
Otherwise the two tests can walk on each other.
-
Pierre-Yves David authored
-
- Nov 03, 2019
-
-
Pierre-Yves David authored
-
Pierre-Yves David authored
In this changesets, we introduced the `hg perfstatus --dirstate` command.
-
Pierre-Yves David authored
We are about to introduce another minimal revision for a new status command. So we need a way to distinguish between the two. The current approach is not great, and we probably need to start thinking about a more generic way to deal with this (probably in a unified `asv_benchmark` decorator). However, in the mean-time lets move forward on status related benchmark.
-
Pierre-Yves David authored
For mercurial, this is close to getting some "hello work" timing, we should have this.
-
- Oct 30, 2019
-
-
Pierre-Yves David authored
We have to update the existing smoke test. We also add a new one dedicated python. It runs a revision that supports python 3.
-
Pierre-Yves David authored
-
Pierre-Yves David authored
It apparently moved in python 3.
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-
Pierre-Yves David authored
Otherwise, access to the relevant data fails.
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-
Pierre-Yves David authored
The command output is bytes, we need to feed bytes to the associated operation.
-
Pierre-Yves David authored
The command output is bytes, so the regexp need to be bytes too.
-
Pierre-Yves David authored
It will be used in multiple file system path.
-
Pierre-Yves David authored
This is a file system path, lets make it be bytes.
-
Pierre-Yves David authored
-
Pierre-Yves David authored
Add Python 3.7 test environment
-
Pierre-Yves David authored
I run into case where `asv run` was missing the `project` directory (probably because a wheel was cached). Having such output help to understand the situation.
-
- Oct 23, 2019
-
-
Raphaël Gomès authored
-
Raphaël Gomès authored
-
Raphaël Gomès authored
-
Raphaël Gomès authored
-
Raphaël Gomès authored
While only `string.letters` is locale-dependent, it should not matter here.
-
Raphaël Gomès authored
-
- Oct 30, 2019
-
-
Pierre-Yves David authored
Error should not passe silently.
-
Pierre-Yves David authored
-