This is an automated email from the ASF dual-hosted git repository.
clebertsuconic pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/activemq-artemis.git
The following commit(s) were added to refs/heads/master by this push:
new 931fac2 NO-JIRA JMS Tests with ReceiveNoWait for assertNull
931fac2 is described below
commit 931fac2d7cdd170b70a7a8f0e262e61f80ab7f6e
Author: Clebert Suconic <[email protected]>
AuthorDate: Thu Apr 16 18:29:02 2020 -0400
NO-JIRA JMS Tests with ReceiveNoWait for assertNull
---
.../artemis/jms/tests/AcknowledgementTest.java | 12 +++++------
.../artemis/jms/tests/ConnectionClosedTest.java | 2 +-
.../artemis/jms/tests/DurableSubscriptionTest.java | 8 +++----
.../artemis/jms/tests/MessageConsumerTest.java | 18 ++++++++--------
.../artemis/jms/tests/MessageProducerTest.java | 4 ++--
.../artemis/jms/tests/PersistenceTest.java | 2 +-
.../artemis/jms/tests/TransactedSessionTest.java | 10 ++++-----
.../jms/tests/message/ExpiredMessageTest.java | 6 +++---
.../jms/tests/message/JMSExpirationHeaderTest.java | 4 ++--
.../jms/tests/message/JMSPriorityHeaderTest.java | 2 +-
.../artemis/jms/tests/message/MessageTestBase.java | 2 +-
.../artemis/jms/tests/selector/SelectorTest.java | 25 +++++++---------------
12 files changed, 42 insertions(+), 53 deletions(-)
diff --git
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/AcknowledgementTest.java
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/AcknowledgementTest.java
index 767b27a..82fd7db 100644
---
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/AcknowledgementTest.java
+++
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/AcknowledgementTest.java
@@ -328,7 +328,7 @@ public class AcknowledgementTest extends JMSTestCase {
consumerSess.recover();
- Message m = consumer.receive(200);
+ Message m = consumer.receiveNoWait();
ProxyAssertSupport.assertNull(m);
}
@@ -384,7 +384,7 @@ public class AcknowledgementTest extends JMSTestCase {
log.trace("Session recover called");
- m = consumer.receive(200);
+ m = consumer.receiveNoWait();
log.trace("Message is:" + m);
@@ -519,13 +519,11 @@ public class AcknowledgementTest extends JMSTestCase {
log.trace("Session recover called");
- m = consumer.receive(200);
+ m = consumer.receiveNoWait();
log.trace("Message is:" + m);
ProxyAssertSupport.assertNull(m);
-
- // Thread.sleep(3000000);
}
@Test
@@ -575,7 +573,7 @@ public class AcknowledgementTest extends JMSTestCase {
log.trace("Session recover called");
- m = consumer.receive(200);
+ m = consumer.receiveNoWait();
log.trace("Message is:" + m);
@@ -681,7 +679,7 @@ public class AcknowledgementTest extends JMSTestCase {
log.trace("Session recover called");
- m = consumer.receive(200);
+ m = consumer.receiveNoWait();
log.trace("Message is:" + m);
diff --git
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/ConnectionClosedTest.java
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/ConnectionClosedTest.java
index b19eb8e..f2ac432 100644
---
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/ConnectionClosedTest.java
+++
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/ConnectionClosedTest.java
@@ -95,7 +95,7 @@ public class ConnectionClosedTest extends JMSTestCase {
ProxyAssertSupport.assertEquals("hello", tm.getText());
}
- Message m = sub2.receive(200);
+ Message m = sub2.receiveNoWait();
ProxyAssertSupport.assertNull(m);
diff --git
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/DurableSubscriptionTest.java
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/DurableSubscriptionTest.java
index 428789f..bb7ecfe 100644
---
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/DurableSubscriptionTest.java
+++
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/DurableSubscriptionTest.java
@@ -94,7 +94,7 @@ public class DurableSubscriptionTest extends JMSTestCase {
TextMessage tm = (TextMessage) durable.receive(1000);
ProxyAssertSupport.assertEquals("k", tm.getText());
- Message m = durable.receive(1000);
+ Message m = durable.receiveNoWait();
ProxyAssertSupport.assertNull(m);
durable.close();
@@ -197,7 +197,7 @@ public class DurableSubscriptionTest extends JMSTestCase {
conn.start();
- Message m = durable.receive(1000);
+ Message m = durable.receiveNoWait();
ProxyAssertSupport.assertNull(m);
durable.close();
@@ -266,7 +266,7 @@ public class DurableSubscriptionTest extends JMSTestCase {
conn.start();
- Message m = durable.receive(1000);
+ Message m = durable.receiveNoWait();
// the durable subscription is destroyed and re-created. The red
square message stored by
// the previous durable subscription is lost and (hopefully) garbage
collected.
@@ -327,7 +327,7 @@ public class DurableSubscriptionTest extends JMSTestCase {
MessageConsumer ds =
s.createDurableSubscriber(ActiveMQServerTestCase.topic1, "uzzi");
conn.start();
- ProxyAssertSupport.assertNull(ds.receive(1000));
+ ProxyAssertSupport.assertNull(ds.receiveNoWait());
ds.close();
diff --git
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/MessageConsumerTest.java
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/MessageConsumerTest.java
index 606bb5e..f4d8805 100644
---
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/MessageConsumerTest.java
+++
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/MessageConsumerTest.java
@@ -1558,7 +1558,7 @@ public class MessageConsumerTest extends JMSTestCase {
MessageConsumer topicConsumer =
consumerSession.createConsumer(ActiveMQServerTestCase.topic1);
- Message m = topicConsumer.receive(1000);
+ Message m = topicConsumer.receiveNoWait();
ProxyAssertSupport.assertNull(m);
} finally {
@@ -1601,7 +1601,7 @@ public class MessageConsumerTest extends JMSTestCase {
}
}, "Producer").start();
- ProxyAssertSupport.assertNull(topicConsumer.receive(1500));
+ ProxyAssertSupport.assertNull(topicConsumer.receiveNoWait());
} finally {
if (producerConnection != null) {
producerConnection.close();
@@ -1895,7 +1895,7 @@ public class MessageConsumerTest extends JMSTestCase {
}, "closing thread");
closerThread.start();
- ProxyAssertSupport.assertNull(topicConsumer.receive(1500));
+ ProxyAssertSupport.assertNull(topicConsumer.receiveNoWait());
// wait for the closing thread to finish
boolean closed = latch.await(5000, TimeUnit.MILLISECONDS);
@@ -2644,7 +2644,7 @@ public class MessageConsumerTest extends JMSTestCase {
conn.start();
- Message msg = cons.receive(3000);
+ Message msg = cons.receiveNoWait();
ProxyAssertSupport.assertNull(msg);
@@ -2707,7 +2707,7 @@ public class MessageConsumerTest extends JMSTestCase {
ProxyAssertSupport.assertEquals("nurse!", tm2.getText());
// but tm1 should not be redelivered
- tm1 = (TextMessage) cons1.receive(1500);
+ tm1 = (TextMessage) cons1.receiveNoWait();
ProxyAssertSupport.assertNull(tm1);
} finally {
if (conn1 != null) {
@@ -2962,7 +2962,7 @@ public class MessageConsumerTest extends JMSTestCase {
MessageConsumer durable4 =
sess3.createDurableSubscriber(ActiveMQServerTestCase.topic1, "mySubscription1");
- Message m = durable4.receive(1000);
+ Message m = durable4.receiveNoWait();
ProxyAssertSupport.assertNull(m);
durable3.close();
@@ -3047,7 +3047,7 @@ public class MessageConsumerTest extends JMSTestCase {
sess4 = conn4.createSession(false, Session.AUTO_ACKNOWLEDGE);
durable =
sess4.createDurableSubscriber(ActiveMQServerTestCase.topic1, "mySubscription");
- TextMessage tm = (TextMessage) durable.receive(1000);
+ TextMessage tm = (TextMessage) durable.receiveNoWait();
ProxyAssertSupport.assertNull(tm);
conn4.close();
@@ -3079,7 +3079,7 @@ public class MessageConsumerTest extends JMSTestCase {
sess6 = conn6.createSession(false, Session.AUTO_ACKNOWLEDGE);
durable =
sess6.createDurableSubscriber(ActiveMQServerTestCase.topic1, "mySubscription");
- TextMessage tm3 = (TextMessage) durable.receive(1000);
+ TextMessage tm3 = (TextMessage) durable.receiveNoWait();
ProxyAssertSupport.assertNull(tm3);
durable.close();
@@ -3233,7 +3233,7 @@ public class MessageConsumerTest extends JMSTestCase {
conn2.start();
- TextMessage tm = (TextMessage) durable2.receive(1500);
+ TextMessage tm = (TextMessage) durable2.receiveNoWait();
ProxyAssertSupport.assertNull(tm);
durable2.close();
diff --git
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/MessageProducerTest.java
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/MessageProducerTest.java
index 0e2d23c..0b6209c 100644
---
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/MessageProducerTest.java
+++
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/MessageProducerTest.java
@@ -730,12 +730,12 @@ public class MessageProducerTest extends JMSTestCase {
queueProducer.send(ps.createMessage());
assertNotNull(queueConsumer.receive(1000));
- assertNull(topicConsumer.receive(1000));
+ assertNull(topicConsumer.receiveNoWait());
MessageProducer topicProducer = ps.createProducer(topic);
topicProducer.send(ps.createMessage());
- assertNull(queueConsumer.receive(1000));
+ assertNull(queueConsumer.receiveNoWait());
assertNotNull(topicConsumer.receive(1000));
}
diff --git
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/PersistenceTest.java
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/PersistenceTest.java
index 3dfca60..d5c5fdc 100644
---
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/PersistenceTest.java
+++
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/PersistenceTest.java
@@ -256,7 +256,7 @@ public class PersistenceTest extends JMSTestCase {
ProxyAssertSupport.assertEquals("a", t.getText());
}
{
- TextMessage t = (TextMessage) cons.receive(500);
+ TextMessage t = (TextMessage) cons.receiveNoWait();
ProxyAssertSupport.assertNull(t);
}
} finally {
diff --git
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/TransactedSessionTest.java
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/TransactedSessionTest.java
index b26a7b6..b7cd599 100644
---
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/TransactedSessionTest.java
+++
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/TransactedSessionTest.java
@@ -234,7 +234,7 @@ public class TransactedSessionTest extends JMSTestCase {
producer.send(m);
}
- Message m = consumer.receive(500);
+ Message m = consumer.receiveNoWait();
ProxyAssertSupport.assertNull(m);
} finally {
if (conn != null) {
@@ -340,7 +340,7 @@ public class TransactedSessionTest extends JMSTestCase {
consumer = consumerSess.createConsumer(queue1);
conn.start();
- Message m = consumer.receive(500);
+ Message m = consumer.receiveNoWait();
ProxyAssertSupport.assertNull(m);
} finally {
@@ -381,7 +381,7 @@ public class TransactedSessionTest extends JMSTestCase {
producerSess.rollback();
- Message m = consumer.receive(500);
+ Message m = consumer.receiveNoWait();
ProxyAssertSupport.assertNull(m);
} finally {
@@ -865,7 +865,7 @@ public class TransactedSessionTest extends JMSTestCase {
consumer = consumerSess.createConsumer(queue1);
conn.start();
- Message m = consumer.receive(500);
+ Message m = consumer.receiveNoWait();
ProxyAssertSupport.assertNull(m);
} finally {
@@ -906,7 +906,7 @@ public class TransactedSessionTest extends JMSTestCase {
producerSess.rollback();
- Message m = consumer.receive(500);
+ Message m = consumer.receiveNoWait();
ProxyAssertSupport.assertNull(m);
} finally {
diff --git
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/message/ExpiredMessageTest.java
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/message/ExpiredMessageTest.java
index 24c1b9c..169f659 100644
---
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/message/ExpiredMessageTest.java
+++
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/message/ExpiredMessageTest.java
@@ -50,7 +50,7 @@ public class ExpiredMessageTest extends JMSTestCase {
conn.start();
- ProxyAssertSupport.assertNull(cons.receive(2000));
+ ProxyAssertSupport.assertNull(cons.receiveNoWait());
conn.close();
}
@@ -84,7 +84,7 @@ public class ExpiredMessageTest extends JMSTestCase {
ProxyAssertSupport.assertEquals(livingMessage.getText(), ((TextMessage)
receivedMessage).getText());
// we do not receive the expiring message
- ProxyAssertSupport.assertNull(cons.receive(1000));
+ ProxyAssertSupport.assertNull(cons.receiveNoWait());
conn.close();
}
@@ -109,7 +109,7 @@ public class ExpiredMessageTest extends JMSTestCase {
MessageConsumer cons = session.createConsumer(queue1);
conn.start();
- ProxyAssertSupport.assertNull(cons.receive(2000));
+ ProxyAssertSupport.assertNull(cons.receiveNoWait());
conn.close();
}
diff --git
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/message/JMSExpirationHeaderTest.java
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/message/JMSExpirationHeaderTest.java
index 188306f..428593a 100644
---
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/message/JMSExpirationHeaderTest.java
+++
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/message/JMSExpirationHeaderTest.java
@@ -89,7 +89,7 @@ public class JMSExpirationHeaderTest extends
MessageHeaderTestBase {
// DeliveryImpl is asynch - need to give enough time to get to the
consumer
Thread.sleep(2000);
- ProxyAssertSupport.assertNull(queueConsumer.receive(100));
+ ProxyAssertSupport.assertNull(queueConsumer.receiveNoWait());
}
@Test
@@ -280,7 +280,7 @@ public class JMSExpirationHeaderTest extends
MessageHeaderTestBase {
// DeliveryImpl is asynch - need to give enough time to get to the
consumer
Thread.sleep(2000);
- ProxyAssertSupport.assertNull(queueConsumer.receive(100));
+ ProxyAssertSupport.assertNull(queueConsumer.receiveNoWait());
// Need to check message isn't still in queue
diff --git
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/message/JMSPriorityHeaderTest.java
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/message/JMSPriorityHeaderTest.java
index 5290e5e..86376a6 100644
---
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/message/JMSPriorityHeaderTest.java
+++
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/message/JMSPriorityHeaderTest.java
@@ -124,7 +124,7 @@ public class JMSPriorityHeaderTest extends
ActiveMQServerTestCase {
ProxyAssertSupport.assertEquals("a", t.getText());
}
{
- TextMessage t = (TextMessage) cons.receive(500);
+ TextMessage t = (TextMessage) cons.receiveNoWait();
ProxyAssertSupport.assertNull(t);
}
diff --git
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/message/MessageTestBase.java
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/message/MessageTestBase.java
index 40e92fd..2908024 100644
---
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/message/MessageTestBase.java
+++
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/message/MessageTestBase.java
@@ -135,7 +135,7 @@ public abstract class MessageTestBase extends
ActiveMQServerTestCase {
r.acknowledge();
- ProxyAssertSupport.assertNull(queueCons.receive(100));
+ ProxyAssertSupport.assertNull(queueCons.receiveNoWait());
}
diff --git
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/selector/SelectorTest.java
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/selector/SelectorTest.java
index 21bc704..811c649 100644
---
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/selector/SelectorTest.java
+++
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/selector/SelectorTest.java
@@ -80,7 +80,7 @@ public class SelectorTest extends ActiveMQServerTestCase {
ProxyAssertSupport.assertEquals(redMessage.getJMSMessageID(),
rec.getJMSMessageID());
ProxyAssertSupport.assertEquals("red",
rec.getStringProperty("color"));
- ProxyAssertSupport.assertNull(redConsumer.receive(3000));
+ ProxyAssertSupport.assertNull(redConsumer.receiveNoWait());
redConsumer.close();
@@ -211,16 +211,7 @@ public class SelectorTest extends ActiveMQServerTestCase {
ProxyAssertSupport.assertEquals("kermit the frog",
m.getStringProperty("beatle"));
}
-
- // m = cons2.receiveNoWait();
- //
- // if (m != null)
- // {
- // log.info("got " + m.getStringProperty("beatle") + " j:
" + m.getIntProperty("wibble"));
- // }
-
- //ProxyAssertSupport.assertNull(m);
- } finally {
+ } finally {
if (conn != null) {
conn.close();
}
@@ -466,27 +457,27 @@ public class SelectorTest extends ActiveMQServerTestCase {
Message r1 = cons1.receive(500);
ProxyAssertSupport.assertNotNull(r1);
- Message n = cons1.receive(500);
+ Message n = cons1.receiveNoWait();
ProxyAssertSupport.assertNull(n);
Message r2 = cons2.receive(500);
ProxyAssertSupport.assertNotNull(r2);
- n = cons2.receive(500);
+ n = cons2.receiveNoWait();
ProxyAssertSupport.assertNull(n);
Message r3 = cons3.receive(500);
ProxyAssertSupport.assertNotNull(r3);
- n = cons3.receive(500);
+ n = cons3.receiveNoWait();
ProxyAssertSupport.assertNull(n);
Message r4 = cons4.receive(500);
ProxyAssertSupport.assertNotNull(r4);
- n = cons4.receive(500);
+ n = cons4.receiveNoWait();
ProxyAssertSupport.assertNull(n);
Message r5 = cons5.receive(500);
ProxyAssertSupport.assertNotNull(r5);
- n = cons5.receive(500);
+ n = cons5.receiveNoWait();
ProxyAssertSupport.assertNull(n);
ProxyAssertSupport.assertEquals("john",
r1.getStringProperty("beatle"));
@@ -618,7 +609,7 @@ public class SelectorTest extends ActiveMQServerTestCase {
ProxyAssertSupport.assertEquals(DeliveryMode.PERSISTENT,
msg.getJMSDeliveryMode());
ProxyAssertSupport.assertEquals("Persistent", msg.getText());
- ProxyAssertSupport.assertNull(persistentConsumer.receive(1000));
+ ProxyAssertSupport.assertNull(persistentConsumer.receiveNoWait());
persistentConsumer.close();