Skip to content
Snippets Groups Projects
Commit c5898221 authored by Pierre-Yves David's avatar Pierre-Yves David :octopus:
Browse files

benchmark: add a benchmark for pull operations

parent a1f47992
No related branches found
No related tags found
No related merge requests found
Pipeline #57293 passed
[meta]
format="0"
name="pull"
method="simple-command"
[run]
copy-data-env = true
[simple-command]
command='hg pull -R temporary-pull-source "$MAIN_REPO"'
prepare-run = """
rm -rf temporary-pull-source;
cp --archive --recursive --reflink=auto "$MAIN_REPO" temporary-pull-source;
hg -R temporary-pull-source --config extensions.strip= strip --no-backup "$REVS";
hg -R temporary-pull-source debugupdatecache;
"""
[environment]
MAIN_REPO="DATA-VARS:mercurial.main-repo-path"
[simple-command.variants.dimensions.issue6528.default]
default=true
[simple-command.variants.dimensions.issue6528.fix-incoming]
extend-command = "--config storage.revlog.issue6528.fix-incoming=yes"
constraints.compatible-revision-range="2813d406b036::"
[simple-command.variants.dimensions.issue6528.disabled]
extend-command = "--config storage.revlog.issue6528.fix-incoming=yes"
constraints.compatible-revision-range="2813d406b036::"
[simple-command.variants.dimensions.revs.last-100000]
environment.REVS="last(all(), 100000)"
[simple-command.variants.dimensions.revs.last-100000.constraints.graph]
visible-revision-count.min=100000
[simple-command.variants.dimensions.revs.last-40000]
environment.REVS="last(all(), 40000)"
[simple-command.variants.dimensions.revs.last-40000.constraints.graph]
visible-revision-count.min=40000
[simple-command.variants.dimensions.revs.last-10000]
environment.REVS="last(all(), 10000)"
[simple-command.variants.dimensions.revs.last-10000.constraints.graph]
visible-revision-count.min=10000
[simple-command.variants.dimensions.revs.last-1000]
default=true
environment.REVS="last(all(), 1000)"
[simple-command.variants.dimensions.revs.last-1000.constraints.graph]
visible-revision-count.min=1000
[simple-command.variants.dimensions.revs.last-100]
environment.REVS="last(all(), 100)"
[simple-command.variants.dimensions.revs.last-100.constraints.graph]
visible-revision-count.min=100
[simple-command.variants.dimensions.revs.last-10]
environment.REVS="last(all(), 10)"
[simple-command.variants.dimensions.revs.last-10.constraints.graph]
visible-revision-count.min=10
[simple-command.variants.dimensions.revs.last-1]
environment.REVS="last(all(), 1)"
[simple-command.variants.dimensions.revs.last-1.constraints.graph]
visible-revision-count.min=1
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