aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/pprof/runtime_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtime/pprof/runtime_test.go')
-rw-r--r--src/runtime/pprof/runtime_test.go22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/runtime/pprof/runtime_test.go b/src/runtime/pprof/runtime_test.go
index 0dd5324b42..e77c7f2bc9 100644
--- a/src/runtime/pprof/runtime_test.go
+++ b/src/runtime/pprof/runtime_test.go
@@ -7,7 +7,7 @@ package pprof
import (
"context"
"fmt"
- "reflect"
+ "maps"
"testing"
)
@@ -15,11 +15,11 @@ func TestSetGoroutineLabels(t *testing.T) {
sync := make(chan struct{})
wantLabels := map[string]string{}
- if gotLabels := getProfLabel(); !reflect.DeepEqual(gotLabels, wantLabels) {
+ if gotLabels := getProfLabel(); !maps.Equal(gotLabels, wantLabels) {
t.Errorf("Expected parent goroutine's profile labels to be empty before test, got %v", gotLabels)
}
go func() {
- if gotLabels := getProfLabel(); !reflect.DeepEqual(gotLabels, wantLabels) {
+ if gotLabels := getProfLabel(); !maps.Equal(gotLabels, wantLabels) {
t.Errorf("Expected child goroutine's profile labels to be empty before test, got %v", gotLabels)
}
sync <- struct{}{}
@@ -29,11 +29,11 @@ func TestSetGoroutineLabels(t *testing.T) {
wantLabels = map[string]string{"key": "value"}
ctx := WithLabels(context.Background(), Labels("key", "value"))
SetGoroutineLabels(ctx)
- if gotLabels := getProfLabel(); !reflect.DeepEqual(gotLabels, wantLabels) {
+ if gotLabels := getProfLabel(); !maps.Equal(gotLabels, wantLabels) {
t.Errorf("parent goroutine's profile labels: got %v, want %v", gotLabels, wantLabels)
}
go func() {
- if gotLabels := getProfLabel(); !reflect.DeepEqual(gotLabels, wantLabels) {
+ if gotLabels := getProfLabel(); !maps.Equal(gotLabels, wantLabels) {
t.Errorf("child goroutine's profile labels: got %v, want %v", gotLabels, wantLabels)
}
sync <- struct{}{}
@@ -43,11 +43,11 @@ func TestSetGoroutineLabels(t *testing.T) {
wantLabels = map[string]string{}
ctx = context.Background()
SetGoroutineLabels(ctx)
- if gotLabels := getProfLabel(); !reflect.DeepEqual(gotLabels, wantLabels) {
+ if gotLabels := getProfLabel(); !maps.Equal(gotLabels, wantLabels) {
t.Errorf("Expected parent goroutine's profile labels to be empty, got %v", gotLabels)
}
go func() {
- if gotLabels := getProfLabel(); !reflect.DeepEqual(gotLabels, wantLabels) {
+ if gotLabels := getProfLabel(); !maps.Equal(gotLabels, wantLabels) {
t.Errorf("Expected child goroutine's profile labels to be empty, got %v", gotLabels)
}
sync <- struct{}{}
@@ -57,20 +57,20 @@ func TestSetGoroutineLabels(t *testing.T) {
func TestDo(t *testing.T) {
wantLabels := map[string]string{}
- if gotLabels := getProfLabel(); !reflect.DeepEqual(gotLabels, wantLabels) {
+ if gotLabels := getProfLabel(); !maps.Equal(gotLabels, wantLabels) {
t.Errorf("Expected parent goroutine's profile labels to be empty before Do, got %v", gotLabels)
}
Do(context.Background(), Labels("key1", "value1", "key2", "value2"), func(ctx context.Context) {
wantLabels := map[string]string{"key1": "value1", "key2": "value2"}
- if gotLabels := getProfLabel(); !reflect.DeepEqual(gotLabels, wantLabels) {
+ if gotLabels := getProfLabel(); !maps.Equal(gotLabels, wantLabels) {
t.Errorf("parent goroutine's profile labels: got %v, want %v", gotLabels, wantLabels)
}
sync := make(chan struct{})
go func() {
wantLabels := map[string]string{"key1": "value1", "key2": "value2"}
- if gotLabels := getProfLabel(); !reflect.DeepEqual(gotLabels, wantLabels) {
+ if gotLabels := getProfLabel(); !maps.Equal(gotLabels, wantLabels) {
t.Errorf("child goroutine's profile labels: got %v, want %v", gotLabels, wantLabels)
}
sync <- struct{}{}
@@ -80,7 +80,7 @@ func TestDo(t *testing.T) {
})
wantLabels = map[string]string{}
- if gotLabels := getProfLabel(); !reflect.DeepEqual(gotLabels, wantLabels) {
+ if gotLabels := getProfLabel(); !maps.Equal(gotLabels, wantLabels) {
fmt.Printf("%#v", gotLabels)
fmt.Printf("%#v", wantLabels)
t.Errorf("Expected parent goroutine's profile labels to be empty after Do, got %v", gotLabels)