Author: atm
Date: Sat Apr  6 04:11:18 2013
New Revision: 1465184

URL: http://svn.apache.org/r1465184
Log:
HDFS-1804. Add a new block-volume device choosing policy that looks at free 
space. Contributed by Aaron T. Myers.

Modified:
    
hadoop/common/branches/branch-2/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/test/GenericTestUtils.java

Modified: 
hadoop/common/branches/branch-2/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/test/GenericTestUtils.java
URL: 
http://svn.apache.org/viewvc/hadoop/common/branches/branch-2/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/test/GenericTestUtils.java?rev=1465184&r1=1465183&r2=1465184&view=diff
==============================================================================
--- 
hadoop/common/branches/branch-2/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/test/GenericTestUtils.java
 (original)
+++ 
hadoop/common/branches/branch-2/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/test/GenericTestUtils.java
 Sat Apr  6 04:11:18 2013
@@ -330,4 +330,14 @@ public abstract class GenericTestUtils {
         " but got:\n" + output,
         Pattern.compile(pattern).matcher(output).find());
   }
+  
+  public static void assertValueNear(long expected, long actual, long 
allowedError) {
+    assertValueWithinRange(expected - allowedError, expected + allowedError, 
actual);
+  }
+  
+  public static void assertValueWithinRange(long expectedMin, long expectedMax,
+      long actual) {
+    Assert.assertTrue("Expected " + actual + " to be in range (" + expectedMin 
+ ","
+        + expectedMax + ")", expectedMin <= actual && actual <= expectedMax);
+  }
 }


Reply via email to