A small Python framework for running benchmarks.
Contents:
bin/pycobench
: The main script for running benchmarksbin/pyco_proc
: The script for processing the output ofpycobench
into a tableexamples/ba-compl.yaml
: Example of a YAML file for configuring what to runexamples/ba-all.input
: Example of a file with input benchmarks
How to run:
cat benchmarks.input | ./pycobench -c config.yaml -j JOBS -t TIMEOUT -o OUTPUT_FILE
When the benchmarks finish, you can process the results by
cat OUTPUT_FILE | ./pyco_proc --csv > OUTPUT_CSV