[jboss-cvs] JBoss Messaging SVN: r6188 - trunk/tests/src/org/jboss/messaging/tests/util.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Mar 26 17:45:41 EDT 2009
Author: clebert.suconic at jboss.com
Date: 2009-03-26 17:45:40 -0400 (Thu, 26 Mar 2009)
New Revision: 6188
Modified:
trunk/tests/src/org/jboss/messaging/tests/util/ServiceTestBase.java
Log:
Adding slowConsumerTest
Modified: trunk/tests/src/org/jboss/messaging/tests/util/ServiceTestBase.java
===================================================================
--- trunk/tests/src/org/jboss/messaging/tests/util/ServiceTestBase.java 2009-03-26 21:35:40 UTC (rev 6187)
+++ trunk/tests/src/org/jboss/messaging/tests/util/ServiceTestBase.java 2009-03-26 21:45:40 UTC (rev 6188)
@@ -90,12 +90,13 @@
try
{
Thread.sleep(500);
- } catch (InterruptedException e)
+ }
+ catch (InterruptedException e)
{
}
}
}
-
+
// Constructors --------------------------------------------------
// Public --------------------------------------------------------
@@ -148,16 +149,15 @@
{
service.getServer().getAddressSettingsRepository().addMatch(setting.getKey(), setting.getValue());
}
-
+
AddressSettings defaultSetting = new AddressSettings();
defaultSetting.setPageSizeBytes(configuration.getPagingGlobalWatermarkSize());
-
+
service.getServer().getAddressSettingsRepository().addMatch("#", defaultSetting);
return service;
}
-
protected MessagingService createService(final boolean realFiles,
final Configuration configuration,
final MBeanServer mbeanServer,
@@ -179,10 +179,10 @@
{
service.getServer().getAddressSettingsRepository().addMatch(setting.getKey(), setting.getValue());
}
-
+
AddressSettings defaultSetting = new AddressSettings();
defaultSetting.setPageSizeBytes(configuration.getPagingGlobalWatermarkSize());
-
+
service.getServer().getAddressSettingsRepository().addMatch("#", defaultSetting);
return service;
@@ -269,7 +269,7 @@
configuration.setJournalFileSize(100 * 1024);
configuration.setPagingDirectory(getPageDir());
configuration.setLargeMessagesDirectory(getLargeMessagesDir());
-
+
configuration.setJournalType(JournalType.NIO);
configuration.getAcceptorConfigurations().clear();
@@ -303,7 +303,7 @@
{
return createTextMessage(session, s, true);
}
-
+
public String getTextMessage(ClientMessage m)
{
m.getBody().resetReaderIndex();
@@ -331,7 +331,12 @@
message.getBody().writeBytes(b);
return message;
}
-
+
+ protected int getMessageCount(final MessagingService service, final String address) throws Exception
+ {
+ return getMessageCount(service.getServer().getPostOffice(), address);
+ }
+
/**
* @param address
* @param postOffice
@@ -350,7 +355,7 @@
if ((binding instanceof LocalQueueBinding))
{
QueueBinding qBinding = (QueueBinding)binding;
-
+
messageCount += qBinding.getQueue().getMessageCount();
}
@@ -358,7 +363,6 @@
return messageCount;
}
-
// Private -------------------------------------------------------
// Inner classes -------------------------------------------------
More information about the jboss-cvs-commits
mailing list