Closed
Description
As part of #148, we should decide on what benchmarking tool we want to use. Currently we're just having pytest
print out test run times, but it was always intended for us to switch to using a more proper benchmarking framework at some point. asv
is the primary (only?) benchmarking tool I'm aware of that's used in our space (e.g. NumPy, pandas, scikit-image, Xarray all use asv
to monitor performance). Because of this I'm inclined to default to using asv
unless there is a compelling reason not to do so.
Are folks aware of other benchmarking tools we should consider?