Author: tv
Date: Sat Aug  4 14:20:34 2012
New Revision: 1369330

URL: http://svn.apache.org/viewvc?rev=1369330&view=rev
Log:
Fixed spurious test failures caused by the shutdown kicking in while the 
concurrent tests were still running

Modified:
    
commons/proper/jcs/trunk/src/test/org/apache/jcs/auxiliary/disk/block/BlockDiskCacheSameRegionConcurrentUnitTest.java

Modified: 
commons/proper/jcs/trunk/src/test/org/apache/jcs/auxiliary/disk/block/BlockDiskCacheSameRegionConcurrentUnitTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/test/org/apache/jcs/auxiliary/disk/block/BlockDiskCacheSameRegionConcurrentUnitTest.java?rev=1369330&r1=1369329&r2=1369330&view=diff
==============================================================================
--- 
commons/proper/jcs/trunk/src/test/org/apache/jcs/auxiliary/disk/block/BlockDiskCacheSameRegionConcurrentUnitTest.java
 (original)
+++ 
commons/proper/jcs/trunk/src/test/org/apache/jcs/auxiliary/disk/block/BlockDiskCacheSameRegionConcurrentUnitTest.java
 Sat Aug  4 14:20:34 2012
@@ -50,11 +50,15 @@ public class BlockDiskCacheSameRegionCon
      * Main method passes this test to the text test runner.
      * <p>
      * @param args
+     * @throws InterruptedException
      */
-    public static void main( String args[] )
+    public static void main( String args[] ) throws InterruptedException
     {
         String[] testCaseName = { 
BlockDiskCacheSameRegionConcurrentUnitTest.class.getName() };
         junit.textui.TestRunner.main( testCaseName );
+
+        // Give test threads some time to finish
+        Thread.sleep(2000);
     }
 
     /**
@@ -118,10 +122,6 @@ public class BlockDiskCacheSameRegionCon
         throws Exception
     {
         JCS.setConfigFilename( "/TestBlockDiskCacheCon.ccf" );
-
-        // tv: For some reason this cleanup does not work as expected so the 
test fails if
-        // the data files already exist
-        JCS.getInstance( "blockRegion4" ).clear();
     }
 
     /**


Reply via email to