-
-
Notifications
You must be signed in to change notification settings - Fork 366
Open
Labels
automationci and testing relatedci and testing relatedhelp wantedNot immediately prioritised, please help!Not immediately prioritised, please help!
Description
What problem are you trying to solve?
Would like to know if a PR improves/degrades the memory profile of a watcher significantly.
We can't rely on people producing such excellent manual benchmarks such as in #1494.
Describe the solution you'd like
Not sure if this would work so take this with a grain of salt. Any practical suggestions would be considered.
cargo benchwith some custom timings (maybe counts can help)- actual test spawning 10k generated
ConfigMapsand sending throughwatchersynthetically - checking memory usage with dhat-rs
- some kind of benchmark comparison action to feedback it into PRs if more than 5% different e.g. https://github.com/benchmark-action/github-action-benchmark
Describe alternatives you've considered
Have only really skimmed https://nnethercote.github.io/perf-book/profiling.html
I'm sure there are better solutions.
Target crate for feature
kube-runtime
mateiidavid and SOF3
Metadata
Metadata
Assignees
Labels
automationci and testing relatedci and testing relatedhelp wantedNot immediately prioritised, please help!Not immediately prioritised, please help!