diff --git a/activemq-pool/src/test/java/org/apache/activemq/pool/ConnectionFailureEvictsFromPoolTest.java b/activemq-pool/src/test/java/org/apache/activemq/pool/ConnectionFailureEvictsFromPoolTest.java
index 12c46be421..ef030ef267 100644
--- a/activemq-pool/src/test/java/org/apache/activemq/pool/ConnectionFailureEvictsFromPoolTest.java
+++ b/activemq-pool/src/test/java/org/apache/activemq/pool/ConnectionFailureEvictsFromPoolTest.java
@@ -117,7 +117,7 @@ public void transportResumed() {
} catch (JMSException e) {
}
}
- TestCase.assertTrue("exception event propagated ok", gotExceptionEvent.await(15, TimeUnit.SECONDS));
+ TestCase.assertTrue("exception event propagated ok", gotExceptionEvent.await(30, TimeUnit.SECONDS));
// If we get another connection now it should be a new connection that
// works.
LOG.info("expect new connection after failure");
diff --git a/activemq-unit-tests/pom.xml b/activemq-unit-tests/pom.xml
index 5355b12e6a..aea772ae94 100644
--- a/activemq-unit-tests/pom.xml
+++ b/activemq-unit-tests/pom.xml
@@ -979,7 +979,6 @@
org/apache/activemq/transport/SoWriteTimeoutTest.*
org/apache/activemq/transport/TopicClusterTest.*
org/apache/activemq/transport/discovery/DiscoveryNetworkReconnectTest.*
- org/apache/activemq/transport/discovery/DiscoveryTransportBrokerTest.*
org/apache/activemq/transport/discovery/DiscoveryTransportNoBrokerTest.*
org/apache/activemq/transport/discovery/DiscoveryUriTest.*
org/apache/activemq/transport/discovery/MasterSlaveDiscoveryTest.*
@@ -1170,6 +1169,29 @@
+
+ activemq.tests.mac.excludes
+
+
+ mac
+
+
+
+
+
+ maven-surefire-plugin
+
+
+
+ org/apache/activemq/transport/peer/PeerTransportTest.*
+ org/apache/activemq/transport/multicast/MulticastTransportTest.*
+ org/apache/activemq/network/MulticastNetworkTest.*
+
+
+
+
+
+
activemq.tests.aix.excludes
diff --git a/activemq-unit-tests/src/test/java/org/apache/activemq/bugs/DuplicateFromStoreTest.java b/activemq-unit-tests/src/test/java/org/apache/activemq/bugs/DuplicateFromStoreTest.java
index 753e41aa2c..04f633893d 100644
--- a/activemq-unit-tests/src/test/java/org/apache/activemq/bugs/DuplicateFromStoreTest.java
+++ b/activemq-unit-tests/src/test/java/org/apache/activemq/bugs/DuplicateFromStoreTest.java
@@ -123,7 +123,7 @@ public void stopBroker() throws Exception {
}
}
- @Test
+ @Test(timeout = 120_000)
public void testDuplicateMessage() throws Exception {
LOG.info("Testing for duplicate messages.");
@@ -134,10 +134,10 @@ public void testDuplicateMessage() throws Exception {
createOpenwireClients(producers, consumers);
LOG.info("All producers and consumers got started. Awaiting their termination");
- producersFinished.await(100, TimeUnit.MINUTES);
+ producersFinished.await(2, TimeUnit.MINUTES);
LOG.info("All producers have terminated. remaining to send: " + totalMessagesToSend.get() + ", sent:" + totalMessagesSent.get());
- consumersFinished.await(100, TimeUnit.MINUTES);
+ consumersFinished.await(2, TimeUnit.MINUTES);
LOG.info("All consumers have terminated.");
producers.shutdownNow();
diff --git a/activemq-unit-tests/src/test/java/org/apache/activemq/network/DurableSyncNetworkBridgeTest.java b/activemq-unit-tests/src/test/java/org/apache/activemq/network/DurableSyncNetworkBridgeTest.java
index 9727dbc41a..1791ec242f 100644
--- a/activemq-unit-tests/src/test/java/org/apache/activemq/network/DurableSyncNetworkBridgeTest.java
+++ b/activemq-unit-tests/src/test/java/org/apache/activemq/network/DurableSyncNetworkBridgeTest.java
@@ -49,7 +49,6 @@
import org.apache.activemq.store.kahadb.KahaDBPersistenceAdapter;
import org.apache.activemq.store.kahadb.disk.journal.Journal.JournalDiskSyncStrategy;
import org.apache.activemq.util.Wait;
-import org.apache.activemq.util.Wait.Condition;
import org.junit.After;
import org.junit.Assume;
import org.junit.Before;
@@ -83,7 +82,7 @@ public class DurableSyncNetworkBridgeTest extends DynamicNetworkTestSupport {
private final FLOW flow;
@Rule
- public Timeout globalTimeout = new Timeout(30, TimeUnit.SECONDS);
+ public Timeout globalTimeout = new Timeout(60, TimeUnit.SECONDS);
@Parameters
public static Collection