diff --git oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/standby/FailoverIPRangeTest.java oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/standby/FailoverIPRangeTest.java index ba79a71..e45dd3c 100644 --- oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/standby/FailoverIPRangeTest.java +++ oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/standby/FailoverIPRangeTest.java @@ -23,16 +23,30 @@ import static org.apache.jackrabbit.oak.segment.SegmentTestUtils.addTestContent; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; +import java.net.InetAddress; +import java.net.UnknownHostException; + import org.apache.jackrabbit.oak.segment.SegmentNodeStoreBuilders; import org.apache.jackrabbit.oak.segment.standby.client.StandbyClient; import org.apache.jackrabbit.oak.segment.standby.server.StandbyServer; import org.apache.jackrabbit.oak.spi.state.NodeStore; import org.junit.After; import org.junit.Before; +import org.junit.BeforeClass; import org.junit.Test; public class FailoverIPRangeTest extends TestBase { + @BeforeClass + public static void resolveInvalidHostname() { + // resolves foobar hostname before tests run to prevent timeouts + try { + InetAddress.getByName("foobar"); + } catch (UnknownHostException e) { + // ignore + } + } + @Before public void setUp() throws Exception { setUpServerAndClient(); diff --git oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/standby/FailoverMultipleClientsTestIT.java oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/standby/FailoverMultipleClientsTestIT.java index 0b450d1..2cdbc1c 100644 --- oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/standby/FailoverMultipleClientsTestIT.java +++ oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/standby/FailoverMultipleClientsTestIT.java @@ -18,7 +18,9 @@ */ package org.apache.jackrabbit.oak.segment.standby; -import org.apache.jackrabbit.oak.segment.SegmentNodeStore; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; + import org.apache.jackrabbit.oak.segment.SegmentNodeStoreBuilders; import org.apache.jackrabbit.oak.segment.SegmentTestUtils; import org.apache.jackrabbit.oak.segment.standby.client.StandbyClient; @@ -28,9 +30,6 @@ import org.junit.After; import org.junit.Before; import org.junit.Test; -import static org.junit.Assert.assertFalse; -import static org.junit.Assert.assertEquals; - public class FailoverMultipleClientsTestIT extends TestBase { @Before