|
@@ -21,7 +21,6 @@ import com.google.common.base.Supplier;
|
|
|
import com.google.common.collect.ImmutableList;
|
|
|
import com.google.common.collect.ImmutableSet;
|
|
|
import com.google.common.collect.Lists;
|
|
|
-import com.google.common.io.Files;
|
|
|
import org.apache.commons.logging.Log;
|
|
|
import org.apache.commons.logging.LogFactory;
|
|
|
import org.apache.hadoop.conf.Configuration;
|
|
@@ -114,7 +113,9 @@ public class TestStandbyCheckpoints {
|
|
|
}
|
|
|
|
|
|
protected Configuration setupCommonConfig() {
|
|
|
- tmpOivImgDir = Files.createTempDir();
|
|
|
+ tmpOivImgDir = new File(MiniDFSCluster.getBaseDirectory(),
|
|
|
+ "TestStandbyCheckpoints");
|
|
|
+ tmpOivImgDir.mkdirs();
|
|
|
|
|
|
Configuration conf = new Configuration();
|
|
|
conf.setInt(DFSConfigKeys.DFS_NAMENODE_CHECKPOINT_CHECK_PERIOD_KEY, 1);
|
|
@@ -135,6 +136,10 @@ public class TestStandbyCheckpoints {
|
|
|
if (cluster != null) {
|
|
|
cluster.shutdown();
|
|
|
}
|
|
|
+
|
|
|
+ if (tmpOivImgDir != null) {
|
|
|
+ FileUtil.fullyDelete(tmpOivImgDir);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@Test(timeout = 300000)
|