[jboss-cvs] JBossCache/tests/stress/org/jboss/cache ...

Manik Surtani msurtani at jboss.com
Thu Nov 30 11:23:13 EST 2006


  User: msurtani
  Date: 06/11/30 11:23:13

  Modified:    tests/stress/org/jboss/cache  Tag: Branch_JBossCache_1_3_0
                        LocalStressTest.java
  Log:
  removed WL contention on root node
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.2.2.1   +15 -5     JBossCache/tests/stress/org/jboss/cache/LocalStressTest.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: LocalStressTest.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/tests/stress/org/jboss/cache/LocalStressTest.java,v
  retrieving revision 1.2
  retrieving revision 1.2.2.1
  diff -u -b -r1.2 -r1.2.2.1
  --- LocalStressTest.java	5 Dec 2005 03:17:14 -0000	1.2
  +++ LocalStressTest.java	30 Nov 2006 16:23:13 -0000	1.2.2.1
  @@ -11,16 +11,18 @@
   import junit.framework.Test;
   import junit.framework.TestCase;
   import junit.framework.TestSuite;
  -import org.jboss.cache.CacheException;
  -import org.jboss.cache.PropertyConfigurator;
  -import org.jboss.cache.TreeCache;
   import org.jboss.cache.lock.IsolationLevel;
   import org.jboss.cache.lock.LockStrategyFactory;
   import org.jboss.cache.transaction.DummyTransactionManager;
   
   import javax.naming.Context;
   import javax.naming.InitialContext;
  -import javax.transaction.*;
  +import javax.transaction.HeuristicMixedException;
  +import javax.transaction.HeuristicRollbackException;
  +import javax.transaction.NotSupportedException;
  +import javax.transaction.RollbackException;
  +import javax.transaction.SystemException;
  +import javax.transaction.UserTransaction;
   import java.util.ArrayList;
   import java.util.Properties;
   import java.util.Random;
  @@ -31,7 +33,7 @@
   /**
    * Local mode stress test for TreeCache.
    *
  - * @version $Revision: 1.2 $
  + * @version $Revision: 1.2.2.1 $
    * @author<a href="mailto:bwang at jboss.org">Ben Wang</a> May 20 2003
    */
   public class LocalStressTest extends TestCase
  @@ -137,6 +139,13 @@
         UserTransaction tx = null;
         tx = (UserTransaction) new InitialContext(p_).lookup("UserTransaction");
   
  +      // create "root" nodes to remove WL contention on /
  +      cache_.put("/", null);
  +      cache_.put("/0", null);
  +      cache_.put("/1", null);
  +      cache_.put("/2", null);
  +      cache_.put("/3", null);
  +
         RunThread t1 = new RunThread(tx, 1);
         RunThread t2 = new RunThread(tx, 2);
   
  @@ -276,6 +285,7 @@
         }
   
         log("Nodes generated: " + strList.size());
  +      System.out.println(strList);
         return strList;
      }
   
  
  
  



More information about the jboss-cvs-commits mailing list