public static void triggerHeartbeat(DataNode dn) throws IOException { for (BPOfferService bpos : dn.getAllBpOs()) { bpos.triggerHeartbeatForTests(); } }
dn.getAllBpOs()[0].triggerHeartbeatForTests();
dn.getAllBpOs()[0].triggerHeartbeatForTests();
bpos.triggerHeartbeatForTests(); bpos.triggerHeartbeatForTests(); Mockito.verify(mockNN2, Mockito.times(1)) .reportBadBlocks(Mockito.any(LocatedBlock[].class)); bpos.triggerHeartbeatForTests(); Mockito.verify(mockNN2, Mockito.times(1)) .reportBadBlocks(Mockito.any(LocatedBlock[].class));
bpos.triggerHeartbeatForTests(); bpos.triggerHeartbeatForTests(); "IBR size before reRegister should be non-0", 1, getStandbyIBRSize( bpos)); bpos.triggerHeartbeatForTests(); GenericTestUtils.waitFor(new Supplier<Boolean>() { @Override
bpos.triggerHeartbeatForTests(); assertSame(mockNN1, bpos.getActiveNN()); bpos.triggerHeartbeatForTests(); assertSame(mockNN2, bpos.getActiveNN()); bpos.triggerHeartbeatForTests(); assertSame(mockNN2, bpos.getActiveNN()); bpos.triggerHeartbeatForTests(); assertNull(bpos.getActiveNN()); bpos.triggerHeartbeatForTests(); assertSame(mockNN1, bpos.getActiveNN());