benchmark: add support for memory profiling
What type of PR is this?
What this PR does / why we need it:
To help understanding memory, add memory profiles to benchmark report.
Which issue(s) this PR fixes:
xref: #3698
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 68.85%. Comparing base (
2a86997) to head (9ebba16). Report is 3 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #3701 +/- ##
==========================================
+ Coverage 68.55% 68.85% +0.30%
==========================================
Files 170 175 +5
Lines 20690 21525 +835
==========================================
+ Hits 14183 14821 +638
- Misses 5492 5628 +136
- Partials 1015 1076 +61
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
should wait https://github.com/envoyproxy/gateway/pull/3772, but close it for now, because too much conflicts, will re-raise another PR when https://github.com/envoyproxy/gateway/pull/3772 is landed.