rootbench icon indicating copy to clipboard operation
rootbench copied to clipboard

Automate version comparison

Open ikabadzhov opened this issue 2 years ago • 2 comments

This is a small script to compare performance between 2 different patches/commits. The script will take care of building 2 ROOT versions and running the desired benchmarks. And finally https://github.com/google/benchmark/blob/main/tools/compare.py compares both.

ikabadzhov avatar Nov 01 '22 17:11 ikabadzhov

Thanks for working on this. That's really exciting. Could you add documentation/script which demonstrates how to use these tools to do git bisect based on a performance regression?

vgvassilev avatar Nov 02 '22 15:11 vgvassilev

Hi Vassil,

Could you add documentation/script which demonstrates how to use these tools to do git bisect based on a performance regression?

This is not something you can do with this script as it is, might be something that can be built on top in a future PR

eguiraud avatar Nov 03 '22 10:11 eguiraud