X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-akka-raft%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fraft%2FPreLeaderScenarioTest.java;h=1966e57f80f88e112e15bffbfc0ef22d5325d97a;hb=2659ea7bb9f51d216c2736a58ad86591380a9527;hp=a1ada53da8bd70b5795c706811e50badeda26201;hpb=e1eca73a5ae2ffae8dd78c6fe5281cd2f45d5ef3;p=controller.git diff --git a/opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/PreLeaderScenarioTest.java b/opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/PreLeaderScenarioTest.java index a1ada53da8..1966e57f80 100644 --- a/opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/PreLeaderScenarioTest.java +++ b/opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/PreLeaderScenarioTest.java @@ -12,10 +12,7 @@ import static org.opendaylight.controller.cluster.raft.utils.MessageCollectorAct import static org.opendaylight.controller.cluster.raft.utils.MessageCollectorActor.expectFirstMatching; import static org.opendaylight.controller.cluster.raft.utils.MessageCollectorActor.expectMatching; -import akka.actor.Actor; import akka.actor.ActorRef; -import akka.actor.Props; -import akka.testkit.TestActorRef; import com.google.common.collect.ImmutableMap; import java.util.List; import java.util.concurrent.TimeUnit; @@ -37,11 +34,11 @@ import scala.concurrent.duration.FiniteDuration; */ public class PreLeaderScenarioTest extends AbstractRaftActorIntegrationTest { - private TestActorRef follower1NotifierActor; + private ActorRef follower1NotifierActor; private DefaultConfigParamsImpl followerConfigParams; @Test - public void testUnComittedEntryOnLeaderChange() throws Exception { + public void testUnComittedEntryOnLeaderChange() { testLog.info("testUnComittedEntryOnLeaderChange starting"); createRaftActors(); @@ -130,7 +127,7 @@ public class PreLeaderScenarioTest extends AbstractRaftActorIntegrationTest { private void createRaftActors() { testLog.info("createRaftActors starting"); - follower1NotifierActor = factory.createTestActor(Props.create(MessageCollectorActor.class), + follower1NotifierActor = factory.createActor(MessageCollectorActor.props(), factory.generateActorId(follower1Id + "-notifier")); followerConfigParams = newFollowerConfigParams(); @@ -159,6 +156,7 @@ public class PreLeaderScenarioTest extends AbstractRaftActorIntegrationTest { waitUntilLeader(leaderActor); expectMatching(leaderCollectorActor, AppendEntriesReply.class, 2); + expectFirstMatching(follower1CollectorActor, AppendEntries.class); clearMessages(leaderCollectorActor); clearMessages(follower1CollectorActor); @@ -170,6 +168,6 @@ public class PreLeaderScenarioTest extends AbstractRaftActorIntegrationTest { follower1Context = follower1Actor.underlyingActor().getRaftActorContext(); follower2Context = follower2Actor.underlyingActor().getRaftActorContext(); - testLog.info("createRaftActors ending"); + testLog.info("createRaftActors ending - follower1: {}, follower2: {}", follower1Id, follower2Id); } }