[infinispan-commits] Infinispan SVN: r696 - trunk/core/src/test/java/org/infinispan/distribution.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Fri Aug 14 12:23:40 EDT 2009
Author: manik.surtani at jboss.com
Date: 2009-08-14 12:23:39 -0400 (Fri, 14 Aug 2009)
New Revision: 696
Modified:
trunk/core/src/test/java/org/infinispan/distribution/AsyncAPIAsyncDistTest.java
trunk/core/src/test/java/org/infinispan/distribution/BaseDistFunctionalTest.java
trunk/core/src/test/java/org/infinispan/distribution/RehashJoinTest.java
Log:
Better timeouts for Hudson
Modified: trunk/core/src/test/java/org/infinispan/distribution/AsyncAPIAsyncDistTest.java
===================================================================
--- trunk/core/src/test/java/org/infinispan/distribution/AsyncAPIAsyncDistTest.java 2009-08-14 15:31:39 UTC (rev 695)
+++ trunk/core/src/test/java/org/infinispan/distribution/AsyncAPIAsyncDistTest.java 2009-08-14 16:23:39 UTC (rev 696)
@@ -5,6 +5,8 @@
import org.infinispan.test.ReplListener;
import org.testng.annotations.Test;
+import java.util.concurrent.TimeUnit;
+
@Test(groups = "functional", testName = "distribution.AsyncAPIAsyncDistTest")
public class AsyncAPIAsyncDistTest extends AsyncAPISyncDistTest {
@@ -45,6 +47,6 @@
}
- rl.waitForRpc();
+ rl.waitForRpc(240, TimeUnit.SECONDS);
}
}
\ No newline at end of file
Modified: trunk/core/src/test/java/org/infinispan/distribution/BaseDistFunctionalTest.java
===================================================================
--- trunk/core/src/test/java/org/infinispan/distribution/BaseDistFunctionalTest.java 2009-08-14 15:31:39 UTC (rev 695)
+++ trunk/core/src/test/java/org/infinispan/distribution/BaseDistFunctionalTest.java 2009-08-14 16:23:39 UTC (rev 696)
@@ -68,11 +68,11 @@
List<Cache> clist = new ArrayList<Cache>(cacheManagers.size());
for (CacheManager cm : cacheManagers) clist.add(cm.getCache(cacheName));
assert clist.size() == 4;
- waitForJoinTasksToComplete(SECONDS.toMillis(240), clist.toArray(new Cache[clist.size()]));
+ waitForJoinTasksToComplete(SECONDS.toMillis(480), clist.toArray(new Cache[clist.size()]));
// seed this with an initial cache. Any one will do.
Cache seed = caches.get(0);
- DefaultConsistentHash ch = getDefaultConsistentHash(seed, SECONDS.toMillis(240));
+ DefaultConsistentHash ch = getDefaultConsistentHash(seed, SECONDS.toMillis(480));
List<Cache<Object, String>> reordered = new ArrayList<Cache<Object, String>>();
for (Address a : ch.positions.values()) {
Modified: trunk/core/src/test/java/org/infinispan/distribution/RehashJoinTest.java
===================================================================
--- trunk/core/src/test/java/org/infinispan/distribution/RehashJoinTest.java 2009-08-14 15:31:39 UTC (rev 695)
+++ trunk/core/src/test/java/org/infinispan/distribution/RehashJoinTest.java 2009-08-14 16:23:39 UTC (rev 696)
@@ -55,10 +55,10 @@
Cache<Object, String> joiner = joinerManager.getCache(cacheName);
// need to wait for the joiner to, well, join.
- TestingUtil.blockUntilViewsReceived(SECONDS.toMillis(240), cacheManagers.toArray(new CacheManager[cacheManagers.size()]));
+ TestingUtil.blockUntilViewsReceived(SECONDS.toMillis(480), cacheManagers.toArray(new CacheManager[cacheManagers.size()]));
// need to block until this join has completed!
- waitForJoinTasksToComplete(SECONDS.toMillis(240), joiner);
+ waitForJoinTasksToComplete(SECONDS.toMillis(480), joiner);
// where does the joiner sit in relation to the other caches?
int joinerPos = locateJoiner(joinerManager.getAddress());
@@ -139,11 +139,11 @@
log.info("Number of cache manager views to wait for: {0}", cacheManagerArray.length);
// need to wait for the joiner to, well, join.
- TestingUtil.blockUntilViewsReceived(SECONDS.toMillis(240), cacheManagerArray);
+ TestingUtil.blockUntilViewsReceived(SECONDS.toMillis(480), cacheManagerArray);
// where do the joiners sit in relation to the other caches?
- waitForJoinTasksToComplete(SECONDS.toMillis(240), joiners);
+ waitForJoinTasksToComplete(SECONDS.toMillis(480), joiners);
// need to wait a *short while* before we attempt to locate joiners, since post-join invalidation messages are sent async.
// TODO replace this with some form of command detection on remote nodes.
@@ -168,7 +168,7 @@
private int locateJoiner(Address joinerAddress) {
for (Cache c : Arrays.asList(c1, c2, c3, c4)) {
- DefaultConsistentHash dch = getDefaultConsistentHash(c, SECONDS.toMillis(240));
+ DefaultConsistentHash dch = getDefaultConsistentHash(c, SECONDS.toMillis(480));
int i = 0;
for (Address a : dch.positions.values()) {
if (a.equals(joinerAddress)) return i;
More information about the infinispan-commits
mailing list