[jbosscache-commits] JBoss Cache SVN: r6441 - core/trunk/src/test/java/org/jboss/cache/statetransfer.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Wed Jul 30 11:42:20 EDT 2008


Author: manik.surtani at jboss.com
Date: 2008-07-30 11:42:20 -0400 (Wed, 30 Jul 2008)
New Revision: 6441

Modified:
   core/trunk/src/test/java/org/jboss/cache/statetransfer/StateTransferConcurrencyTest.java
   core/trunk/src/test/java/org/jboss/cache/statetransfer/StateTransferTestBase.java
Log:
Added better state retrieval timeout

Modified: core/trunk/src/test/java/org/jboss/cache/statetransfer/StateTransferConcurrencyTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/statetransfer/StateTransferConcurrencyTest.java	2008-07-30 15:23:30 UTC (rev 6440)
+++ core/trunk/src/test/java/org/jboss/cache/statetransfer/StateTransferConcurrencyTest.java	2008-07-30 15:42:20 UTC (rev 6441)
@@ -63,7 +63,6 @@
     *
     * @throws Exception
     */
-   @Test(invocationCount = 5)
    public void testConcurrentActivationAsync() throws Exception
    {
       concurrentActivationTest(false);
@@ -672,7 +671,7 @@
                      boolean sync, CacheSPI[] caches)
             throws Exception
       {
-         super(semaphore, name, sync, false);
+         super(semaphore, name, sync, false, 120000);
          this.caches = caches;
       }
 

Modified: core/trunk/src/test/java/org/jboss/cache/statetransfer/StateTransferTestBase.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/statetransfer/StateTransferTestBase.java	2008-07-30 15:23:30 UTC (rev 6440)
+++ core/trunk/src/test/java/org/jboss/cache/statetransfer/StateTransferTestBase.java	2008-07-30 15:42:20 UTC (rev 6441)
@@ -446,6 +446,24 @@
          }
       }
 
+      CacheUser(Semaphore semaphore,
+                String name,
+                boolean sync,
+                boolean activateRoot, long stateRetrievalTimeout)
+            throws Exception
+      {
+         cache = createCache(name, sync, true, false, false, false, true);
+         cache.getConfiguration().setStateRetrievalTimeout(stateRetrievalTimeout);
+         cache.start();
+         this.semaphore = semaphore;
+         this.name = name;
+
+         if (activateRoot)
+         {
+            cache.getRegion(Fqn.ROOT, true).activate();
+         }
+      }
+
       public void run()
       {
          boolean acquired = false;




More information about the jbosscache-commits mailing list