[jbosscache-commits] JBoss Cache SVN: r7413 - core/trunk/src/test/java/org/jboss/cache/buddyreplication.
jbosscache-commits at lists.jboss.org
jbosscache-commits at lists.jboss.org
Thu Jan 8 12:05:36 EST 2009
Author: mircea.markus
Date: 2009-01-08 12:05:35 -0500 (Thu, 08 Jan 2009)
New Revision: 7413
Modified:
core/trunk/src/test/java/org/jboss/cache/buddyreplication/Buddy3NodesWithFailoverTest.java
Log:
enforced cleanup condition
Modified: core/trunk/src/test/java/org/jboss/cache/buddyreplication/Buddy3NodesWithFailoverTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/buddyreplication/Buddy3NodesWithFailoverTest.java 2009-01-08 16:46:33 UTC (rev 7412)
+++ core/trunk/src/test/java/org/jboss/cache/buddyreplication/Buddy3NodesWithFailoverTest.java 2009-01-08 17:05:35 UTC (rev 7413)
@@ -65,10 +65,13 @@
assertNoLocks(caches);
// gravitate to 2:
- ReplicationListener replListener1 = ReplicationListener.getReplicationListener(caches.get(0));
+ ReplicationListener replListener0 = ReplicationListener.getReplicationListener(caches.get(0));
+ ReplicationListener replListener1 = ReplicationListener.getReplicationListener(caches.get(1));
+ replListener0.expect(DataGravitationCleanupCommand.class);
replListener1.expect(DataGravitationCleanupCommand.class);
caches.get(2).getNode(fqn); // expectWithTx entire subtree to gravitate.
- replListener1.waitForReplicationToOccur(); // cleanup commands are async
+ replListener0.waitForReplicationToOccur(); // cleanup commands are async
+ replListener1.waitForReplicationToOccur(); // also wait untill the backup is cleaned
Fqn newBackupFqn = fqnTransformer.getBackupFqn(caches.get(2).getLocalAddress(), fqn);
Fqn newBackupFqn2 = fqnTransformer.getBackupFqn(caches.get(2).getLocalAddress(), fqn2);
More information about the jbosscache-commits
mailing list