[infinispan-commits] Infinispan SVN: r2325 - branches/4.2.x/core/src/test/java/org/infinispan/lock.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Sun Sep 5 09:12:25 EDT 2010


Author: mircea.markus
Date: 2010-09-05 09:12:25 -0400 (Sun, 05 Sep 2010)
New Revision: 2325

Removed:
   branches/4.2.x/core/src/test/java/org/infinispan/lock/EagerLockingDisabledTest.java
Log:
[ISPN-597] - Deadlock detection and explicit locking should be enabled/allowed

Deleted: branches/4.2.x/core/src/test/java/org/infinispan/lock/EagerLockingDisabledTest.java
===================================================================
--- branches/4.2.x/core/src/test/java/org/infinispan/lock/EagerLockingDisabledTest.java	2010-09-05 12:05:39 UTC (rev 2324)
+++ branches/4.2.x/core/src/test/java/org/infinispan/lock/EagerLockingDisabledTest.java	2010-09-05 13:12:25 UTC (rev 2325)
@@ -1,50 +0,0 @@
-package org.infinispan.lock;
-
-import org.infinispan.Cache;
-import org.infinispan.config.Configuration;
-import org.infinispan.config.ConfigurationException;
-import org.infinispan.manager.EmbeddedCacheManager;
-import org.infinispan.test.TestingUtil;
-import org.infinispan.test.fwk.TestCacheManagerFactory;
-import org.testng.annotations.Test;
-
-/**
- * Tester for https://jira.jboss.org/browse/ISPN-596
- *
- * @author Mircea.Markus at jboss.com
- * @since 4.1
- */
- at Test (groups = "functional", testName = "lock.EagerLockingDisabledTest")
-public class EagerLockingDisabledTest {
-
-   public void testImplicitEagerLockingAndDld() {
-      Configuration configuration = TestCacheManagerFactory.getDefaultConfiguration(false);
-      configuration.setEnableDeadlockDetection(true);
-      configuration.setUseEagerLocking(true);
-      EmbeddedCacheManager cm = null;
-      try {
-         cm = TestCacheManagerFactory.createCacheManager(configuration);
-         assert false : "expecting configuration exception";
-      } catch (ConfigurationException ce) {
-         //expected
-      }
-      finally {
-         TestingUtil.killCacheManagers(cm);
-      }
-   }
-
-   public void testExplicitEagerLockingAndDld() {
-      Configuration configuration = TestCacheManagerFactory.getDefaultConfiguration(false);
-      configuration.setEnableDeadlockDetection(true);
-      EmbeddedCacheManager cm = TestCacheManagerFactory.createCacheManager(configuration);
-      Cache c = cm.getCache();
-      try {
-         c.getAdvancedCache().lock("k");
-      } catch (ConfigurationException ce) {
-         //expected
-      }
-      finally {
-         TestingUtil.killCacheManagers(cm);
-      }
-   }
-}



More information about the infinispan-commits mailing list