[jboss-cvs] JBoss Messaging SVN: r7694 - trunk/tests/src/org/jboss/messaging/tests/integration/cluster/distribution.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Aug 7 19:46:33 EDT 2009
Author: clebert.suconic at jboss.com
Date: 2009-08-07 19:46:33 -0400 (Fri, 07 Aug 2009)
New Revision: 7694
Modified:
trunk/tests/src/org/jboss/messaging/tests/integration/cluster/distribution/ClusterTestBase.java
trunk/tests/src/org/jboss/messaging/tests/integration/cluster/distribution/SymmetricClusterTest.java
Log:
tweak trying to avoid a few cascade failures
Modified: trunk/tests/src/org/jboss/messaging/tests/integration/cluster/distribution/ClusterTestBase.java
===================================================================
--- trunk/tests/src/org/jboss/messaging/tests/integration/cluster/distribution/ClusterTestBase.java 2009-08-07 21:03:26 UTC (rev 7693)
+++ trunk/tests/src/org/jboss/messaging/tests/integration/cluster/distribution/ClusterTestBase.java 2009-08-07 23:46:33 UTC (rev 7694)
@@ -103,6 +103,10 @@
{
checkFreePort(PORTS);
+ servers = new MessagingServer[MAX_SERVERS];
+
+ sfs = new ClientSessionFactory[MAX_SERVERS];
+
super.tearDown();
}
@@ -1360,9 +1364,16 @@
{
if (servers[nodes[i]].isStarted())
{
- log.info("stopping server " + nodes[i]);
- servers[nodes[i]].stop();
- log.info("server stopped");
+ try
+ {
+ log.info("stopping server " + nodes[i]);
+ servers[nodes[i]].stop();
+ log.info("server stopped");
+ }
+ catch (Exception e)
+ {
+ log.warn(e.getMessage(), e);
+ }
}
}
}
Modified: trunk/tests/src/org/jboss/messaging/tests/integration/cluster/distribution/SymmetricClusterTest.java
===================================================================
--- trunk/tests/src/org/jboss/messaging/tests/integration/cluster/distribution/SymmetricClusterTest.java 2009-08-07 21:03:26 UTC (rev 7693)
+++ trunk/tests/src/org/jboss/messaging/tests/integration/cluster/distribution/SymmetricClusterTest.java 2009-08-07 23:46:33 UTC (rev 7694)
@@ -22,7 +22,9 @@
package org.jboss.messaging.tests.integration.cluster.distribution;
+import org.jboss.messaging.core.client.ClientSessionFactory;
import org.jboss.messaging.core.logging.Logger;
+import org.jboss.messaging.core.server.MessagingServer;
/**
* A SymmetricClusterTest
@@ -51,8 +53,10 @@
protected void tearDown() throws Exception
{
stopServers();
-
+
super.tearDown();
+
+
}
protected boolean isNetty()
@@ -1307,7 +1311,7 @@
verifyReceiveRoundRobinInSomeOrder(10, 1, 2, 3, 4);
}
-
+
public void testStartStopServers() throws Exception
{
setupCluster();
More information about the jboss-cvs-commits
mailing list