Take a look at https://github.com/JuliaCI/PkgBenchmark.jl
On Thursday, October 20, 2016 at 1:32:54 PM UTC+2, ada...@whitman.edu wrote: > > Hello, > I am writing a package that does a lot of computationally expensive work > (molecular dynamics simulations). As a result, I'm doing a lot of > benchmarks using BenchmarkTools.jl > <https://github.com/JuliaCI/BenchmarkTools.jl> to determine how changes I > am making are affecting performance. My current workflow is to first > implement a new feature in a branch, and then open two terminals side by > side. In one terminal, I run a script that automatically runs and outputs > the benchmarks, and in the other, I switch back and forth between branches. > > I am sure that there is a better way to go about doing this testing, and I > was wondering what your typical benchmarking workflows look like? >