private static void testConnectionFailedDelay(int numberOfAddresses, int numberOfRetriesPerAddress, int expectedDelays) throws Exception { testConnectionFailedDelay(false, numberOfAddresses, numberOfRetriesPerAddress, expectedDelays); testConnectionFailedDelay(true, numberOfAddresses, numberOfRetriesPerAddress, expectedDelays); }
@Test public void testConnectionFailedDelay() throws Exception { testConnectionFailedDelay(0, 0, 0); testConnectionFailedDelay(1, 1, 0); testConnectionFailedDelay(10, 1, 0); testConnectionFailedDelay(1, 2, 1); testConnectionFailedDelay(2, 2, 2); testConnectionFailedDelay(10, 2, 10); testConnectionFailedDelay(10, 5, 40); }