aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/profbuf_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtime/profbuf_test.go')
-rw-r--r--src/runtime/profbuf_test.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/runtime/profbuf_test.go b/src/runtime/profbuf_test.go
index dac78ffd31..9050d1fa25 100644
--- a/src/runtime/profbuf_test.go
+++ b/src/runtime/profbuf_test.go
@@ -5,8 +5,8 @@
package runtime_test
import (
- "reflect"
. "runtime"
+ "slices"
"testing"
"time"
"unsafe"
@@ -20,7 +20,7 @@ func TestProfBuf(t *testing.T) {
}
read := func(t *testing.T, b *ProfBuf, data []uint64, tags []unsafe.Pointer) {
rdata, rtags, eof := b.Read(ProfBufNonBlocking)
- if !reflect.DeepEqual(rdata, data) || !reflect.DeepEqual(rtags, tags) {
+ if !slices.Equal(rdata, data) || !slices.Equal(rtags, tags) {
t.Fatalf("unexpected profile read:\nhave data %#x\nwant data %#x\nhave tags %#x\nwant tags %#x", rdata, data, rtags, tags)
}
if eof {
@@ -32,7 +32,7 @@ func TestProfBuf(t *testing.T) {
go func() {
eof := data == nil
rdata, rtags, reof := b.Read(ProfBufBlocking)
- if !reflect.DeepEqual(rdata, data) || !reflect.DeepEqual(rtags, tags) || reof != eof {
+ if !slices.Equal(rdata, data) || !slices.Equal(rtags, tags) || reof != eof {
// Errorf, not Fatalf, because called in goroutine.
t.Errorf("unexpected profile read:\nhave data %#x\nwant data %#x\nhave tags %#x\nwant tags %#x\nhave eof=%v, want %v", rdata, data, rtags, tags, reof, eof)
}