You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: benchmark job optimization with configurable toggles (#7045)
* Benchmark: pin Nighthawk image, skip PNGs by default, add CI-friendly toggles
Pin nighthawk client/server to non-latest (env/envoyproxy/nighthawk-dev with default v0.7.0)
Make PNG rendering optional; default disabled in CI
Add hook to optionally skip kind image load (USE_PUBLISHED_IMAGE)
Remove Graphviz from benchmark jobs; set BENCHMARK_RENDER_PNG=false
Wire client image override in benchmark suite
Keep behavior unchanged for local runs unless toggles are set
Signed-off-by: ADITYATIWARI342005 <[email protected]>
* Address review feedback: pin images in YAML, remove runtime overrides
- Update nighthawk-test-server.yaml and nighthawk-client.yaml to use stable SHA tag directly
- Remove runtime image override logic from suite.go (simplified approach)
- Remove unnecessary maybe-kube-install-image target and kubectl set image command
- Clean up unused NIGHTHAWK_IMAGE/NIGHTHAWK_TAG variables from Makefile
- Keep BENCHMARK_RENDER_PNG toggle for CI optimization
Signed-off-by: ADITYATIWARI342005 <[email protected]>
0 commit comments