- Jul 05, 2022
-
-
Pierre-Yves David authored
We are about to move to merge this into the main poulpe repo, I am trying to get test to at least run on my machine before so.
-
- Mar 19, 2020
-
-
Raphaël Gomès authored
-
Pierre-Yves David authored
(we are not animals)
-
Raphaël Gomès authored
-
- Mar 10, 2020
-
-
Raphaël Gomès authored
-
- Dec 04, 2019
-
-
Pierre-Yves David authored
-
Raphaël Gomès authored
-
- Nov 06, 2019
-
-
Pierre-Yves David authored
-
Pierre-Yves David authored
Otherwise the two tests can walk on each other.
-
Pierre-Yves David authored
-
- 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.
-
- Oct 29, 2019
-
-
Pierre-Yves David authored
If test are skipped or failed we want to know about it.
-
- Oct 18, 2019
-
-
Pierre-Yves David authored
A new format variant has arrived, we need to take it in account.
-
- Sep 26, 2019
-
-
Pierre-Yves David authored
Bash -x mode issue a lot of confusing output, we remove it and issue a bit more output ourself. note: the test output work with mercurial up to mercurial-core-ba5b062a1388 (included).
-
- Oct 08, 2019
-
-
Pierre-Yves David authored
This cover various status mode. XXX There is a `perfstatus` command that we might be interesting in.
-
- Oct 04, 2019
-
-
Pierre-Yves David authored
A new requirement appears, we have to take this in account.
-
- Oct 01, 2019
-
-
Pierre-Yves David authored
We no longer run publish, so these output are not expected anymore.
-
- Sep 26, 2019
-
-
Pierre-Yves David authored
Not sure why this started to happened, but seems relatively harmless.
-
- Sep 16, 2019
-
-
Raphaël Gomès authored
-
- Sep 24, 2019
-
-
Pierre-Yves David authored
Let's try to move toward a new a better naming.
-
- Sep 23, 2019
-
-
Pierre-Yves David authored
When running with an older Mercurial version we might need to look into the source repository. note: we should probably do these lookup using the system Mercurial anyway.
-
- Sep 16, 2019
-
-
Raphaël Gomès authored
-
- Sep 13, 2019
-
-
Raphaël Gomès authored
-
Pierre-Yves David authored
this will result in extra processing and output.
-
Raphaël Gomès authored
-
Pierre-Yves David authored
1) this is what it is meant for so let us use it. 2) if we don't use it, the user's `local.repos` will be used instead of the `default.repos` we carefully built for the test.
-
- Aug 09, 2019
-
-
Pierre-Yves David authored
We are warming more of the branchcache. So let's use them
-
- Aug 06, 2019
-
-
Raphaël Gomès authored
-
Raphaël Gomès authored
Forgetting to use $PYTHON and just calling the script as an executable will make it use the system version of python instead of the one running the tests, which has very little chance of a) being the right version and b) having the right packages installed.
-
- May 17, 2019
-
-
Pierre-Yves David authored
I started seeing benchmark failing because `hg debugupdatecache` covers more data in some core changesets (so taking extra time to warm some cold cache). Instead we perform an extensive cache warming in the preparation steps. Once the cache are warm the `hg debugupdatecache` run are "fast". See inline documentation for details. We also introduce a way to skip this step as it might be slow.
-
- May 19, 2019
-
-
Pierre-Yves David authored
Since 481259af4bdf the `debugupdatecache` command also warming the `hgtagsfnodes` cache too. We update the test to expect this file.
-
- May 15, 2019
-
-
Pierre-Yves David authored
-
Pierre-Yves David authored
This will eventually replace the makefile to setup repository
-
- Apr 27, 2019
-
-
Pierre-Yves David authored
We need this information to be available to the benchrepo code before we can use it.
-
- Apr 28, 2019
-
-
Pierre-Yves David authored
We are introduce new important configuration data, we should make sure the upgrade makes it available.
-
Pierre-Yves David authored
The roles are important we should include them in order to be able to use them.
-
Pierre-Yves David authored
The goal of this section is to provide a more flexible way to specify target of exchange benchmark. We start small and will add more information later. In the same way, the code to actually use it will land in later changesets.
-
Pierre-Yves David authored
Now that the upgrade script write them one level lower, we read it at that level. For now, it is simple to keep compatibility with the older form. So we keep it.
-
- Apr 27, 2019
-
-
Pierre-Yves David authored
The script can now be used to update the partial-sets information in the `.benchrepo` of the reference. This will prove useful as we introduce more partial variant (current target, the discovery test). note: the script is adding the data at the root level, so not the level the code currently expect. See next changeset for a fix.
-
- Apr 28, 2019
-
-
Pierre-Yves David authored
Before this change, running upgrade-reference could change the repository-prefix when new version were adding new repository format key. This change is not necessary (see inline comment) and has various anoying side effect (eg: requires a upload/download unchanged file again).
-