[jbosscache-commits] JBoss Cache SVN: r7421 - core/trunk/src/test/java/org/jboss/cache/transaction/pessimistic.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Fri Jan 9 04:03:32 EST 2009


Author: mircea.markus
Date: 2009-01-09 04:03:32 -0500 (Fri, 09 Jan 2009)
New Revision: 7421

Modified:
   core/trunk/src/test/java/org/jboss/cache/transaction/pessimistic/AbortionTest.java
Log:
test run now on appropriate protocol stack

Modified: core/trunk/src/test/java/org/jboss/cache/transaction/pessimistic/AbortionTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/transaction/pessimistic/AbortionTest.java	2009-01-09 08:49:36 UTC (rev 7420)
+++ core/trunk/src/test/java/org/jboss/cache/transaction/pessimistic/AbortionTest.java	2009-01-09 09:03:32 UTC (rev 7421)
@@ -42,7 +42,6 @@
    public void setUp() throws Exception
    {
       cache1 = initCache(false);
-      TestingUtil.sleepThread(1500); // to ensure cache1 is the coordinator
       cache2 = initCache(false);
       cache3 = initCache(true);
    }
@@ -58,10 +57,9 @@
 
    private CacheSPI initCache(boolean notifying) throws Exception           
    {      
-      Configuration conf = new Configuration();
+      Configuration conf = UnitTestCacheConfigurationFactory.getEmptyConfiguration();
       conf.setCacheMode("REPL_SYNC");
       conf.setNodeLockingScheme(Configuration.NodeLockingScheme.PESSIMISTIC);
-      conf.setClusterConfig(getJGroupsStack());
       conf.setFetchInMemoryState(false);
       CacheSPI c = (CacheSPI) new UnitTestCacheFactory<Object, Object>().createCache(conf, false, getClass());
       if (!notifying)
@@ -76,21 +74,6 @@
       return c;
    }
 
-   // we need a 'special' stack that does not attempt redelivery since we kill a channel midway during a tx in this test.
-   private String getJGroupsStack() throws Exception           
-   {
-      return UnitTestCacheConfigurationFactory.getClusterConfigFromProperties(JChannel.DEFAULT_PROTOCOL_STACK);
-   }
-
-   private void destroyCache(CacheSPI c)
-   {
-      if (c != null)
-      {
-         c.stop();
-         c.destroy();
-      }
-   }
-
    public void testSyncCaches() throws Exception
    {
       performTest(false, false);
@@ -138,6 +121,7 @@
 
       cacheLister2.expect(PutKeyValueCommand.class);
       cacheLister3.expect(PutKeyValueCommand.class);
+
       cache1.put("/test", "key", "value");
       cacheLister2.waitForReplicationToOccur();
       cacheLister3.waitForReplicationToOccur();




More information about the jbosscache-commits mailing list