[jbosscache-commits] JBoss Cache SVN: r7575 - core/trunk/src/test/java/org/jboss/cache/buddyreplication.
jbosscache-commits at lists.jboss.org
jbosscache-commits at lists.jboss.org
Thu Jan 22 16:34:38 EST 2009
Author: mircea.markus
Date: 2009-01-22 16:34:38 -0500 (Thu, 22 Jan 2009)
New Revision: 7575
Modified:
core/trunk/src/test/java/org/jboss/cache/buddyreplication/Buddy3NodesNoPoolNoDataGravitationTest.java
Log:
fix tests on jdk5
Modified: core/trunk/src/test/java/org/jboss/cache/buddyreplication/Buddy3NodesNoPoolNoDataGravitationTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/buddyreplication/Buddy3NodesNoPoolNoDataGravitationTest.java 2009-01-22 21:19:34 UTC (rev 7574)
+++ core/trunk/src/test/java/org/jboss/cache/buddyreplication/Buddy3NodesNoPoolNoDataGravitationTest.java 2009-01-22 21:34:38 UTC (rev 7575)
@@ -16,7 +16,7 @@
/**
* @author Mircea.Markus at jboss.com
*/
- at Test(groups = "functional", testName = "buddyreplication.Buddy3NodesNoPoolNoDataGravitationTest")
+ at Test(groups = "functional", invocationCount = 10, testName = "buddyreplication.Buddy3NodesNoPoolNoDataGravitationTest")
public class Buddy3NodesNoPoolNoDataGravitationTest extends AbstractNodeBasedBuddyTest
{
@@ -40,31 +40,6 @@
waitForBuddy(caches.get(2), caches.get(0), true);
}
- public void testRemovalFromClusterSingleBuddy() throws Exception
- {
- try
- {
- waitForBuddy(caches.get(0), caches.get(1), true);
- waitForBuddy(caches.get(1), caches.get(2), true);
- waitForBuddy(caches.get(2), caches.get(0), true);
-
- // now remove a cache from the cluster
- caches.get(2).stop();
-
- TestingUtil.sleepThread(getSleepTimeout());
-
- // now test new buddy groups
- waitForBuddy(caches.get(0), caches.get(1), true);
- waitForBuddy(caches.get(1), caches.get(0), true);
- assertNoLocks(caches);
- }
- finally
- {
- caches.get(2).start();
- replListener.set(2, ReplicationListener.getReplicationListener(caches.get(2)));
- }
- }
-
public void testSimplePut() throws Exception
{
String fqn = "/test";
@@ -169,4 +144,29 @@
assertFalse(caches.get(0).exists(backupFqn));
}
+ @Test(dependsOnMethods = {"testSingleBuddy", "testSimplePut", "testPutAndRemove", "testDataReplicationSuppression"})
+ public void testRemovalFromClusterSingleBuddy() throws Exception
+ {
+ try
+ {
+ waitForBuddy(caches.get(0), caches.get(1), true);
+ waitForBuddy(caches.get(1), caches.get(2), true);
+ waitForBuddy(caches.get(2), caches.get(0), true);
+
+ // now remove a cache from the cluster
+ caches.get(2).stop();
+
+ TestingUtil.sleepThread(getSleepTimeout());
+
+ // now test new buddy groups
+ waitForBuddy(caches.get(0), caches.get(1), true);
+ waitForBuddy(caches.get(1), caches.get(0), true);
+ assertNoLocks(caches);
+ }
+ finally
+ {
+ caches.get(2).start();
+ replListener.set(2, ReplicationListener.getReplicationListener(caches.get(2)));
+ }
+ }
}
More information about the jbosscache-commits
mailing list