- Feb 21, 2019
-
-
Boris Feld authored
-
Boris Feld authored
-
Boris Feld authored
make-reference creates reference tar with a name containing the repo hash, update the script to follow the same naming scheme.
-
Boris Feld authored
Make-reference now creates tar archives with files that includes the short hash and the benchrepo also contains the short hash and the repository prefix. Update benchrepo to follow the same structure and benchrepo content.
-
- Feb 12, 2019
-
-
Raphael Gomes authored
-
Raphael Gomes authored
-
Boris Feld authored
-
Boris Feld authored
-
- Feb 07, 2019
-
-
Boris Feld authored
-
- Feb 06, 2019
-
-
Boris Feld authored
All arguments after the three first will be given to the make-reference python script.
-
- Jan 25, 2019
-
-
Boris Feld authored
-
Boris Feld authored
The hash is made from the repo id and format data. This is mandatory in order to have several references with the same ID but different format.
-
Boris Feld authored
It will be needed in the next changeset as we will rename the directory on the disk and make-reference won't be able to find the existing data anymore without help.
-
Boris Feld authored
In combination with the previous commit, it will allow to tune the format of the reference repository.
-
Boris Feld authored
-
Boris Feld authored
Detect if the repository format is different from the default one in current Mercurial version and if so, run `debugupgraderepo` to make it match.
-
Boris Feld authored
-
Boris Feld authored
-
Boris Feld authored
This will allow to modify it more easily than if it's located at the beginning of the archive.
-
- Jan 24, 2019
-
-
Boris Feld authored
-
Boris Feld authored
-
Boris Feld authored
The implementation and outputs are kept as close as possible from the previous bash implementation.
-
Boris Feld authored
Stabilize test output before adding new features
-
Boris Feld authored
Make launch.py accepts a -q flag in order to make smoke test output more concise.
-
Georges Racinet authored
This is using the same stripped clone as benchmarks for incoming/outgoing There are two different benchmark, one for a case where the source in a superset or the remote, one for case where the source in a subset of the remote. A third option where there are exclusive changeset on both side will be implemented later. Side note: perfdiscovery has been introduced in Mercurial public changeset db6cace18765 The pure 'subset' case is interesting, because that's what a CI bot does all the time. It's more generally the point of interest for VCS-based distribution, such as sets of tools etc. (Later on, we shall introduce a 'mixed' case, where both repos have heads that their peer doens't know of.)
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-
- Dec 21, 2018
-
-
Boris Feld authored
-
- Dec 16, 2018
-
-
Boris Feld authored
This flag disable the `--skip-existing-successfull` flag when launching ASV run.
-
Boris Feld authored
The Python script will offer more flexibility to parse CLI arguments
-
- Dec 05, 2018
-
-
Boris Feld authored
-
Boris Feld authored
-
- Dec 12, 2018
-
-
Boris Feld authored
shlex.split was swallowing single quote in full test name which made asv find to not recognize the test name We need also to escape `(` and `)`, because asv find expect a Regex
-
Boris Feld authored
It would currently fails in production as test name needs to be escaped as they are used as regex.
-
Boris Feld authored
-
Boris Feld authored
We are about to add a bisect script that will need those checks.
-
Boris Feld authored
The new task type will use a separate environment variable for testing purpose.
-
Boris Feld authored
-
Boris Feld authored
-
- Dec 06, 2018
-
-
Boris Feld authored
Also add support for the EXIT task in order to be able to test it.
-