Performance and stability profiling over the git commit history.
$ pip install git_history_profiler
$ git_history_profiler --help
Usage: git_history_profiler [OPTIONS] REPO_URL
Performance and stability profiling over the git commit history.
Options:
--config PATH Path to config. [required]
-c, --commit TEXT Commit id to consider.
--help Show this message and exit.
Try out the example:
$ ./examples/create_test_repository.sh ./test_repo/
$ git_history_profiler ./test_repo/ --config ./examples/config.yml
Afterwards, check out ./profiling_results/
.