@@ -1572,14 +1572,14 @@ public void Split_Brain_Resolver_must_down_unreachable_when_leader()
1572
1572
}
1573
1573
1574
1574
[ Fact ]
1575
- public void Split_Brain_Resolver_must_not_down_unreachable_when_not_leader ( )
1575
+ public async Task Split_Brain_Resolver_must_not_down_unreachable_when_not_leader ( )
1576
1576
{
1577
1577
var setup = new SetupKeepMajority ( this , TimeSpan . Zero , MemberB . UniqueAddress , null ) ;
1578
1578
setup . MemberUp ( MemberA , MemberB , MemberC ) ;
1579
1579
setup . Leader ( MemberA ) ;
1580
1580
setup . Unreachable ( MemberC ) ;
1581
1581
setup . Tick ( ) ;
1582
- ExpectNoMsg ( 500 ) ;
1582
+ await ExpectNoMsgAsync ( 500 ) ;
1583
1583
setup . Stop ( ) ;
1584
1584
}
1585
1585
@@ -1597,41 +1597,41 @@ public void Split_Brain_Resolver_must_down_unreachable_when_becoming_leader()
1597
1597
}
1598
1598
1599
1599
[ Fact ]
1600
- public void Split_Brain_Resolver_must_down_unreachable_after_specified_duration ( )
1600
+ public async Task Split_Brain_Resolver_must_down_unreachable_after_specified_duration ( )
1601
1601
{
1602
1602
var setup = new SetupKeepMajority ( this , TimeSpan . FromSeconds ( 2 ) , MemberA . UniqueAddress , null ) ;
1603
1603
setup . MemberUp ( MemberA , MemberB , MemberC ) ;
1604
1604
setup . Leader ( MemberA ) ;
1605
1605
setup . Unreachable ( MemberB ) ;
1606
- ExpectNoMsg ( 1000 ) ;
1606
+ await ExpectNoMsgAsync ( 1000 ) ;
1607
1607
setup . ExpectDownCalled ( MemberB ) ;
1608
1608
setup . Stop ( ) ;
1609
1609
}
1610
1610
1611
1611
[ Fact ]
1612
- public void Split_Brain_Resolver_must_down_unreachable_when_becoming_leader_inbetween_detection_and_specified_duration ( )
1612
+ public async Task Split_Brain_Resolver_must_down_unreachable_when_becoming_leader_inbetween_detection_and_specified_duration ( )
1613
1613
{
1614
1614
var setup = new SetupKeepMajority ( this , TimeSpan . FromSeconds ( 2 ) , MemberA . UniqueAddress , null ) ;
1615
1615
setup . MemberUp ( MemberA , MemberB , MemberC ) ;
1616
1616
setup . Leader ( MemberB ) ;
1617
1617
setup . Unreachable ( MemberC ) ;
1618
1618
setup . Leader ( MemberA ) ;
1619
1619
setup . Tick ( ) ;
1620
- ExpectNoMsg ( 1000 ) ;
1620
+ await ExpectNoMsgAsync ( 1000 ) ;
1621
1621
setup . ExpectDownCalled ( MemberC ) ;
1622
1622
setup . Stop ( ) ;
1623
1623
}
1624
1624
1625
1625
[ Fact ]
1626
- public void Split_Brain_Resolver_must_not_down_unreachable_when_loosing_leadership_inbetween_detection_and_specified_duration ( )
1626
+ public async Task Split_Brain_Resolver_must_not_down_unreachable_when_loosing_leadership_inbetween_detection_and_specified_duration ( )
1627
1627
{
1628
1628
var setup = new SetupKeepMajority ( this , TimeSpan . FromSeconds ( 1 ) , MemberA . UniqueAddress , null ) ;
1629
1629
setup . MemberUp ( MemberA , MemberB , MemberC ) ;
1630
1630
setup . Leader ( MemberA ) ;
1631
1631
setup . Unreachable ( MemberC ) ;
1632
1632
setup . Leader ( MemberB ) ;
1633
1633
setup . Tick ( ) ;
1634
- ExpectNoMsg ( 1500 ) ;
1634
+ await ExpectNoMsgAsync ( 1500 ) ;
1635
1635
setup . Stop ( ) ;
1636
1636
}
1637
1637
@@ -1649,40 +1649,40 @@ public void Split_Brain_Resolver_must_down_when_becoming_Weakly_Up_leader()
1649
1649
}
1650
1650
1651
1651
[ Fact ]
1652
- public void Split_Brain_Resolver_must_not_down_when_unreachable_become_reachable_inbetween_detection_and_specified_duration ( )
1652
+ public async Task Split_Brain_Resolver_must_not_down_when_unreachable_become_reachable_inbetween_detection_and_specified_duration ( )
1653
1653
{
1654
1654
var setup = new SetupKeepMajority ( this , TimeSpan . FromSeconds ( 1 ) , MemberA . UniqueAddress , null ) ;
1655
1655
setup . MemberUp ( MemberA , MemberB , MemberC ) ;
1656
1656
setup . Leader ( MemberA ) ;
1657
1657
setup . Unreachable ( MemberB ) ;
1658
1658
setup . Reachable ( MemberB ) ;
1659
1659
setup . Tick ( ) ;
1660
- ExpectNoMsg ( 1500 ) ;
1660
+ await ExpectNoMsgAsync ( 1500 ) ;
1661
1661
setup . Stop ( ) ;
1662
1662
}
1663
1663
1664
1664
[ Fact ]
1665
- public void Split_Brain_Resolver_must_not_down_when_unreachable_is_removed_inbetween_detection_and_specified_duration ( )
1665
+ public async Task Split_Brain_Resolver_must_not_down_when_unreachable_is_removed_inbetween_detection_and_specified_duration ( )
1666
1666
{
1667
1667
var setup = new SetupKeepMajority ( this , TimeSpan . FromSeconds ( 1 ) , MemberA . UniqueAddress , null ) ;
1668
1668
setup . MemberUp ( MemberA , MemberB , MemberC ) ;
1669
1669
setup . Leader ( MemberA ) ;
1670
1670
setup . Unreachable ( MemberB ) ;
1671
1671
setup . A . Tell ( new ClusterEvent . MemberRemoved ( MemberB . Copy ( MemberStatus . Removed ) , MemberStatus . Exiting ) ) ;
1672
1672
setup . Tick ( ) ;
1673
- ExpectNoMsg ( 1500 ) ;
1673
+ await ExpectNoMsgAsync ( 1500 ) ;
1674
1674
setup . Stop ( ) ;
1675
1675
}
1676
1676
1677
1677
[ Fact ]
1678
- public void Split_Brain_Resolver_must_not_down_when_unreachable_is_already_Down ( )
1678
+ public async Task Split_Brain_Resolver_must_not_down_when_unreachable_is_already_Down ( )
1679
1679
{
1680
1680
var setup = new SetupKeepMajority ( this , TimeSpan . Zero , MemberA . UniqueAddress , null ) ;
1681
1681
setup . MemberUp ( MemberA , MemberB , MemberC ) ;
1682
1682
setup . Leader ( MemberA ) ;
1683
1683
setup . Unreachable ( MemberB . Copy ( MemberStatus . Down ) ) ;
1684
1684
setup . Tick ( ) ;
1685
- ExpectNoMsg ( 1500 ) ;
1685
+ await ExpectNoMsgAsync ( 1500 ) ;
1686
1686
setup . Stop ( ) ;
1687
1687
}
1688
1688
0 commit comments