Repository: hbase
Updated Branches:
  refs/heads/master edc5ab5af -> 5e395c429


HBASE-15375 Do not write to '/tmp' in TestRegionMover


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/5e395c42
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/5e395c42
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/5e395c42

Branch: refs/heads/master
Commit: 5e395c42941251e1557f5e304eff4f858f320b50
Parents: edc5ab5
Author: zhangduo <[email protected]>
Authored: Wed Mar 2 17:04:19 2016 +0800
Committer: zhangduo <[email protected]>
Committed: Wed Mar 2 17:04:19 2016 +0800

----------------------------------------------------------------------
 .../java/org/apache/hadoop/hbase/util/TestRegionMover.java     | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase/blob/5e395c42/hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestRegionMover.java
----------------------------------------------------------------------
diff --git 
a/hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestRegionMover.java 
b/hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestRegionMover.java
index 2459dca..0ecf1eb 100644
--- 
a/hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestRegionMover.java
+++ 
b/hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestRegionMover.java
@@ -21,6 +21,7 @@ package org.apache.hadoop.hbase.util;
 
 import static org.junit.Assert.assertEquals;
 
+import java.io.File;
 import java.io.FileWriter;
 
 import org.apache.commons.logging.Log;
@@ -174,7 +175,8 @@ public class TestRegionMover {
   @Test
   public void testExclude() throws Exception {
     MiniHBaseCluster cluster = TEST_UTIL.getHBaseCluster();
-    FileWriter fos = new FileWriter("/tmp/exclude_file");
+    File excludeFile = new File(TEST_UTIL.getDataTestDir().toUri().getPath(), 
"exclude_file");
+    FileWriter fos = new FileWriter(excludeFile);
     HRegionServer excludeServer = cluster.getRegionServer(1);
     String excludeHostname = excludeServer.getServerName().getHostname();
     int excludeServerPort = excludeServer.getServerName().getPort();
@@ -187,7 +189,7 @@ public class TestRegionMover {
     int port = regionServer.getServerName().getPort();
     String rs = rsName + ":" + Integer.toString(port);
     RegionMoverBuilder rmBuilder =
-        new RegionMoverBuilder(rs).ack(true).excludeFile("/tmp/exclude_file");
+        new 
RegionMoverBuilder(rs).ack(true).excludeFile(excludeFile.getCanonicalPath());
     RegionMover rm = rmBuilder.build();
     rm.setConf(TEST_UTIL.getConfiguration());
     rm.unload();

Reply via email to