diff --git a/profiler/profile.go b/profiler/profile.go index 7fd97ae791..c6c644529b 100644 --- a/profiler/profile.go +++ b/profiler/profile.go @@ -79,6 +79,7 @@ type profileType struct { // profileTypes maps every ProfileType to its implementation. var profileTypes = map[ProfileType]profileType{ CPUProfile: { + Name: "cpu", Filename: "cpu.pprof", Collect: func(p *profiler) ([]byte, error) { var buf bytes.Buffer diff --git a/profiler/profiler_test.go b/profiler/profiler_test.go index 49c9e4eda2..f9e1e3b843 100644 --- a/profiler/profiler_test.go +++ b/profiler/profiler_test.go @@ -48,8 +48,8 @@ func TestStart(t *testing.T) { // that we log some default configuration, e.g. enabled profiles assert.LessOrEqual(t, 1, len(rl.Logs())) startupLog := strings.Join(rl.Logs(), " ") - assert.Contains(t, startupLog, "cpu") - assert.Contains(t, startupLog, "heap") + assert.Contains(t, startupLog, "\"cpu\"") + assert.Contains(t, startupLog, "\"heap\"") mu.Lock() require.NotNil(t, activeProfiler)