You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@oozie.apache.org by ro...@apache.org on 2013/06/04 02:26:31 UTC

svn commit: r1489247 - in /oozie/trunk: core/src/test/java/org/apache/oozie/service/TestPartitionDependencyManagerEhcache.java release-log.txt

Author: rohini
Date: Tue Jun  4 00:26:31 2013
New Revision: 1489247

URL: http://svn.apache.org/r1489247
Log:
OOZIE-1298 TestPartitionDependencyManagerEhcache.testEvictionOnTimeToIdle is flakey (rohini)

Modified:
    oozie/trunk/core/src/test/java/org/apache/oozie/service/TestPartitionDependencyManagerEhcache.java
    oozie/trunk/release-log.txt

Modified: oozie/trunk/core/src/test/java/org/apache/oozie/service/TestPartitionDependencyManagerEhcache.java
URL: http://svn.apache.org/viewvc/oozie/trunk/core/src/test/java/org/apache/oozie/service/TestPartitionDependencyManagerEhcache.java?rev=1489247&r1=1489246&r2=1489247&view=diff
==============================================================================
--- oozie/trunk/core/src/test/java/org/apache/oozie/service/TestPartitionDependencyManagerEhcache.java (original)
+++ oozie/trunk/core/src/test/java/org/apache/oozie/service/TestPartitionDependencyManagerEhcache.java Tue Jun  4 00:26:31 2013
@@ -97,7 +97,7 @@ public class TestPartitionDependencyMana
         LOG.info("Time taken to insert and retrive " + numItems + " items is "
                 + (System.currentTimeMillis() - startTime));
         // timeToLiveSeconds is 1
-        Thread.sleep(1000);
+        Thread.sleep(1100);
         for (int i = 0; i < numItems; i++) {
             assertNull(pdms.getWaitingActions(new HCatURI("hcat://hcat.server.com:5080/mydb/mytbl/id=" + "" + i)));
         }
@@ -112,18 +112,18 @@ public class TestPartitionDependencyMana
             HCatURI dep = new HCatURI("hcat://hcat.server.com:5080/mydb/mytbl/id=" + i);
             pdms.addMissingDependency(dep, "" + i);
         }
-        // First 500 should have been evicted. But it is LRU and the last 200 removed is between 300 and 700.
-        for (int i = 0; i < 300; i++) {
+        // First 500 should have been evicted. But it is LRU and the last 350 removed is between 250 and 750.
+        for (int i = 0; i < 150; i++) {
             assertNull(pdms.getWaitingActions(new HCatURI("hcat://hcat.server.com:5080/mydb/mytbl/id=" + "" + i)));
         }
         int evicted = 0;
-        for (int i = 300; i < 700; i++) {
+        for (int i = 150; i < 750; i++) {
             if (pdms.getWaitingActions(new HCatURI("hcat://hcat.server.com:5080/mydb/mytbl/id=" + "" + i)) == null) {
                 evicted++;
             }
         }
-        assertEquals(200, evicted);
-        for (int i = 700; i < 1000; i++) {
+        assertEquals(350, evicted);
+        for (int i = 750; i < 1000; i++) {
             String actionID = "" + i;
             HCatURI dep = new HCatURI("hcat://hcat.server.com:5080/mydb/mytbl/id=" + actionID);
             Collection<String> waitingActions = pdms.getWaitingActions(dep);

Modified: oozie/trunk/release-log.txt
URL: http://svn.apache.org/viewvc/oozie/trunk/release-log.txt?rev=1489247&r1=1489246&r2=1489247&view=diff
==============================================================================
--- oozie/trunk/release-log.txt (original)
+++ oozie/trunk/release-log.txt Tue Jun  4 00:26:31 2013
@@ -1,5 +1,6 @@
 -- Oozie 4.1.0 release (trunk - unreleased)
 
+OOZIE-1298 TestPartitionDependencyManagerEhcache.testEvictionOnTimeToIdle is flakey (rohini)
 OOZIE-1397 failure in running test cases (aklochkov via rohini)
 OOZIE-1294 SLA Email Notification (ryota via virag)
 OOZIE-1395 Using Yarn's CapacityScheduler causes some tests to time out (rkanter)