@@ -599,6 +599,11 @@ func TestApplyConfChangeError(t *testing.T) {
599
599
func TestApplyConfChangeShouldStop (t * testing.T ) {
600
600
cl := membership .NewCluster (zaptest .NewLogger (t ))
601
601
cl .SetStore (v2store .New ())
602
+
603
+ be , _ := betesting .NewDefaultTmpBackend (t )
604
+ defer betesting .Close (t , be )
605
+ cl .SetBackend (be )
606
+
602
607
for i := 1 ; i <= 3 ; i ++ {
603
608
cl .AddMember (& membership.Member {ID : types .ID (i )}, true )
604
609
}
@@ -647,12 +652,15 @@ func TestApplyConfigChangeUpdatesConsistIndex(t *testing.T) {
647
652
648
653
cl := membership .NewCluster (zaptest .NewLogger (t ))
649
654
cl .SetStore (v2store .New ())
650
- cl .AddMember (& membership.Member {ID : types .ID (1 )}, true )
651
655
652
656
be , _ := betesting .NewDefaultTmpBackend (t )
653
657
defer betesting .Close (t , be )
658
+ cl .SetBackend (be )
659
+
654
660
cindex .CreateMetaBucket (be .BatchTx ())
655
661
662
+ cl .AddMember (& membership.Member {ID : types .ID (1 )}, true )
663
+
656
664
ci := cindex .NewConsistentIndex (be )
657
665
srv := & EtcdServer {
658
666
lgMu : new (sync.RWMutex ),
@@ -733,6 +741,11 @@ func TestApplyMultiConfChangeShouldStop(t *testing.T) {
733
741
lg := zaptest .NewLogger (t )
734
742
cl := membership .NewCluster (lg )
735
743
cl .SetStore (v2store .New ())
744
+
745
+ be , _ := betesting .NewDefaultTmpBackend (t )
746
+ defer betesting .Close (t , be )
747
+ cl .SetBackend (be )
748
+
736
749
for i := 1 ; i <= 5 ; i ++ {
737
750
cl .AddMember (& membership.Member {ID : types .ID (i )}, true )
738
751
}
@@ -1352,6 +1365,11 @@ func TestAddMember(t *testing.T) {
1352
1365
cl := newTestCluster (t , nil )
1353
1366
st := v2store .New ()
1354
1367
cl .SetStore (st )
1368
+
1369
+ be , _ := betesting .NewDefaultTmpBackend (t )
1370
+ defer betesting .Close (t , be )
1371
+ cl .SetBackend (be )
1372
+
1355
1373
r := newRaftNode (raftNodeConfig {
1356
1374
lg : lg ,
1357
1375
Node : n ,
@@ -1453,6 +1471,11 @@ func TestRemoveMember(t *testing.T) {
1453
1471
cl := newTestCluster (t , nil )
1454
1472
st := v2store .New ()
1455
1473
cl .SetStore (v2store .New ())
1474
+
1475
+ be , _ := betesting .NewDefaultTmpBackend (t )
1476
+ defer betesting .Close (t , be )
1477
+ cl .SetBackend (be )
1478
+
1456
1479
cl .AddMember (& membership.Member {ID : 1234 }, true )
1457
1480
r := newRaftNode (raftNodeConfig {
1458
1481
lg : lg ,
@@ -1499,6 +1522,11 @@ func TestUpdateMember(t *testing.T) {
1499
1522
cl := newTestCluster (t , nil )
1500
1523
st := v2store .New ()
1501
1524
cl .SetStore (st )
1525
+
1526
+ be , _ := betesting .NewDefaultTmpBackend (t )
1527
+ defer betesting .Close (t , be )
1528
+ cl .SetBackend (be )
1529
+
1502
1530
cl .AddMember (& membership.Member {ID : 1234 }, true )
1503
1531
r := newRaftNode (raftNodeConfig {
1504
1532
lg : lg ,
0 commit comments