[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