[jboss-cvs] JBoss Messaging SVN: r4256 - trunk/tests/jms-tests/src/org/jboss/test/messaging/jms.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue May 20 19:43:20 EDT 2008
Author: clebert.suconic at jboss.com
Date: 2008-05-20 19:43:19 -0400 (Tue, 20 May 2008)
New Revision: 4256
Modified:
trunk/tests/jms-tests/src/org/jboss/test/messaging/jms/TransactedSessionTest.java
Log:
Some of these tests were hanging. .receive was failing because of some weirdness and the whole testsuite hanged instead of just failures.
Modified: trunk/tests/jms-tests/src/org/jboss/test/messaging/jms/TransactedSessionTest.java
===================================================================
--- trunk/tests/jms-tests/src/org/jboss/test/messaging/jms/TransactedSessionTest.java 2008-05-20 15:53:05 UTC (rev 4255)
+++ trunk/tests/jms-tests/src/org/jboss/test/messaging/jms/TransactedSessionTest.java 2008-05-20 23:43:19 UTC (rev 4256)
@@ -68,7 +68,8 @@
s = conn.createSession(true, Session.SESSION_TRANSACTED);
MessageConsumer c = s.createConsumer(queue1);
conn.start();
- Message m = c.receive();
+ Message m = c.receive(1000);
+ assertNotNull(m);
assertEquals("one", ((TextMessage)m).getText());
assertFalse(m.getJMSRedelivered());
@@ -77,7 +78,9 @@
s.rollback();
// get the message again
- m = c.receive();
+ m = c.receive(1000);
+ assertNotNull(m);
+
assertTrue(m.getJMSRedelivered());
assertEquals(2, m.getIntProperty("JMSXDeliveryCount"));
@@ -118,6 +121,8 @@
conn.start();
TextMessage mRec1 = (TextMessage)consumer1.receive(2000);
+ assertNotNull(mRec1);
+
assertEquals("igloo", mRec1.getText());
assertFalse(mRec1.getJMSRedelivered());
@@ -504,7 +509,8 @@
conn.start();
- TextMessage tm = (TextMessage)cons.receive();
+ TextMessage tm = (TextMessage)cons.receive(1000);
+ assertNotNull(tm);
assertEquals("a message", tm.getText());
@@ -556,7 +562,8 @@
sess.commit();
- TextMessage mRec = (TextMessage)consumer.receive();
+ TextMessage mRec = (TextMessage)consumer.receive(1000);
+ assertNotNull(mRec);
log.trace("Got 1");
assertNotNull(mRec);
assertEquals("igloo", mRec.getText());
@@ -569,14 +576,16 @@
sess.commit();
log.trace("Receiving 2");
- mRec = (TextMessage)consumer.receive();
+ mRec = (TextMessage)consumer.receive(1000);
+ assertNotNull(mRec);
+
log.trace("Received 2");
assertNotNull(mRec);
assertEquals("rollback", mRec.getText());
sess.rollback();
- TextMessage mRec2 = (TextMessage)consumer.receive();
+ TextMessage mRec2 = (TextMessage)consumer.receive(1000);
assertNotNull(mRec2);
assertEquals("rollback", mRec2.getText());
More information about the jboss-cvs-commits
mailing list