pangeo-data / storage-benchmarks

testing performance of different storage layers
Apache License 2.0
12 stars 1 forks source link

continuous integration of benchmarking #5

Open rabernat opened 6 years ago

rabernat commented 6 years ago

It would be great to find a way to make these benchmarks get run somewhere in the cloud every time we merge a PR on this repo. The basic idea would be:

  1. Travis CI fires up as usual
  2. Travis tells GCP / AWS to fire up some virtual machines (do we need a docker image?)
  3. Those VMs clone the repo and run asv
  4. asv automatically creates the appropriate conda environments (that is already part of how asv works)
  5. a script posts the results in some persistent location

I don't know enough cloud juju to figure out how to do all this. But it would be cool.