Skip to content
Snippets Groups Projects
user avatar
Boris Feld authored
dcd8b99f
History
Name Last commit Last update
benchmarks
.dockerignore
.hgignore
.netlify
Dockerfile
README.md
asv.conf.json
config.yaml
docker-compose.yml
launch.sh
prepare_repos.py
requirements.txt

High-level mercurial performance testing

Setup with Docker

With docker, you only need to launch this command to get the results: docker-compose up --build

The runner will start, test a bunch of commits and you will see results at http://localhost:8080

Setup manually

You can follow the Dockerfile content which is basically:

  • Install the dependencies with pip install -r requirements.txt
  • Prepare the repos, asv specifics file and launch the workers with: ./launch.sh
  • Get the webserver running for showing the results with: asv preview