mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
clientv3/integration: deflake TestKVForLearner
Adding delay in the test for the newly started learner member to catch up applying config change entries in raft log.
This commit is contained in:
parent
b23c8f3e8f
commit
90d28c0de7
@ -1004,13 +1004,16 @@ func TestKVForLearner(t *testing.T) {
|
||||
DialTimeout: 5 * time.Second,
|
||||
DialOptions: []grpc.DialOption{grpc.WithBlock()},
|
||||
}
|
||||
// this cli only has endpoint of the learner member
|
||||
// this client only has endpoint of the learner member
|
||||
cli, err := clientv3.New(cfg)
|
||||
if err != nil {
|
||||
t.Fatalf("failed to create clientv3: %v", err)
|
||||
}
|
||||
defer cli.Close()
|
||||
|
||||
// waiting for learner member to catch up applying the config change entries in raft log.
|
||||
time.Sleep(3 * time.Second)
|
||||
|
||||
tests := []struct {
|
||||
op clientv3.Op
|
||||
wErr bool
|
||||
|
Loading…
x
Reference in New Issue
Block a user