testenv: embedded envoy cpu/memory profiling config

This commit is contained in:
Joe Kralicky 2024-11-22 17:16:00 -05:00
parent 20a9be891f
commit eb57fa7a8b
No known key found for this signature in database
GPG key ID: 75C4875F34A9FB79
7 changed files with 242 additions and 86 deletions

View file

@ -10,6 +10,7 @@ import (
"time"
"github.com/pomerium/pomerium/internal/testenv"
"github.com/pomerium/pomerium/internal/testenv/envutil"
"github.com/pomerium/pomerium/internal/testenv/scenarios"
"github.com/pomerium/pomerium/internal/testenv/snippets"
"github.com/pomerium/pomerium/internal/testenv/upstreams"
@ -27,7 +28,7 @@ func init() {
}
func TestRequestLatency(t *testing.T) {
resume := snippets.PauseProfiling(t)
resume := envutil.PauseProfiling(t)
env := testenv.New(t, testenv.Silent())
users := []*scenarios.User{}
for i := range numRoutes {