added/updated timeouts to help resolve CI failures

This commit is contained in:
Kevin Earls 2014-07-09 16:24:03 +02:00
parent ccf4b9f34f
commit d4a376d885
2 changed files with 22 additions and 7 deletions

View File

@ -30,19 +30,34 @@ import org.apache.activemq.security.SimpleAuthenticationPlugin;
import org.apache.activemq.util.Wait;
import org.fusesource.mqtt.client.BlockingConnection;
import org.fusesource.mqtt.client.MQTT;
import org.junit.Before;
import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.TestName;
import org.junit.runner.RunWith;
import org.junit.runners.BlockJUnit4ClassRunner;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@RunWith(BlockJUnit4ClassRunner.class)
public class MQTTNioTest extends MQTTTest {
protected static final Logger LOG = LoggerFactory.getLogger(MQTTNioTest.class);
@Rule
public TestName testname = new TestName();
@Before
public void setUp() throws Exception {
super.setUp();
LOG.debug("Starting {}", testname.getMethodName());
}
@Override
protected String getProtocolScheme() {
return "mqtt+nio";
}
@Test
@Test(timeout = 60 * 1000)
public void testPingOnMQTTNIO() throws Exception {
addMQTTConnector("maxInactivityDuration=-1");
brokerService.start();
@ -62,7 +77,7 @@ public class MQTTNioTest extends MQTTTest {
connection.disconnect();
}
@Test
@Test(timeout = 60 * 1000)
public void testAnonymousUserConnect() throws Exception {
addMQTTConnector();
configureAuthentication(brokerService);

View File

@ -187,7 +187,7 @@ public class MQTTTest extends AbstractMQTTTest {
provider.disconnect();
}
@Test(timeout = 60 * 1000)
@Test(timeout = 2 * 60 * 1000)
public void testSendAtLeastOnceReceiveExactlyOnce() throws Exception {
addMQTTConnector();
brokerService.start();
@ -205,7 +205,7 @@ public class MQTTTest extends AbstractMQTTTest {
provider.disconnect();
}
@Test(timeout = 60 * 1000)
@Test(timeout = 2 * 60 * 1000)
public void testSendAtLeastOnceReceiveAtMostOnce() throws Exception {
addMQTTConnector();
brokerService.start();
@ -241,7 +241,7 @@ public class MQTTTest extends AbstractMQTTTest {
provider.disconnect();
}
@Test(timeout = 60 * 1000)
@Test(timeout = 2 * 60 * 1000)
public void testSendAndReceiveAtLeastOnce() throws Exception {
addMQTTConnector();
brokerService.start();
@ -360,7 +360,7 @@ public class MQTTTest extends AbstractMQTTTest {
connection.disconnect();
}
@Test(timeout = 60 * 1000)
@Test(timeout = 2 * 60 * 1000)
public void testMQTTPathPatterns() throws Exception {
addMQTTConnector();
brokerService.start();
@ -1065,7 +1065,7 @@ public class MQTTTest extends AbstractMQTTTest {
provider.disconnect();
}
@Test(timeout = 60 * 1000)
@Test(timeout = 2 * 60 * 1000)
public void testSendJMSReceiveMQTT() throws Exception {
addMQTTConnector();
TransportConnector openwireTransport = brokerService.addConnector("tcp://localhost:0");