Author: cbegin
Date: Fri Sep  5 16:46:32 2008
New Revision: 692582

URL: http://svn.apache.org/viewvc?rev=692582&view=rev
Log:
reduced Supercachetest time

Modified:
    
ibatis/trunk/java/ibatis-3/ibatis-3-core/src/test/java/org/apache/ibatis/cache/SuperCacheTest.java

Modified: 
ibatis/trunk/java/ibatis-3/ibatis-3-core/src/test/java/org/apache/ibatis/cache/SuperCacheTest.java
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/java/ibatis-3/ibatis-3-core/src/test/java/org/apache/ibatis/cache/SuperCacheTest.java?rev=692582&r1=692581&r2=692582&view=diff
==============================================================================
--- 
ibatis/trunk/java/ibatis-3/ibatis-3-core/src/test/java/org/apache/ibatis/cache/SuperCacheTest.java
 (original)
+++ 
ibatis/trunk/java/ibatis-3/ibatis-3-core/src/test/java/org/apache/ibatis/cache/SuperCacheTest.java
 Fri Sep  5 16:46:32 2008
@@ -8,14 +8,20 @@
 
   @Test
   public void 
shouldDemonstrate5LevelSuperCacheHandlesLotsOfEntriesWithoutCrashing() {
-    final int N = 1000000;
+    final int N = 100000;
     Cache cache = new PerpetualCache();
-    cache = new LruCache(cache,500000);
-    cache = new FifoCache(cache,500000);
+    cache = new LruCache(cache);
+    cache = new FifoCache(cache);
     cache = new SoftCache(cache);
     cache = new WeakCache(cache);
+    cache = new ScheduledCache(cache);
+    cache = new SerializedCache(cache);
+//    cache = new LoggingCache(cache);
+    cache = new SynchronizedCache(cache);
+    cache = new TransactionalCache(cache);
     for (int i = 0; i < N; i++) {
       cache.putObject(i, i);
+      ((TransactionalCache)cache).commit();
       Object o = cache.getObject(i);
       Assert.assertTrue(o == null || i == ((Integer) o));
     }


Reply via email to