final NewNode nodeC = addNode(currentTopologyId);
//node A thinks that node B is the primary owner. Node B is blocking the prepare command until it thinks that
//node C is the primary owner
nodeAController.topologyManager.waitToBlock(BlockingLocalTopologyManager.LatchType.CONSISTENT_HASH_UPDATE);
nodeARpcManager.blockAfter(VersionedPrepareCommand.class);
//node C thinks that node B is the primary owner.
//nodeC.controller.topologyManager.waitToBlock(BlockingLocalTopologyManager.LatchType.CONSISTENT_HASH_UPDATE);
//after this waiting phase, node A thinks that node B is the primary owner, node B thinks that node C is the
// primary owner and node C thinks that node B is the primary owner