The iocost-benchmark repository holds user-submitted benchmarks generated from the resctl-bench tool and overall parameter sets which have been generated from these user-submitted benchmarks.
You can create an installable image to run the benchmark by downloading this image and following this instruction.
All submitted benchmarks shall be licened under the LICENCE
file in the root
of the repository.
To submit a benchmark, a user should create an issue in this repository using
the Benchmark submission
issue template and attach the result(s) with the
extension .json.gz
to the issue by dragging and dropping the file on to the
issue body.
The code which handles user-submissions behind-the-scenes is available under the iocost-benchmarks-ci repository. Please see the contents of that repository to contribute to the benchmark processing scripts.
Otherwise, please open an issue to report bugs or suggest features. Pull-requests are very welcome!