You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by te...@apache.org on 2013/08/16 22:13:01 UTC

svn commit: r1514878 - /hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestStoreFileBlockCacheSummary.java

Author: tedyu
Date: Fri Aug 16 20:13:00 2013
New Revision: 1514878

URL: http://svn.apache.org/r1514878
Log:
HBASE-9239 TestStoreFileBlockCacheSummary#testBlockCacheSummary occasionally fails


Modified:
    hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestStoreFileBlockCacheSummary.java

Modified: hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestStoreFileBlockCacheSummary.java
URL: http://svn.apache.org/viewvc/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestStoreFileBlockCacheSummary.java?rev=1514878&r1=1514877&r2=1514878&view=diff
==============================================================================
--- hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestStoreFileBlockCacheSummary.java (original)
+++ hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestStoreFileBlockCacheSummary.java Fri Aug 16 20:13:00 2013
@@ -19,6 +19,7 @@
 package org.apache.hadoop.hbase.regionserver;
 
 import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
 
 import java.io.IOException;
 import java.util.ArrayList;
@@ -109,13 +110,13 @@ public class TestStoreFileBlockCacheSumm
      bc.getBlockCacheColumnFamilySummaries(TEST_UTIL.getConfiguration());
    LOG.info("blockCacheSummary: " + bcs);
 
-   assertEquals("blockCache summary has entries", 2, bcs.size());
+   assertTrue("blockCache summary has " + bcs.size() + " entries", bcs.size() >= 2);
 
-   BlockCacheColumnFamilySummary e = bcs.get(0);
+   BlockCacheColumnFamilySummary e = bcs.get(bcs.size()-2);
    assertEquals("table", TEST_TABLE, e.getTable());
    assertEquals("cf", TEST_CF, e.getColumnFamily());
 
-   e = bcs.get(1);
+   e = bcs.get(bcs.size()-1);
    assertEquals("table", TEST_TABLE2, e.getTable());
    assertEquals("cf", TEST_CF, e.getColumnFamily());