- Mar 09, 2020
-
-
Raphaël Gomès authored
-
- Mar 10, 2020
-
-
Raphaël Gomès authored
-
- Feb 21, 2020
-
-
Raphaël Gomès authored
-
Raphaël Gomès authored
-
- Feb 05, 2020
-
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-
Pierre-Yves David authored
Let us start simple.
-
Pierre-Yves David authored
We don't want to run a full cleanup step all the time, so we introduce a way for benchmark to indicate they will after a repository. We do not do this in a `teardown` phase because we are never really sure they will be run.
-
- Jan 19, 2020
-
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-
- Dec 23, 2019
-
-
Pierre-Yves David authored
This test is no longer needed.
-
Pierre-Yves David authored
We test a wide array of cases to better track how they will evolves depending of the copy-tracing method. Some might be a bit redundant, but there is enough small variation than it is useful to track many variants. Ideally, we could run various pair in the same area, but that would greatly increase the run time. (the current change already have a quite visible impact). Appropriate benchmark variable have been set for repository. We restricted them to zstd + sparse-revlog variante to reduce run time.
-
- Dec 17, 2019
-
-
Pierre-Yves David authored
We are about to start a large rework on this area.
-
- Dec 23, 2019
-
-
Pierre-Yves David authored
We run within a local environment, so ther is a good chance than the local extension can't be loaded. enforcing the `self.environ` variable remove a flood of spurious output.
-
- Dec 16, 2019
-
-
Pierre-Yves David authored
Add benchmark for export. One of the goal here is to track the important of filtering on simple commands.
-
Pierre-Yves David authored
We add more variants of diffs. In particular we introduce diff based purely in history.
-
- Dec 10, 2019
-
-
Raphaël Gomès authored
-
- Dec 04, 2019
-
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-
- Dec 06, 2019
-
-
Boris Feld authored
-
- Dec 09, 2019
-
-
Pierre-Yves David authored
Septa Unella has been contacted.
-
Pierre-Yves David authored
This is just wrong.
-
- Dec 04, 2019
-
-
Raphaël Gomès authored
-
- Nov 27, 2019
-
-
Raphaël Gomès authored
-
- Nov 29, 2019
-
-
Pierre-Yves David authored
Strictly speaking we could have a variant tracking for "having markers" to clarify some result. In practice: - We don't have a requirement for evolution yet not tracking of stuff like the obstore format - We would need some non-filtered equivalement repository... that does not really exists since we have various draft, orphan and obsolete changesets there - We can still add variants later "without troubles".
-
- Nov 25, 2019
-
-
Raphaël Gomès authored
-
- Nov 05, 2019
-
-
Pierre-Yves David authored
With the new rust code, this is expected to make a difference. TODO: We need a script converting older result to add the (default) CPU count).
-
Pierre-Yves David authored
I suspect we should start gather decorator into a wider "asvbenchmark` one. But this is out of scope of this series.
-
- Nov 08, 2019
-
-
Pierre-Yves David authored
The feature seem common enough that making it accessible globally make sense. We'll introduce a way to easily set it up in the next changesets.
-
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
-