diff --git a/cdc/kv/client_test.go b/cdc/kv/client_test.go index 8067d5b50d4..3ad3a6d18c5 100644 --- a/cdc/kv/client_test.go +++ b/cdc/kv/client_test.go @@ -3114,7 +3114,9 @@ func (s *etcdSuite) TestConcurrentProcessRangeRequest(c *check.C) { wg.Wait() }() - rpcClient, cluster, pdClient, err := mocktikv.NewTiKVAndPDClient("", mockcopr.NewCoprRPCHandler()) + cluster := mocktikv.NewCluster() + mvccStore := mocktikv.MustNewMVCCStore() + rpcClient, pdClient, err := mocktikv.NewTiKVAndPDClient(cluster, mvccStore, "") c.Assert(err, check.IsNil) pdClient = &mockPDClient{Client: pdClient, versionGen: defaultVersionGen} tiStore, err := tikv.NewTestTiKVStore(rpcClient, pdClient, nil, nil, 0) @@ -3133,9 +3135,9 @@ func (s *etcdSuite) TestConcurrentProcessRangeRequest(c *check.C) { defer func() { _ = failpoint.Disable("github.com/pingcap/ticdc/cdc/kv/kvClientMockRangeLock") }() - lockresolver := txnutil.NewLockerResolver(kvStorage) + lockresolver := txnutil.NewLockerResolver(kvStorage.(tikv.Storage)) isPullInit := &mockPullerInit{} - cdcClient := NewCDCClient(ctx, pdClient, kvStorage, &security.Credential{}) + cdcClient := NewCDCClient(ctx, pdClient, kvStorage.(tikv.Storage), &security.Credential{}) eventCh := make(chan *model.RegionFeedEvent, 10) wg.Add(1) go func() {