@@ -30,7 +30,6 @@ import (
3030 "github.com/milvus-io/milvus/internal/metastore/kv/querycoord"
3131 "github.com/milvus-io/milvus/internal/mocks/streamingcoord/server/mock_balancer"
3232 "github.com/milvus-io/milvus/internal/querycoordv2/meta"
33- . "github.com/milvus-io/milvus/internal/querycoordv2/params"
3433 "github.com/milvus-io/milvus/internal/querycoordv2/session"
3534 "github.com/milvus-io/milvus/internal/querycoordv2/utils"
3635 "github.com/milvus-io/milvus/internal/streamingcoord/server/balancer"
@@ -43,15 +42,19 @@ import (
4342 "github.com/milvus-io/milvus/pkg/v2/util/etcd"
4443 "github.com/milvus-io/milvus/pkg/v2/util/paramtable"
4544 "github.com/milvus-io/milvus/pkg/v2/util/typeutil"
45+
46+ . "github.com/milvus-io/milvus/internal/querycoordv2/params"
4647)
4748
4849type ReplicaObserverSuite struct {
4950 suite.Suite
5051
5152 kv kv.MetaKv
5253 // dependency
53- meta * meta.Meta
54- distMgr * meta.DistributionManager
54+ meta * meta.Meta
55+ distMgr * meta.DistributionManager
56+ targetMgr meta.TargetManagerInterface
57+ broker * meta.MockBroker
5558
5659 nodeMgr * session.NodeManager
5760 observer * ReplicaObserver
@@ -89,9 +92,11 @@ func (suite *ReplicaObserverSuite) SetupTest() {
8992 idAllocator := RandomIncrementIDAllocator ()
9093 suite .nodeMgr = session .NewNodeManager ()
9194 suite .meta = meta .NewMeta (idAllocator , store , suite .nodeMgr )
95+ suite .broker = meta .NewMockBroker (suite .T ())
96+ suite .targetMgr = meta .NewTargetManager (suite .broker , suite .meta )
9297
9398 suite .distMgr = meta .NewDistributionManager (suite .nodeMgr )
94- suite .observer = NewReplicaObserver (suite .meta , suite .distMgr )
99+ suite .observer = NewReplicaObserver (suite .meta , suite .distMgr , suite . targetMgr )
95100 suite .observer .Start ()
96101 suite .collectionID = int64 (1000 )
97102 suite .partitionID = int64 (100 )
@@ -244,7 +249,7 @@ func (suite *ReplicaObserverSuite) TestCheckSQnodesInReplica() {
244249 }
245250 })
246251 balance .Register (b )
247- suite .observer = NewReplicaObserver (suite .meta , suite .distMgr )
252+ suite .observer = NewReplicaObserver (suite .meta , suite .distMgr , suite . targetMgr )
248253 suite .observer .Start ()
249254
250255 ctx := context .Background ()
0 commit comments