[jboss-cvs] JBoss Messaging SVN: r5144 - in trunk: tests/jms-tests/src/org/jboss/test/messaging/jms and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sun Oct 19 03:54:24 EDT 2008


Author: timfox
Date: 2008-10-19 03:54:24 -0400 (Sun, 19 Oct 2008)
New Revision: 5144

Modified:
   trunk/src/main/org/jboss/messaging/core/server/impl/ServerConsumerImpl.java
   trunk/tests/jms-tests/src/org/jboss/test/messaging/jms/ScheduledDeliveryTest.java
Log:
Increased timings for Hudsons since can take a while to restart on hudson


Modified: trunk/src/main/org/jboss/messaging/core/server/impl/ServerConsumerImpl.java
===================================================================
--- trunk/src/main/org/jboss/messaging/core/server/impl/ServerConsumerImpl.java	2008-10-19 05:36:30 UTC (rev 5143)
+++ trunk/src/main/org/jboss/messaging/core/server/impl/ServerConsumerImpl.java	2008-10-19 07:54:24 UTC (rev 5144)
@@ -193,7 +193,7 @@
 
          DelayedResult result = channel.replicatePacket(new SessionReplicateDeliveryMessage(id, message.getMessageID()));
 
-         if(!browseOnly)
+         if (!browseOnly)
          {
             deliveringRefs.add(ref);
          }
@@ -230,13 +230,13 @@
       session.removeConsumer(this);
 
       LinkedList<MessageReference> refs = cancelRefs();
-      
+
       Iterator<MessageReference> iter = refs.iterator();
-      
+
       while (iter.hasNext())
       {
          MessageReference ref = iter.next();
-         
+
          if (!ref.cancel(storageManager, postOffice, queueSettingsRepository))
          {
             iter.remove();
@@ -257,7 +257,7 @@
       {
          for (MessageReference ref : deliveringRefs)
          {
-            refs.add(ref);            
+            refs.add(ref);
          }
 
          deliveringRefs.clear();
@@ -304,7 +304,7 @@
       {
          return null;
       }
-      
+
       // Acknowledge acknowledges all refs delivered by the consumer up to and including the one explicitly
       // acknowledged
 

Modified: trunk/tests/jms-tests/src/org/jboss/test/messaging/jms/ScheduledDeliveryTest.java
===================================================================
--- trunk/tests/jms-tests/src/org/jboss/test/messaging/jms/ScheduledDeliveryTest.java	2008-10-19 05:36:30 UTC (rev 5143)
+++ trunk/tests/jms-tests/src/org/jboss/test/messaging/jms/ScheduledDeliveryTest.java	2008-10-19 07:54:24 UTC (rev 5144)
@@ -90,7 +90,7 @@
          long now = System.currentTimeMillis();
 
          TextMessage tm1 = sess.createTextMessage("testScheduled1");
-         tm1.setLongProperty(JBossMessage.JMS_JBOSS_SCHEDULED_DELIVERY_PROP_NAME, now + 19000);
+         tm1.setLongProperty(JBossMessage.JMS_JBOSS_SCHEDULED_DELIVERY_PROP_NAME, now + 29000);
          prod.send(tm1);
 
          //First send some non scheduled messages
@@ -106,21 +106,23 @@
 
 
          //Now send some more scheduled messages
+         
+         //These numbers have to be large with Hudson, since restart can take some time
 
          TextMessage tm5 = sess.createTextMessage("testScheduled5");
-         tm5.setLongProperty(JBossMessage.JMS_JBOSS_SCHEDULED_DELIVERY_PROP_NAME, now + 17000);
+         tm5.setLongProperty(JBossMessage.JMS_JBOSS_SCHEDULED_DELIVERY_PROP_NAME, now + 27000);
          prod.send(tm5);
 
          TextMessage tm6 = sess.createTextMessage("testScheduled6");
-         tm6.setLongProperty(JBossMessage.JMS_JBOSS_SCHEDULED_DELIVERY_PROP_NAME, now + 16000);
+         tm6.setLongProperty(JBossMessage.JMS_JBOSS_SCHEDULED_DELIVERY_PROP_NAME, now + 26000);
          prod.send(tm6);
 
          TextMessage tm7 = sess.createTextMessage("testScheduled7");
-         tm7.setLongProperty(JBossMessage.JMS_JBOSS_SCHEDULED_DELIVERY_PROP_NAME, now + 15000);
+         tm7.setLongProperty(JBossMessage.JMS_JBOSS_SCHEDULED_DELIVERY_PROP_NAME, now + 25000);
          prod.send(tm7);
 
          TextMessage tm8 = sess.createTextMessage("testScheduled8");
-         tm8.setLongProperty(JBossMessage.JMS_JBOSS_SCHEDULED_DELIVERY_PROP_NAME, now + 18000);
+         tm8.setLongProperty(JBossMessage.JMS_JBOSS_SCHEDULED_DELIVERY_PROP_NAME, now + 28000);
          prod.send(tm8);
 
          //And one scheduled with a -ve number
@@ -170,7 +172,7 @@
          assertEquals(tm9.getText(), rm5.getText());
 
          //Now the scheduled
-         TextMessage rm6 = (TextMessage)cons.receive(15250);
+         TextMessage rm6 = (TextMessage)cons.receive(25500);
          assertNotNull(rm6);
          assertEquals(tm7.getText(), rm6.getText());
 
@@ -179,7 +181,7 @@
          assertTrue(now2 - now >= 3000);
 
 
-         TextMessage rm7 = (TextMessage)cons.receive(16250);
+         TextMessage rm7 = (TextMessage)cons.receive(26500);
          assertNotNull(rm7);
          assertEquals(tm6.getText(), rm7.getText());
 
@@ -188,7 +190,7 @@
          assertTrue(now2 - now >= 4000);
 
 
-         TextMessage rm8 = (TextMessage)cons.receive(17250);
+         TextMessage rm8 = (TextMessage)cons.receive(27500);
          assertNotNull(rm8);
          assertEquals(tm5.getText(), rm8.getText());
 
@@ -197,7 +199,7 @@
          assertTrue(now2 - now >= 5000);
 
 
-         TextMessage rm9 = (TextMessage)cons.receive(18250);
+         TextMessage rm9 = (TextMessage)cons.receive(28500);
          assertNotNull(rm9);
          assertEquals(tm8.getText(), rm9.getText());
 
@@ -206,7 +208,7 @@
          assertTrue(now2 - now >= 6000);
 
 
-         TextMessage rm10 = (TextMessage)cons.receive(19250);
+         TextMessage rm10 = (TextMessage)cons.receive(29500);
          assertNotNull(rm10);
          assertEquals(tm1.getText(), rm10.getText());
 




More information about the jboss-cvs-commits mailing list