[infinispan-commits] Infinispan SVN: r712 - trunk/core/src/test/java/org/infinispan/distribution/rehash.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Thu Aug 20 19:04:13 EDT 2009
Author: manik.surtani at jboss.com
Date: 2009-08-20 19:04:13 -0400 (Thu, 20 Aug 2009)
New Revision: 712
Modified:
trunk/core/src/test/java/org/infinispan/distribution/rehash/RehashTestBase.java
Log:
Sucky timeout
Modified: trunk/core/src/test/java/org/infinispan/distribution/rehash/RehashTestBase.java
===================================================================
--- trunk/core/src/test/java/org/infinispan/distribution/rehash/RehashTestBase.java 2009-08-20 23:02:39 UTC (rev 711)
+++ trunk/core/src/test/java/org/infinispan/distribution/rehash/RehashTestBase.java 2009-08-20 23:04:13 UTC (rev 712)
@@ -41,6 +41,10 @@
*/
abstract void waitForRehashCompletion();
+ void additionalWait() {
+ TestingUtil.sleepThread(1000);
+ }
+
protected int locateJoiner(Address joinerAddress) {
for (Cache c : Arrays.asList(c1, c2, c3, c4)) {
DefaultConsistentHash dch = getDefaultConsistentHash(c, SECONDS.toMillis(480));
@@ -81,10 +85,9 @@
waitForRehashCompletion();
log.info("Rehash complete");
-
+ additionalWait();
int i = 0;
for (MagicKey key : keys) assertOnAllCachesAndOwnership(key, "v" + ++i);
-
assertProperConsistentHashOnAllCaches();
}
@@ -132,6 +135,7 @@
th.join();
log.info("Rehash complete");
+ additionalWait();
assertOnAllCachesAndOwnership(keys.get(0), "transactionally_replaced");
assertOnAllCachesAndOwnership(keys.get(1), "v" + 2);
@@ -176,6 +180,7 @@
for (Updater u : updaters) u.join();
waitForRehashCompletion();
+ additionalWait();
log.info("Rehash complete");
More information about the infinispan-commits
mailing list