istio / old_mixer_repo

Deprecated home of Istio's Mixer and its adapters, now in istio/istio's mixer dir
https://github.com/istio/istio/tree/master/mixer
Apache License 2.0
67 stars 93 forks source link

Create a performance measuring infrastructure #1471

Closed geeknoid closed 6 years ago

geeknoid commented 7 years ago

Introduce the ability to have presubmit perf tests that block checkins based on perf regressions.

This implies that we need to be able to reliably measure performance with reasonable accuracy. It also implies we have a mechanism to easily track baseline performance numbers for a suite of tests.

A low-tech way to track performance baselines would be a text file in the repo that lists the individual perf tests along with their minimum baseline expected results. This is what we've done for code coverage and would seem to be workable here too.

We want something general purpose that's not tied to Mixer so it can be leveraged for other Istio components.

andraxylia commented 7 years ago

/subscribe

ldemailly commented 6 years ago

done same as #1472

(make a different issue in istio/istio if needed for refinements)