Skip to content

Commit c861188

Browse files
committed
kvserver: use state engine in stats_test.go
Epic: none Release note: none
1 parent a8c0ce2 commit c861188

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

pkg/kv/kvserver/stats_test.go

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@ package kvserver
77

88
import (
99
"context"
10-
"reflect"
1110
"testing"
1211

1312
"github.com/cockroachdb/cockroach/pkg/kv/kvserver/kvstorage"
1413
"github.com/cockroachdb/cockroach/pkg/storage/enginepb"
1514
"github.com/cockroachdb/cockroach/pkg/util/leaktest"
1615
"github.com/cockroachdb/cockroach/pkg/util/log"
1716
"github.com/cockroachdb/cockroach/pkg/util/stop"
17+
"github.com/stretchr/testify/require"
1818
)
1919

2020
func TestRangeStatsInit(t *testing.T) {
@@ -44,14 +44,8 @@ func TestRangeStatsInit(t *testing.T) {
4444
LastUpdateNanos: 11,
4545
}
4646
rsl := kvstorage.MakeStateLoader(tc.repl.RangeID)
47-
if err := rsl.SetMVCCStats(ctx, tc.engine, &ms); err != nil {
48-
t.Fatal(err)
49-
}
50-
loadMS, err := rsl.LoadMVCCStats(ctx, tc.engine)
51-
if err != nil {
52-
t.Fatal(err)
53-
}
54-
if !reflect.DeepEqual(ms, loadMS) {
55-
t.Errorf("mvcc stats mismatch %+v != %+v", ms, loadMS)
56-
}
47+
require.NoError(t, rsl.SetMVCCStats(ctx, tc.stateEng, &ms))
48+
loadMS, err := rsl.LoadMVCCStats(ctx, tc.stateEng)
49+
require.NoError(t, err)
50+
require.Equal(t, ms, loadMS)
5751
}

0 commit comments

Comments
 (0)