Skip to content
Snippets Groups Projects
Commit eb31e66d4789 authored by Raphaël Gomès's avatar Raphaël Gomès
Browse files

Add migration script for old benchmarks

Some older benchmarks were not recognized by ASV because of a version
discrepancy. ASV generates a version hash from the code that is ran in each
benchmark, which means that any change to the benchmark code renders old
results unusable by ASV.

While the reason for doing this is sensible (any change in the benchmark could
invalidate it), this safety measure does not concern us, and we need to bypass
it. Since ASV does not yet log a warning (pending another PR) when it ignores
results, nor does it allow us to accept those "invalid" results, this change
migrates the old results to a form ASV will accept.

Most of this changeset is unrelated to the version compatibility issue and is
mostly catching up the file structure with the new one: a few new parameters
were inserted, the main "repo" parameter was split into itself and
"sparse-revlog", etc.
parent e16fc15d9ffa
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment