[jbosscache-commits] JBoss Cache SVN: r6618 - in core/trunk/src/test/java/org/jboss/cache: lock and 1 other directory.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Tue Aug 26 06:39:50 EDT 2008


Author: manik.surtani at jboss.com
Date: 2008-08-26 06:39:49 -0400 (Tue, 26 Aug 2008)
New Revision: 6618

Modified:
   core/trunk/src/test/java/org/jboss/cache/loader/CacheLoaderMethodCallCounterTest.java
   core/trunk/src/test/java/org/jboss/cache/loader/CacheLoaderWithReplicationTest.java
   core/trunk/src/test/java/org/jboss/cache/loader/ClusteredCacheLoaderTest.java
   core/trunk/src/test/java/org/jboss/cache/loader/InterceptorSynchronizationTest.java
   core/trunk/src/test/java/org/jboss/cache/loader/SingletonStoreCacheLoaderTest.java
   core/trunk/src/test/java/org/jboss/cache/loader/TxCacheLoaderTest.java
   core/trunk/src/test/java/org/jboss/cache/loader/UnnecessaryLoadingTest.java
   core/trunk/src/test/java/org/jboss/cache/lock/LockReleaseTest.java
Log:
Fixed broken tests to use Pess locking instead of MVCC

Modified: core/trunk/src/test/java/org/jboss/cache/loader/CacheLoaderMethodCallCounterTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/loader/CacheLoaderMethodCallCounterTest.java	2008-08-26 09:55:47 UTC (rev 6617)
+++ core/trunk/src/test/java/org/jboss/cache/loader/CacheLoaderMethodCallCounterTest.java	2008-08-26 10:39:49 UTC (rev 6618)
@@ -8,6 +8,7 @@
 
 import org.jboss.cache.CacheSPI;
 import org.jboss.cache.DefaultCacheFactory;
+import org.jboss.cache.config.Configuration.NodeLockingScheme;
 import org.jboss.cache.util.TestingUtil;
 import static org.testng.AssertJUnit.assertEquals;
 import org.testng.annotations.AfterMethod;
@@ -30,6 +31,7 @@
    {
       if (cache != null) tearDown();
       cache = (CacheSPI) new DefaultCacheFactory<Object, Object>().createCache(false);
+      cache.getConfiguration().setNodeLockingScheme(NodeLockingScheme.PESSIMISTIC);
       cache.getConfiguration().setCacheLoaderConfig(getSingleCacheLoaderConfig("", DummyCountingCacheLoader.class.getName(), "", false, false, false));
       cache.start();
       dummyLoader = (DummyCountingCacheLoader) cache.getCacheLoaderManager().getCacheLoader();

Modified: core/trunk/src/test/java/org/jboss/cache/loader/CacheLoaderWithReplicationTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/loader/CacheLoaderWithReplicationTest.java	2008-08-26 09:55:47 UTC (rev 6617)
+++ core/trunk/src/test/java/org/jboss/cache/loader/CacheLoaderWithReplicationTest.java	2008-08-26 10:39:49 UTC (rev 6618)
@@ -13,6 +13,7 @@
 import org.jboss.cache.commands.tx.CommitCommand;
 import org.jboss.cache.commands.tx.PrepareCommand;
 import org.jboss.cache.config.Configuration;
+import org.jboss.cache.config.Configuration.NodeLockingScheme;
 import org.jboss.cache.util.TestingUtil;
 import org.jboss.cache.util.internals.ReplicationListener;
 import static org.testng.AssertJUnit.assertEquals;
@@ -140,6 +141,11 @@
          cache1.getConfiguration().setNodeLockingScheme(Configuration.NodeLockingScheme.OPTIMISTIC);
          cache2.getConfiguration().setNodeLockingScheme(Configuration.NodeLockingScheme.OPTIMISTIC);
       }
+      else
+      {
+         cache1.getConfiguration().setNodeLockingScheme(NodeLockingScheme.PESSIMISTIC);
+         cache2.getConfiguration().setNodeLockingScheme(NodeLockingScheme.PESSIMISTIC);
+      }
 
       cache1.start();
       cache2.start();

Modified: core/trunk/src/test/java/org/jboss/cache/loader/ClusteredCacheLoaderTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/loader/ClusteredCacheLoaderTest.java	2008-08-26 09:55:47 UTC (rev 6617)
+++ core/trunk/src/test/java/org/jboss/cache/loader/ClusteredCacheLoaderTest.java	2008-08-26 10:39:49 UTC (rev 6618)
@@ -13,6 +13,7 @@
 import org.jboss.cache.Fqn;
 import org.jboss.cache.Region;
 import org.jboss.cache.config.Configuration;
+import org.jboss.cache.config.Configuration.NodeLockingScheme;
 import org.jboss.cache.lock.TimeoutException;
 import org.jboss.cache.util.TestingUtil;
 import static org.testng.AssertJUnit.*;
@@ -71,6 +72,9 @@
          cache2.getRegionManager().getRegion(fqn, Region.Type.MARSHALLING, true).registerContextClassLoader(this.getClass().getClassLoader());
       }
 
+      cache1.getConfiguration().setNodeLockingScheme(NodeLockingScheme.PESSIMISTIC);
+      cache2.getConfiguration().setNodeLockingScheme(NodeLockingScheme.PESSIMISTIC);
+
       cache1.start();
       cache2.start();
 

Modified: core/trunk/src/test/java/org/jboss/cache/loader/InterceptorSynchronizationTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/loader/InterceptorSynchronizationTest.java	2008-08-26 09:55:47 UTC (rev 6617)
+++ core/trunk/src/test/java/org/jboss/cache/loader/InterceptorSynchronizationTest.java	2008-08-26 10:39:49 UTC (rev 6618)
@@ -7,6 +7,7 @@
 import org.jboss.cache.Modification;
 import org.jboss.cache.config.CacheLoaderConfig;
 import org.jboss.cache.config.CacheLoaderConfig.IndividualCacheLoaderConfig;
+import org.jboss.cache.config.Configuration.NodeLockingScheme;
 import static org.testng.AssertJUnit.assertTrue;
 import org.testng.annotations.Test;
 
@@ -47,6 +48,7 @@
       iclc.setCacheLoader(new TestSlowCacheLoader());
       clc.addIndividualCacheLoaderConfig(iclc);
       cache.getConfiguration().setCacheLoaderConfig(clc);
+      cache.getConfiguration().setNodeLockingScheme(NodeLockingScheme.PESSIMISTIC);
       cache.start();
 
       long begin = System.currentTimeMillis();

Modified: core/trunk/src/test/java/org/jboss/cache/loader/SingletonStoreCacheLoaderTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/loader/SingletonStoreCacheLoaderTest.java	2008-08-26 09:55:47 UTC (rev 6617)
+++ core/trunk/src/test/java/org/jboss/cache/loader/SingletonStoreCacheLoaderTest.java	2008-08-26 10:39:49 UTC (rev 6618)
@@ -13,6 +13,7 @@
 import org.jboss.cache.Fqn;
 import org.jboss.cache.config.CacheLoaderConfig;
 import org.jboss.cache.config.Configuration.CacheMode;
+import org.jboss.cache.config.Configuration.NodeLockingScheme;
 import org.jboss.cache.factories.UnitTestCacheConfigurationFactory;
 import org.jboss.cache.util.internals.ViewChangeListener;
 import static org.testng.AssertJUnit.*;
@@ -47,6 +48,10 @@
       cache1 = (CacheSPI<Object, Object>) new DefaultCacheFactory<Object, Object>().createCache(UnitTestCacheConfigurationFactory.createConfiguration(CacheMode.REPL_SYNC), false);
       cache2 = (CacheSPI<Object, Object>) new DefaultCacheFactory<Object, Object>().createCache(UnitTestCacheConfigurationFactory.createConfiguration(CacheMode.REPL_SYNC), false);
       cache3 = (CacheSPI<Object, Object>) new DefaultCacheFactory<Object, Object>().createCache(UnitTestCacheConfigurationFactory.createConfiguration(CacheMode.REPL_SYNC), false);
+
+      cache1.getConfiguration().setNodeLockingScheme(NodeLockingScheme.PESSIMISTIC);
+      cache2.getConfiguration().setNodeLockingScheme(NodeLockingScheme.PESSIMISTIC);
+      cache3.getConfiguration().setNodeLockingScheme(NodeLockingScheme.PESSIMISTIC);
    }
 
    public void testPutCacheLoaderWithNoPush() throws Exception

Modified: core/trunk/src/test/java/org/jboss/cache/loader/TxCacheLoaderTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/loader/TxCacheLoaderTest.java	2008-08-26 09:55:47 UTC (rev 6617)
+++ core/trunk/src/test/java/org/jboss/cache/loader/TxCacheLoaderTest.java	2008-08-26 10:39:49 UTC (rev 6618)
@@ -3,6 +3,7 @@
 import org.jboss.cache.CacheSPI;
 import org.jboss.cache.DefaultCacheFactory;
 import org.jboss.cache.Fqn;
+import org.jboss.cache.config.Configuration.NodeLockingScheme;
 import org.jboss.cache.transaction.TransactionSetup;
 import org.jboss.cache.util.TestingUtil;
 import static org.testng.AssertJUnit.*;
@@ -33,7 +34,7 @@
       cache1 = (CacheSPI<Object, Object>) new DefaultCacheFactory<Object, Object>().createCache(false);
       cache1.getConfiguration().setCacheMode("repl_sync");
       cache1.getConfiguration().setTransactionManagerLookupClass(TransactionSetup.getManagerLookup());
-
+      cache1.getConfiguration().setNodeLockingScheme(NodeLockingScheme.PESSIMISTIC);
       cache1.getConfiguration().setCacheLoaderConfig(getSingleCacheLoaderConfig("", DummyInMemoryCacheLoader.class.getName(), "", false, false, false));
       // cache1.setReplQueueInterval(3000);
       cache1.create();
@@ -41,6 +42,7 @@
 
       cache2 = (CacheSPI<Object, Object>) new DefaultCacheFactory<Object, Object>().createCache(false);
       cache2.getConfiguration().setCacheMode("repl_sync");
+      cache2.getConfiguration().setNodeLockingScheme(NodeLockingScheme.PESSIMISTIC);
       cache2.getConfiguration().setTransactionManagerLookupClass(TransactionSetup.getManagerLookup());
       cache2.getConfiguration().setCacheLoaderConfig(getSingleCacheLoaderConfig("", DummyInMemoryCacheLoader.class.getName(), "", false, false, false));
       cache2.getConfiguration().setLockAcquisitionTimeout(2000);

Modified: core/trunk/src/test/java/org/jboss/cache/loader/UnnecessaryLoadingTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/loader/UnnecessaryLoadingTest.java	2008-08-26 09:55:47 UTC (rev 6617)
+++ core/trunk/src/test/java/org/jboss/cache/loader/UnnecessaryLoadingTest.java	2008-08-26 10:39:49 UTC (rev 6618)
@@ -6,6 +6,7 @@
 import org.jboss.cache.Fqn;
 import org.jboss.cache.Node;
 import org.jboss.cache.config.CacheLoaderConfig;
+import org.jboss.cache.config.Configuration.NodeLockingScheme;
 import static org.testng.AssertJUnit.*;
 import org.testng.annotations.AfterMethod;
 import org.testng.annotations.BeforeMethod;
@@ -37,6 +38,7 @@
       CacheLoaderConfig.IndividualCacheLoaderConfig iclc = new CacheLoaderConfig.IndividualCacheLoaderConfig();
       clc.addIndividualCacheLoaderConfig(iclc);
       cache.getConfiguration().setCacheLoaderConfig(clc);
+      cache.getConfiguration().setNodeLockingScheme(NodeLockingScheme.PESSIMISTIC);
       mockCacheLoader = createMock(CacheLoader.class);
 
       expect(mockCacheLoader.getConfig()).andReturn(null).anyTimes();

Modified: core/trunk/src/test/java/org/jboss/cache/lock/LockReleaseTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/lock/LockReleaseTest.java	2008-08-26 09:55:47 UTC (rev 6617)
+++ core/trunk/src/test/java/org/jboss/cache/lock/LockReleaseTest.java	2008-08-26 10:39:49 UTC (rev 6618)
@@ -12,6 +12,8 @@
 import org.jboss.cache.CacheSPI;
 import org.jboss.cache.DefaultCacheFactory;
 import org.jboss.cache.Fqn;
+import org.jboss.cache.config.Configuration.NodeLockingScheme;
+import org.jboss.cache.transaction.GenericTransactionManagerLookup;
 import org.jboss.cache.transaction.TransactionSetup;
 import static org.testng.AssertJUnit.assertEquals;
 import static org.testng.AssertJUnit.fail;
@@ -77,9 +79,10 @@
       CacheSPI<Object, Object> c = (CacheSPI<Object, Object>) new DefaultCacheFactory<Object, Object>().createCache(false);
       c.getConfiguration().setClusterName("test");
       c.getConfiguration().setStateRetrievalTimeout(10000);
-      c.getConfiguration().setTransactionManagerLookupClass("org.jboss.cache.transaction.GenericTransactionManagerLookup");
+      c.getConfiguration().setTransactionManagerLookupClass(GenericTransactionManagerLookup.class.getName());
       c.getConfiguration().setLockAcquisitionTimeout(500);
       c.getConfiguration().setIsolationLevel(level);
+      c.getConfiguration().setNodeLockingScheme(NodeLockingScheme.PESSIMISTIC);
       c.create();
       c.start();
       return c;




More information about the jbosscache-commits mailing list