Skip to content

Commit 84477a1

Browse files
authored
Add parallel test annotations to multiple test classes (#1687)
* Add parallel test annotations to multiple test classes * Add parallel test annotations to multiple test classes * Add parallel test annotations to multiple test classes * Add parallel test annotations to multiple TCP test classes * Add parallel test annotations to multiple NIO test classes * Add parallel test annotations to multiple Failover test classes * Add parallel test annotations to multiple auto transport test classes * Add parallel test annotations to multiple KahaDB test classes * Add parallel test annotations to multiple JMS test classes * Add parallel test annotations to multiple cursors test classes * Add parallel test annotations to multiple scheduler test classes * Add parallel test annotations to multiple jms2 test classes * Add parallel test annotations to multiple bugs test classes * Add parallel test annotations to multiple security test classes * Perf tests should not run in parallel for the moment * Add parallel test annotations to multiple test classes * Add parallel test annotations to additional broker test classes * Add parallel test annotations to transport and xbean test classes * Add parallel test annotations to store test classes * Add parallel test annotations to JMX, Management and Spring test classes * Add parallel test annotations to Network, JNDI and selector test classes * Add parallel test annotations to test classes * Temp remove parellel because of hard coded ports and paths * Re-add parallel test annotations to DurableSyncNetworkBridgeTest class * fix: revert parallelism for those tests and fix path
1 parent 9ca4eb1 commit 84477a1

535 files changed

Lines changed: 1888 additions & 300 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

activemq-unit-tests/src/test/java/org/apache/activemq/ActiveMQSslConnectionFactoryTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,17 @@
3838
import org.apache.activemq.transport.TransportFilter;
3939
import org.apache.activemq.transport.tcp.SslTransport;
4040
import org.apache.activemq.transport.tcp.TcpTransport;
41+
import org.apache.activemq.test.annotations.ParallelTest;
4142
import org.apache.commons.logging.Log;
4243
import org.apache.commons.logging.LogFactory;
4344

4445
import java.util.Arrays;
4546
import java.util.List;
4647

4748
import static org.junit.Assert.assertArrayEquals;
49+
import org.junit.experimental.categories.Category;
4850

51+
@Category(ParallelTest.class)
4952
public class ActiveMQSslConnectionFactoryTest extends CombinationTestSupport {
5053
private static final Log LOG = LogFactory.getLog(ActiveMQSslConnectionFactoryTest.class);
5154

activemq-unit-tests/src/test/java/org/apache/activemq/JmsDurableTopicSendReceiveTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,13 @@
2828
import org.apache.activemq.test.JmsTopicSendReceiveTest;
2929
import org.slf4j.Logger;
3030
import org.slf4j.LoggerFactory;
31+
import org.junit.experimental.categories.Category;
32+
import org.apache.activemq.test.annotations.ParallelTest;
3133

3234
/**
3335
*
3436
*/
37+
@Category(ParallelTest.class)
3538
public class JmsDurableTopicSendReceiveTest extends JmsTopicSendReceiveTest {
3639
private static final Logger LOG = LoggerFactory.getLogger(JmsDurableTopicSendReceiveTest.class);
3740

activemq-unit-tests/src/test/java/org/apache/activemq/JmsQueueSendReceiveTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,13 @@
1717
package org.apache.activemq;
1818

1919
import org.apache.activemq.test.JmsTopicSendReceiveTest;
20+
import org.junit.experimental.categories.Category;
21+
import org.apache.activemq.test.annotations.ParallelTest;
2022

2123
/**
2224
*
2325
*/
26+
@Category(ParallelTest.class)
2427
public class JmsQueueSendReceiveTest extends JmsTopicSendReceiveTest {
2528

2629
/**

activemq-unit-tests/src/test/java/org/apache/activemq/JmsSendReceiveWithMessageExpirationTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,13 @@
4242
import org.apache.activemq.util.Wait;
4343
import org.slf4j.Logger;
4444
import org.slf4j.LoggerFactory;
45+
import org.junit.experimental.categories.Category;
46+
import org.apache.activemq.test.annotations.ParallelTest;
4547

4648
/**
4749
*
4850
*/
51+
@Category(ParallelTest.class)
4952
public class JmsSendReceiveWithMessageExpirationTest extends TestSupport {
5053

5154
private static final Logger LOG = LoggerFactory.getLogger(JmsSendReceiveWithMessageExpirationTest.class);

activemq-unit-tests/src/test/java/org/apache/activemq/JmsTempDestinationTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
import org.apache.activemq.transport.TransportListener;
3333
import org.apache.activemq.transport.vm.VMTransport;
3434
import org.apache.activemq.util.Wait;
35+
import org.apache.activemq.test.annotations.ParallelTest;
3536
import org.slf4j.Logger;
3637
import org.slf4j.LoggerFactory;
3738

@@ -44,10 +45,12 @@
4445
import java.util.concurrent.CountDownLatch;
4546
import java.util.concurrent.TimeUnit;
4647
import java.util.concurrent.atomic.AtomicBoolean;
48+
import org.junit.experimental.categories.Category;
4749

4850
/**
4951
* @version
5052
*/
53+
@Category(ParallelTest.class)
5154
public class JmsTempDestinationTest extends TestCase {
5255

5356
private static final Logger LOG = LoggerFactory.getLogger(JmsTempDestinationTest.class);

activemq-unit-tests/src/test/java/org/apache/activemq/JmsTopicRedeliverTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,13 @@
2828

2929
import org.slf4j.Logger;
3030
import org.slf4j.LoggerFactory;
31+
import org.junit.experimental.categories.Category;
32+
import org.apache.activemq.test.annotations.ParallelTest;
3133

3234
/**
3335
*
3436
*/
37+
@Category(ParallelTest.class)
3538
public class JmsTopicRedeliverTest extends TestSupport {
3639

3740
private static final Logger LOG = LoggerFactory.getLogger(JmsTopicRedeliverTest.class);

activemq-unit-tests/src/test/java/org/apache/activemq/JmsTopicRequestReplyTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,13 @@
3434
import org.apache.activemq.test.TestSupport;
3535
import org.slf4j.Logger;
3636
import org.slf4j.LoggerFactory;
37+
import org.junit.experimental.categories.Category;
38+
import org.apache.activemq.test.annotations.ParallelTest;
3739

3840
/**
3941
*
4042
*/
43+
@Category(ParallelTest.class)
4144
public class JmsTopicRequestReplyTest extends TestSupport implements MessageListener {
4245
private static final Logger LOG = LoggerFactory.getLogger(JmsTopicRequestReplyTest.class);
4346

activemq-unit-tests/src/test/java/org/apache/activemq/JmsTopicSelectorTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,13 @@
3030

3131
import org.slf4j.Logger;
3232
import org.slf4j.LoggerFactory;
33+
import org.junit.experimental.categories.Category;
34+
import org.apache.activemq.test.annotations.ParallelTest;
3335

3436
/**
3537
*
3638
*/
39+
@Category(ParallelTest.class)
3740
public class JmsTopicSelectorTest extends TestSupport {
3841
private static final Logger LOG = LoggerFactory.getLogger(JmsTopicSelectorTest.class);
3942

activemq-unit-tests/src/test/java/org/apache/activemq/JmsTopicSendReceiveTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,13 @@
2525

2626
import org.slf4j.Logger;
2727
import org.slf4j.LoggerFactory;
28+
import org.junit.experimental.categories.Category;
29+
import org.apache.activemq.test.annotations.ParallelTest;
2830

2931
/**
3032
*
3133
*/
34+
@Category(ParallelTest.class)
3235
public class JmsTopicSendReceiveTest extends JmsSendReceiveTestSupport {
3336
private static final Logger LOG = LoggerFactory.getLogger(JmsTopicSendReceiveTest.class);
3437

activemq-unit-tests/src/test/java/org/apache/activemq/JmsTopicSendReceiveWithTwoConnectionsTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,13 @@
2222
import jakarta.jms.JMSException;
2323
import jakarta.jms.MessageConsumer;
2424
import jakarta.jms.Session;
25+
import org.junit.experimental.categories.Category;
26+
import org.apache.activemq.test.annotations.ParallelTest;
2527

2628
/**
2729
* @version
2830
*/
31+
@Category(ParallelTest.class)
2932
public class JmsTopicSendReceiveWithTwoConnectionsTest extends JmsSendReceiveTestSupport {
3033

3134
private static final org.apache.commons.logging.Log LOG = org.apache.commons.logging.LogFactory

0 commit comments

Comments
 (0)