Description
Requirements
- Be able to compare two distinct git handles (commit, branch, etc.) of dask/dask and/or dask/distributed; needs to target forks
- It is fine if it is merely possible to use a commit OR a branch OR a PR etc. instead of generic git refs
- Tests are used from the current commit / PR of the coiled-runtime
- Initial iteration must be extendable to compare N commits
- One or many CI job(s) is spawned that runs all available benchmarks and collects a summary
- The CI job collects all data that is also collected by the ordinary benchmark tests
- The CI job produces a summary / report comparing these single point numbers
Nice to haves
- Varying config options
- Select a subset of the benchmarks to run
- Varying environment
- Varying test code for different git handles (if a prototype change breaks an API, for example)
- We also want to collect memory sampling, performance reports, etc.
Metadata
Metadata
Assignees
Labels
No labels