anp / lolbench

tracking performance of rustc-generated binaries over time
https://lolbench.rs
Apache License 2.0
105 stars 12 forks source link

Finish benchmark rebalancing code #52

Closed anp closed 6 years ago

anp commented 6 years ago

This code works:

https://github.com/anp/lolbench/blob/6e4a3d7e14e676a7f238ceb61dcb1e54e10c51ca/src/registry.rs#L41

But it relies on having run all of the benchmarks locally or having manually downloaded all of the timings files from CI. The latter is easy to automate, so I'd like to make the rebalance command optionally take a CircleCI workflow ID to fetch timings for.

This will probably be the fastest way to get the newly added benchmark suites live.