# HG changeset patch # User Pierre-Yves David <pierre-yves.david@octobus.net> # Date 1657212012 -7200 # Thu Jul 07 18:40:12 2022 +0200 # Node ID 1919de5e2c1f2f42a211d5b4f6d1fdf3e9682d3d # Parent a09e8a9a6d668a981852a0380f8db9522275d0f3 move everything in a subdirectory This is about to land into the poulpe repo, but this should be in a sub directory first. The old world will be converted to the new one slowly. diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -6,16 +6,16 @@ **/.testtimes syntax: rootglob -jhg-sync -env -results -html -tests/*.err -repos/ -Pipfile -Pipfile.lock -.python-version -.idea/ -local.repos -LOG -perfexts/perf-*.py \ No newline at end of file +scm-perf/jhg-sync +scm-perf/env +scm-perf/results +scm-perf/html +scm-perf/tests/*.err +scm-perf/repos/ +scm-perf/Pipfile +scm-perf/Pipfile.lock +scm-perf/.python-version +scm-perf/.idea/ +scm-perf/local.repos +scm-perf/LOG +scm-perf/perfexts/perf-*.py diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -1,1 +1,1 @@ -a5e03453eae88f5f643413f893d3da99d00cdff2 0.1.0 +a5e03453eae88f5f643413f893d3da99d00cdff2 scm-perf-0.1.0 diff --git a/.dockerignore b/scm-perf/.dockerignore rename from .dockerignore rename to scm-perf/.dockerignore diff --git a/.gitlab-ci.yml b/scm-perf/.gitlab-ci.yml rename from .gitlab-ci.yml rename to scm-perf/.gitlab-ci.yml diff --git a/.netlify b/scm-perf/.netlify rename from .netlify rename to scm-perf/.netlify diff --git a/Dockerfile b/scm-perf/Dockerfile rename from Dockerfile rename to scm-perf/Dockerfile diff --git a/README.md b/scm-perf/README.md rename from README.md rename to scm-perf/README.md diff --git a/TASKS b/scm-perf/TASKS rename from TASKS rename to scm-perf/TASKS diff --git a/asv.conf.json b/scm-perf/asv.conf.json rename from asv.conf.json rename to scm-perf/asv.conf.json diff --git a/asv_migrations/0001_initial.py b/scm-perf/asv_migrations/0001_initial.py rename from asv_migrations/0001_initial.py rename to scm-perf/asv_migrations/0001_initial.py diff --git a/asv_migrations/0002_cpus.py b/scm-perf/asv_migrations/0002_cpus.py rename from asv_migrations/0002_cpus.py rename to scm-perf/asv_migrations/0002_cpus.py diff --git a/asv_migrations/0003_cpus.py b/scm-perf/asv_migrations/0003_cpus.py rename from asv_migrations/0003_cpus.py rename to scm-perf/asv_migrations/0003_cpus.py diff --git a/benchmarks/__init__.py b/scm-perf/benchmarks/__init__.py rename from benchmarks/__init__.py rename to scm-perf/benchmarks/__init__.py diff --git a/benchmarks/basic_commands.py b/scm-perf/benchmarks/basic_commands.py rename from benchmarks/basic_commands.py rename to scm-perf/benchmarks/basic_commands.py diff --git a/benchmarks/dirstate.py b/scm-perf/benchmarks/dirstate.py rename from benchmarks/dirstate.py rename to scm-perf/benchmarks/dirstate.py diff --git a/benchmarks/discovery.py b/scm-perf/benchmarks/discovery.py rename from benchmarks/discovery.py rename to scm-perf/benchmarks/discovery.py diff --git a/benchmarks/others.py b/scm-perf/benchmarks/others.py rename from benchmarks/others.py rename to scm-perf/benchmarks/others.py diff --git a/benchmarks/rename.py b/scm-perf/benchmarks/rename.py rename from benchmarks/rename.py rename to scm-perf/benchmarks/rename.py diff --git a/benchmarks/revlog.py b/scm-perf/benchmarks/revlog.py rename from benchmarks/revlog.py rename to scm-perf/benchmarks/revlog.py diff --git a/benchmarks/revset.py b/scm-perf/benchmarks/revset.py rename from benchmarks/revset.py rename to scm-perf/benchmarks/revset.py diff --git a/benchmarks/utils/__init__.py b/scm-perf/benchmarks/utils/__init__.py rename from benchmarks/utils/__init__.py rename to scm-perf/benchmarks/utils/__init__.py diff --git a/benchmarks/utils/compat.py b/scm-perf/benchmarks/utils/compat.py rename from benchmarks/utils/compat.py rename to scm-perf/benchmarks/utils/compat.py diff --git a/benchmarks/utils/exchange.py b/scm-perf/benchmarks/utils/exchange.py rename from benchmarks/utils/exchange.py rename to scm-perf/benchmarks/utils/exchange.py diff --git a/bin-env-setup/mercurial.poulpe-setup.sh b/scm-perf/bin-env-setup/mercurial.poulpe-setup.sh rename from bin-env-setup/mercurial.poulpe-setup.sh rename to scm-perf/bin-env-setup/mercurial.poulpe-setup.sh diff --git a/config.yaml b/scm-perf/config.yaml rename from config.yaml rename to scm-perf/config.yaml diff --git a/create_skip_file.py b/scm-perf/create_skip_file.py rename from create_skip_file.py rename to scm-perf/create_skip_file.py diff --git a/create_stripped_cached_repos.py b/scm-perf/create_stripped_cached_repos.py rename from create_stripped_cached_repos.py rename to scm-perf/create_stripped_cached_repos.py diff --git a/data-env-setup/mercurial.quick-repo-desc.sh b/scm-perf/data-env-setup/mercurial.quick-repo-desc.sh rename from data-env-setup/mercurial.quick-repo-desc.sh rename to scm-perf/data-env-setup/mercurial.quick-repo-desc.sh diff --git a/default.repos b/scm-perf/default.repos rename from default.repos rename to scm-perf/default.repos diff --git a/doc/system_setup.md b/scm-perf/doc/system_setup.md rename from doc/system_setup.md rename to scm-perf/doc/system_setup.md diff --git a/docker-compose.yml b/scm-perf/docker-compose.yml rename from docker-compose.yml rename to scm-perf/docker-compose.yml diff --git a/hgweb.config b/scm-perf/hgweb.config rename from hgweb.config rename to scm-perf/hgweb.config diff --git a/launch.py b/scm-perf/launch.py rename from launch.py rename to scm-perf/launch.py diff --git a/lib/before-check.sh b/scm-perf/lib/before-check.sh rename from lib/before-check.sh rename to scm-perf/lib/before-check.sh diff --git a/lib/scmperf_lib/__init__.py b/scm-perf/lib/scmperf_lib/__init__.py rename from lib/scmperf_lib/__init__.py rename to scm-perf/lib/scmperf_lib/__init__.py diff --git a/main-bisect.sh b/scm-perf/main-bisect.sh rename from main-bisect.sh rename to scm-perf/main-bisect.sh diff --git a/main-run.sh b/scm-perf/main-run.sh rename from main-run.sh rename to scm-perf/main-run.sh diff --git a/partial-sets.yaml b/scm-perf/partial-sets.yaml rename from partial-sets.yaml rename to scm-perf/partial-sets.yaml diff --git a/perfexts/README b/scm-perf/perfexts/README rename from perfexts/README rename to scm-perf/perfexts/README diff --git a/poulpe-benchmarks/mercurial.status.clean.no_iu.pbd.sh b/scm-perf/poulpe-benchmarks/mercurial.status.clean.no_iu.pbd.sh rename from poulpe-benchmarks/mercurial.status.clean.no_iu.pbd.sh rename to scm-perf/poulpe-benchmarks/mercurial.status.clean.no_iu.pbd.sh diff --git a/poulpe-benchmarks/mercurial/status/all-copies-clean.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/all-copies-clean.ignored.pbd rename from poulpe-benchmarks/mercurial/status/all-copies-clean.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/all-copies-clean.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/all-copies-clean.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/all-copies-clean.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/all-copies-clean.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/all-copies-clean.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/all-copies-large.all.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/all-copies-large.all.pbd rename from poulpe-benchmarks/mercurial/status/all-copies-large.all.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/all-copies-large.all.pbd diff --git a/poulpe-benchmarks/mercurial/status/all-copies-small.ignored-unknown.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/all-copies-small.ignored-unknown.pbd rename from poulpe-benchmarks/mercurial/status/all-copies-small.ignored-unknown.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/all-copies-small.ignored-unknown.pbd diff --git a/poulpe-benchmarks/mercurial/status/all-copies-small.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/all-copies-small.ignored.pbd rename from poulpe-benchmarks/mercurial/status/all-copies-small.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/all-copies-small.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/all-copies-small.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/all-copies-small.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/all-copies-small.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/all-copies-small.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/all-plain-clean.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/all-plain-clean.ignored.pbd rename from poulpe-benchmarks/mercurial/status/all-plain-clean.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/all-plain-clean.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/all-plain-clean.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/all-plain-clean.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/all-plain-clean.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/all-plain-clean.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/all-plain-large.all.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/all-plain-large.all.pbd rename from poulpe-benchmarks/mercurial/status/all-plain-large.all.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/all-plain-large.all.pbd diff --git a/poulpe-benchmarks/mercurial/status/all-plain-small.ignored-unknown.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/all-plain-small.ignored-unknown.pbd rename from poulpe-benchmarks/mercurial/status/all-plain-small.ignored-unknown.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/all-plain-small.ignored-unknown.pbd diff --git a/poulpe-benchmarks/mercurial/status/all-plain-small.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/all-plain-small.ignored.pbd rename from poulpe-benchmarks/mercurial/status/all-plain-small.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/all-plain-small.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/all-plain-small.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/all-plain-small.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/all-plain-small.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/all-plain-small.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/default-copies-clean.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/default-copies-clean.ignored.pbd rename from poulpe-benchmarks/mercurial/status/default-copies-clean.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/default-copies-clean.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/default-copies-clean.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/default-copies-clean.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/default-copies-clean.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/default-copies-clean.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/default-copies-large.all.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/default-copies-large.all.pbd rename from poulpe-benchmarks/mercurial/status/default-copies-large.all.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/default-copies-large.all.pbd diff --git a/poulpe-benchmarks/mercurial/status/default-copies-small.ignored-unknown.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/default-copies-small.ignored-unknown.pbd rename from poulpe-benchmarks/mercurial/status/default-copies-small.ignored-unknown.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/default-copies-small.ignored-unknown.pbd diff --git a/poulpe-benchmarks/mercurial/status/default-copies-small.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/default-copies-small.ignored.pbd rename from poulpe-benchmarks/mercurial/status/default-copies-small.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/default-copies-small.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/default-copies-small.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/default-copies-small.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/default-copies-small.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/default-copies-small.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/default-plain-clean.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/default-plain-clean.ignored.pbd rename from poulpe-benchmarks/mercurial/status/default-plain-clean.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/default-plain-clean.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/default-plain-clean.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/default-plain-clean.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/default-plain-clean.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/default-plain-clean.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/default-plain-large.all.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/default-plain-large.all.pbd rename from poulpe-benchmarks/mercurial/status/default-plain-large.all.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/default-plain-large.all.pbd diff --git a/poulpe-benchmarks/mercurial/status/default-plain-small.ignored-unknown.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/default-plain-small.ignored-unknown.pbd rename from poulpe-benchmarks/mercurial/status/default-plain-small.ignored-unknown.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/default-plain-small.ignored-unknown.pbd diff --git a/poulpe-benchmarks/mercurial/status/default-plain-small.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/default-plain-small.ignored.pbd rename from poulpe-benchmarks/mercurial/status/default-plain-small.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/default-plain-small.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/default-plain-small.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/default-plain-small.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/default-plain-small.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/default-plain-small.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/mard-copies-clean.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mard-copies-clean.ignored.pbd rename from poulpe-benchmarks/mercurial/status/mard-copies-clean.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mard-copies-clean.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/mard-copies-clean.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mard-copies-clean.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/mard-copies-clean.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mard-copies-clean.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/mard-copies-large.all.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mard-copies-large.all.pbd rename from poulpe-benchmarks/mercurial/status/mard-copies-large.all.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mard-copies-large.all.pbd diff --git a/poulpe-benchmarks/mercurial/status/mard-copies-small.ignored-unknown.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mard-copies-small.ignored-unknown.pbd rename from poulpe-benchmarks/mercurial/status/mard-copies-small.ignored-unknown.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mard-copies-small.ignored-unknown.pbd diff --git a/poulpe-benchmarks/mercurial/status/mard-copies-small.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mard-copies-small.ignored.pbd rename from poulpe-benchmarks/mercurial/status/mard-copies-small.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mard-copies-small.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/mard-copies-small.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mard-copies-small.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/mard-copies-small.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mard-copies-small.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/mard-plain-clean.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mard-plain-clean.ignored.pbd rename from poulpe-benchmarks/mercurial/status/mard-plain-clean.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mard-plain-clean.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/mard-plain-clean.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mard-plain-clean.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/mard-plain-clean.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mard-plain-clean.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/mard-plain-large.all.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mard-plain-large.all.pbd rename from poulpe-benchmarks/mercurial/status/mard-plain-large.all.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mard-plain-large.all.pbd diff --git a/poulpe-benchmarks/mercurial/status/mard-plain-small.ignored-unknown.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mard-plain-small.ignored-unknown.pbd rename from poulpe-benchmarks/mercurial/status/mard-plain-small.ignored-unknown.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mard-plain-small.ignored-unknown.pbd diff --git a/poulpe-benchmarks/mercurial/status/mard-plain-small.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mard-plain-small.ignored.pbd rename from poulpe-benchmarks/mercurial/status/mard-plain-small.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mard-plain-small.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/mard-plain-small.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mard-plain-small.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/mard-plain-small.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mard-plain-small.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardiu-copies-clean.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardiu-copies-clean.ignored.pbd rename from poulpe-benchmarks/mercurial/status/mardiu-copies-clean.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardiu-copies-clean.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardiu-copies-clean.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardiu-copies-clean.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/mardiu-copies-clean.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardiu-copies-clean.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardiu-copies-large.all.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardiu-copies-large.all.pbd rename from poulpe-benchmarks/mercurial/status/mardiu-copies-large.all.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardiu-copies-large.all.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardiu-copies-small.ignored-unknown.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardiu-copies-small.ignored-unknown.pbd rename from poulpe-benchmarks/mercurial/status/mardiu-copies-small.ignored-unknown.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardiu-copies-small.ignored-unknown.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardiu-copies-small.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardiu-copies-small.ignored.pbd rename from poulpe-benchmarks/mercurial/status/mardiu-copies-small.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardiu-copies-small.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardiu-copies-small.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardiu-copies-small.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/mardiu-copies-small.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardiu-copies-small.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardiu-plain-clean.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardiu-plain-clean.ignored.pbd rename from poulpe-benchmarks/mercurial/status/mardiu-plain-clean.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardiu-plain-clean.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardiu-plain-clean.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardiu-plain-clean.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/mardiu-plain-clean.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardiu-plain-clean.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardiu-plain-large.all.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardiu-plain-large.all.pbd rename from poulpe-benchmarks/mercurial/status/mardiu-plain-large.all.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardiu-plain-large.all.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardiu-plain-small.ignored-unknown.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardiu-plain-small.ignored-unknown.pbd rename from poulpe-benchmarks/mercurial/status/mardiu-plain-small.ignored-unknown.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardiu-plain-small.ignored-unknown.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardiu-plain-small.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardiu-plain-small.ignored.pbd rename from poulpe-benchmarks/mercurial/status/mardiu-plain-small.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardiu-plain-small.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardiu-plain-small.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardiu-plain-small.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/mardiu-plain-small.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardiu-plain-small.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardu-copies-clean.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardu-copies-clean.ignored.pbd rename from poulpe-benchmarks/mercurial/status/mardu-copies-clean.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardu-copies-clean.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardu-copies-clean.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardu-copies-clean.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/mardu-copies-clean.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardu-copies-clean.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardu-copies-large.all.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardu-copies-large.all.pbd rename from poulpe-benchmarks/mercurial/status/mardu-copies-large.all.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardu-copies-large.all.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardu-copies-small.ignored-unknown.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardu-copies-small.ignored-unknown.pbd rename from poulpe-benchmarks/mercurial/status/mardu-copies-small.ignored-unknown.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardu-copies-small.ignored-unknown.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardu-copies-small.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardu-copies-small.ignored.pbd rename from poulpe-benchmarks/mercurial/status/mardu-copies-small.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardu-copies-small.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardu-copies-small.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardu-copies-small.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/mardu-copies-small.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardu-copies-small.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardu-plain-clean.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardu-plain-clean.ignored.pbd rename from poulpe-benchmarks/mercurial/status/mardu-plain-clean.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardu-plain-clean.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardu-plain-clean.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardu-plain-clean.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/mardu-plain-clean.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardu-plain-clean.no-iu.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardu-plain-large.all.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardu-plain-large.all.pbd rename from poulpe-benchmarks/mercurial/status/mardu-plain-large.all.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardu-plain-large.all.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardu-plain-small.ignored-unknown.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardu-plain-small.ignored-unknown.pbd rename from poulpe-benchmarks/mercurial/status/mardu-plain-small.ignored-unknown.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardu-plain-small.ignored-unknown.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardu-plain-small.ignored.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardu-plain-small.ignored.pbd rename from poulpe-benchmarks/mercurial/status/mardu-plain-small.ignored.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardu-plain-small.ignored.pbd diff --git a/poulpe-benchmarks/mercurial/status/mardu-plain-small.no-iu.pbd b/scm-perf/poulpe-benchmarks/mercurial/status/mardu-plain-small.no-iu.pbd rename from poulpe-benchmarks/mercurial/status/mardu-plain-small.no-iu.pbd rename to scm-perf/poulpe-benchmarks/mercurial/status/mardu-plain-small.no-iu.pbd diff --git a/poulpe-quick-check/status-check.sh b/scm-perf/poulpe-quick-check/status-check.sh rename from poulpe-quick-check/status-check.sh rename to scm-perf/poulpe-quick-check/status-check.sh diff --git a/poulpe-scheduler-bin/auto-cases b/scm-perf/poulpe-scheduler-bin/auto-cases rename from poulpe-scheduler-bin/auto-cases rename to scm-perf/poulpe-scheduler-bin/auto-cases diff --git a/poulpe-scheduler-bin/loop b/scm-perf/poulpe-scheduler-bin/loop rename from poulpe-scheduler-bin/loop rename to scm-perf/poulpe-scheduler-bin/loop diff --git a/publish.sh b/scm-perf/publish.sh rename from publish.sh rename to scm-perf/publish.sh diff --git a/pyproject.toml b/scm-perf/pyproject.toml rename from pyproject.toml rename to scm-perf/pyproject.toml diff --git a/pytest.ini b/scm-perf/pytest.ini rename from pytest.ini rename to scm-perf/pytest.ini diff --git a/repo-scripts/README b/scm-perf/repo-scripts/README rename from repo-scripts/README rename to scm-perf/repo-scripts/README diff --git a/repo-scripts/create-tarball-of-ignored.sh b/scm-perf/repo-scripts/create-tarball-of-ignored.sh rename from repo-scripts/create-tarball-of-ignored.sh rename to scm-perf/repo-scripts/create-tarball-of-ignored.sh diff --git a/repo-scripts/create-tarball-of-unknowns.sh b/scm-perf/repo-scripts/create-tarball-of-unknowns.sh rename from repo-scripts/create-tarball-of-unknowns.sh rename to scm-perf/repo-scripts/create-tarball-of-unknowns.sh diff --git a/repo-scripts/generate_unknown_files b/scm-perf/repo-scripts/generate_unknown_files rename from repo-scripts/generate_unknown_files rename to scm-perf/repo-scripts/generate_unknown_files diff --git a/repo-scripts/make-all b/scm-perf/repo-scripts/make-all rename from repo-scripts/make-all rename to scm-perf/repo-scripts/make-all diff --git a/repo-scripts/make-partial-repos b/scm-perf/repo-scripts/make-partial-repos rename from repo-scripts/make-partial-repos rename to scm-perf/repo-scripts/make-partial-repos diff --git a/repo-scripts/make-reference b/scm-perf/repo-scripts/make-reference rename from repo-scripts/make-reference rename to scm-perf/repo-scripts/make-reference diff --git a/repo-scripts/update-reference-config b/scm-perf/repo-scripts/update-reference-config rename from repo-scripts/update-reference-config rename to scm-perf/repo-scripts/update-reference-config diff --git a/repo-scripts/upgrade-reference b/scm-perf/repo-scripts/upgrade-reference rename from repo-scripts/upgrade-reference rename to scm-perf/repo-scripts/upgrade-reference diff --git a/repo-scripts/validate-repos b/scm-perf/repo-scripts/validate-repos rename from repo-scripts/validate-repos rename to scm-perf/repo-scripts/validate-repos diff --git a/requirements.txt b/scm-perf/requirements.txt rename from requirements.txt rename to scm-perf/requirements.txt diff --git a/results/.hgkeep b/scm-perf/results/.hgkeep rename from results/.hgkeep rename to scm-perf/results/.hgkeep diff --git a/scheduler.py b/scm-perf/scheduler.py rename from scheduler.py rename to scm-perf/scheduler.py diff --git a/script/__init__.py b/scm-perf/script/__init__.py rename from script/__init__.py rename to scm-perf/script/__init__.py diff --git a/script/asv_result_time.py b/scm-perf/script/asv_result_time.py rename from script/asv_result_time.py rename to scm-perf/script/asv_result_time.py diff --git a/script/migrate_benchmarks.py b/scm-perf/script/migrate_benchmarks.py rename from script/migrate_benchmarks.py rename to scm-perf/script/migrate_benchmarks.py diff --git a/script/setup-repos b/scm-perf/script/setup-repos rename from script/setup-repos rename to scm-perf/script/setup-repos diff --git a/script/sync_results.sh b/scm-perf/script/sync_results.sh rename from script/sync_results.sh rename to scm-perf/script/sync_results.sh diff --git a/tests/__init__.py b/scm-perf/tests/__init__.py rename from tests/__init__.py rename to scm-perf/tests/__init__.py diff --git a/tests/scripts/scheduler-test-bisect-script-success b/scm-perf/tests/scripts/scheduler-test-bisect-script-success rename from tests/scripts/scheduler-test-bisect-script-success rename to scm-perf/tests/scripts/scheduler-test-bisect-script-success diff --git a/tests/scripts/scheduler-test-script-success b/scm-perf/tests/scripts/scheduler-test-script-success rename from tests/scripts/scheduler-test-script-success rename to scm-perf/tests/scripts/scheduler-test-script-success diff --git a/tests/test-find-asv-variants.t b/scm-perf/tests/test-find-asv-variants.t rename from tests/test-find-asv-variants.t rename to scm-perf/tests/test-find-asv-variants.t diff --git a/tests/test-generate-unknown-files.t b/scm-perf/tests/test-generate-unknown-files.t rename from tests/test-generate-unknown-files.t rename to scm-perf/tests/test-generate-unknown-files.t diff --git a/tests/test-make-all.t b/scm-perf/tests/test-make-all.t rename from tests/test-make-all.t rename to scm-perf/tests/test-make-all.t diff --git a/tests/test-make-partials.t b/scm-perf/tests/test-make-partials.t rename from tests/test-make-partials.t rename to scm-perf/tests/test-make-partials.t diff --git a/tests/test-make-reference.t b/scm-perf/tests/test-make-reference.t rename from tests/test-make-reference.t rename to scm-perf/tests/test-make-reference.t diff --git a/tests/test-migrate-benchmarks.t b/scm-perf/tests/test-migrate-benchmarks.t rename from tests/test-migrate-benchmarks.t rename to scm-perf/tests/test-migrate-benchmarks.t diff --git a/tests/test-scheduler.t b/scm-perf/tests/test-scheduler.t rename from tests/test-scheduler.t rename to scm-perf/tests/test-scheduler.t diff --git a/tests/test-setup-repos.t b/scm-perf/tests/test-setup-repos.t rename from tests/test-setup-repos.t rename to scm-perf/tests/test-setup-repos.t diff --git a/tests/test-smoke-test-python3.t b/scm-perf/tests/test-smoke-test-python3.t rename from tests/test-smoke-test-python3.t rename to scm-perf/tests/test-smoke-test-python3.t diff --git a/tests/test-smoke-test.t b/scm-perf/tests/test-smoke-test.t rename from tests/test-smoke-test.t rename to scm-perf/tests/test-smoke-test.t diff --git a/tests/test-upgrade-reference.t b/scm-perf/tests/test-upgrade-reference.t rename from tests/test-upgrade-reference.t rename to scm-perf/tests/test-upgrade-reference.t diff --git a/tests/test-validate-repos.t b/scm-perf/tests/test-validate-repos.t rename from tests/test-validate-repos.t rename to scm-perf/tests/test-validate-repos.t diff --git a/tests/test_migrate_benchmarks.py b/scm-perf/tests/test_migrate_benchmarks.py rename from tests/test_migrate_benchmarks.py rename to scm-perf/tests/test_migrate_benchmarks.py diff --git a/tox.ini b/scm-perf/tox.ini rename from tox.ini rename to scm-perf/tox.ini diff --git a/update-checklist b/scm-perf/update-checklist rename from update-checklist rename to scm-perf/update-checklist