-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Milestone
Description
There's currently no programmatic way to measure how scalable/performant Operator is and therefore it's hard to notice regressions. Benchmarks and load testing would address this.
Ideally these would run in CI and pull requests that cause more than X% performance regression would get flagged. I'm concerned that the GitHub Actions runners are so heavily virtualized that benchmark numbers will be all over the place, but clap, actix, etc run benchmarks there so presumably it works for them.
Cargo provides some scaffolding for this, and criterion looks handy.
Metadata
Metadata
Assignees
Labels
No labels