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%2FRaftActorServerConfigurationSupportTest.java;h=02ba0153191c7d8fec0dad94ca02729c4b46f24c;hb=refs%2Fchanges%2F21%2F38321%2F2;hp=514346f1ab30334417b3f40c360759db1d5a7a3a;hpb=24ace09aacc620fd9768e0a7004e802f9385bcfc;p=controller.git diff --git a/opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/RaftActorServerConfigurationSupportTest.java b/opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/RaftActorServerConfigurationSupportTest.java index 514346f1ab..02ba015319 100644 --- a/opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/RaftActorServerConfigurationSupportTest.java +++ b/opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/RaftActorServerConfigurationSupportTest.java @@ -80,6 +80,7 @@ public class RaftActorServerConfigurationSupportTest extends AbstractActorTest { static final String NEW_SERVER_ID = "new-server"; static final String NEW_SERVER_ID2 = "new-server2"; private static final Logger LOG = LoggerFactory.getLogger(RaftActorServerConfigurationSupportTest.class); + private static final Class COMMIT_MESSAGE_CLASS = RaftActorSnapshotMessageSupport.COMMIT_SNAPSHOT.getClass(); private static final boolean NO_PERSISTENCE = false; private static final boolean PERSISTENT = true; @@ -436,7 +437,7 @@ public class RaftActorServerConfigurationSupportTest extends AbstractActorTest { leaderActor.tell(new InitiateCaptureSnapshot(), leaderActor); - String commitMsg = expectFirstMatching(leaderCollectorActor, String.class); + Object commitMsg = expectFirstMatching(leaderCollectorActor, COMMIT_MESSAGE_CLASS); leaderActor.tell(new AddServer(NEW_SERVER_ID, newFollowerRaftActor.path().toString(), true), testKit.getRef()); @@ -479,7 +480,7 @@ public class RaftActorServerConfigurationSupportTest extends AbstractActorTest { ((DefaultConfigParamsImpl)leaderActorContext.getConfigParams()).setElectionTimeoutFactor(1); // Drop commit message so the snapshot doesn't complete. - leaderRaftActor.setDropMessageOfType(String.class); + leaderRaftActor.setDropMessageOfType(COMMIT_MESSAGE_CLASS); leaderActor.tell(new InitiateCaptureSnapshot(), leaderActor); @@ -512,13 +513,13 @@ public class RaftActorServerConfigurationSupportTest extends AbstractActorTest { TestActorRef leaderCollectorActor = newLeaderCollectorActor(leaderRaftActor); // Drop the commit message so the snapshot doesn't complete yet. - leaderRaftActor.setDropMessageOfType(String.class); + leaderRaftActor.setDropMessageOfType(COMMIT_MESSAGE_CLASS); leaderActor.tell(new InitiateCaptureSnapshot(), leaderActor); leaderActor.tell(new AddServer(NEW_SERVER_ID, newFollowerRaftActor.path().toString(), true), testKit.getRef()); - String commitMsg = expectFirstMatching(leaderCollectorActor, String.class); + Object commitMsg = expectFirstMatching(leaderCollectorActor, COMMIT_MESSAGE_CLASS); // Change the leader behavior to follower leaderActor.tell(new Follower(leaderActorContext), leaderActor); @@ -1185,13 +1186,8 @@ public class RaftActorServerConfigurationSupportTest extends AbstractActorTest { final String node1ID = "node1"; final String node2ID = "node2"; - PeerAddressResolver peerAddressResolver = new PeerAddressResolver() { - @Override - public String resolve(String peerId) { - return peerId.equals(node1ID) ? actorFactory.createTestActorPath(node1ID) : - peerId.equals(node2ID) ? actorFactory.createTestActorPath(node2ID) : null; - } - }; + PeerAddressResolver peerAddressResolver = peerId -> peerId.equals(node1ID) ? actorFactory.createTestActorPath(node1ID) : + peerId.equals(node2ID) ? actorFactory.createTestActorPath(node2ID) : null; ServerConfigurationPayload persistedServerConfig = new ServerConfigurationPayload(Arrays.asList( new ServerInfo(node1ID, false), new ServerInfo(node2ID, true))); @@ -1255,13 +1251,8 @@ public class RaftActorServerConfigurationSupportTest extends AbstractActorTest { final String node1ID = "node1"; final String node2ID = "node2"; - PeerAddressResolver peerAddressResolver = new PeerAddressResolver() { - @Override - public String resolve(String peerId) { - return peerId.equals(node1ID) ? actorFactory.createTestActorPath(node1ID) : - peerId.equals(node2ID) ? actorFactory.createTestActorPath(node2ID) : null; - } - }; + PeerAddressResolver peerAddressResolver = peerId -> peerId.equals(node1ID) ? actorFactory.createTestActorPath(node1ID) : + peerId.equals(node2ID) ? actorFactory.createTestActorPath(node2ID) : null; DefaultConfigParamsImpl configParams = new DefaultConfigParamsImpl(); configParams.setHeartBeatInterval(new FiniteDuration(100, TimeUnit.MILLISECONDS)); @@ -1334,13 +1325,8 @@ public class RaftActorServerConfigurationSupportTest extends AbstractActorTest { final String node1ID = "node1"; final String node2ID = "node2"; - configParams.setPeerAddressResolver(new PeerAddressResolver() { - @Override - public String resolve(String peerId) { - return peerId.equals(node1ID) ? actorFactory.createTestActorPath(node1ID) : - peerId.equals(node2ID) ? actorFactory.createTestActorPath(node2ID) : null; - } - }); + configParams.setPeerAddressResolver(peerId -> peerId.equals(node1ID) ? actorFactory.createTestActorPath(node1ID) : + peerId.equals(node2ID) ? actorFactory.createTestActorPath(node2ID) : null); ServerConfigurationPayload persistedServerConfig = new ServerConfigurationPayload(Arrays.asList( new ServerInfo(node1ID, false), new ServerInfo(node2ID, true))); @@ -1402,7 +1388,7 @@ public class RaftActorServerConfigurationSupportTest extends AbstractActorTest { LOG.info("testChangeToVotingWithNoLeaderAndOtherLeaderElected ending"); } - private void verifyRaftState(RaftState expState, RaftActor... raftActors) { + private static void verifyRaftState(RaftState expState, RaftActor... raftActors) { Stopwatch sw = Stopwatch.createStarted(); while(sw.elapsed(TimeUnit.SECONDS) <= 5) { for(RaftActor raftActor: raftActors) {