HDFS-5805. TestCheckpoint.testCheckpoint fails intermittently on branch-2. Contributed by Eric Badger.
(cherry picked from commit 5e5b8793fb
)
This commit is contained in:
parent
06df0cd87f
commit
288f9ccde2
|
@ -1039,6 +1039,7 @@ public class TestCheckpoint {
|
||||||
*/
|
*/
|
||||||
@Test
|
@Test
|
||||||
public void testCheckpoint() throws IOException {
|
public void testCheckpoint() throws IOException {
|
||||||
|
Path tmpDir = new Path("/tmp_tmp");
|
||||||
Path file1 = new Path("checkpoint.dat");
|
Path file1 = new Path("checkpoint.dat");
|
||||||
Path file2 = new Path("checkpoint2.dat");
|
Path file2 = new Path("checkpoint2.dat");
|
||||||
Configuration conf = new HdfsConfiguration();
|
Configuration conf = new HdfsConfiguration();
|
||||||
|
@ -1065,6 +1066,11 @@ public class TestCheckpoint {
|
||||||
writeFile(fileSys, file1, replication);
|
writeFile(fileSys, file1, replication);
|
||||||
checkFile(fileSys, file1, replication);
|
checkFile(fileSys, file1, replication);
|
||||||
|
|
||||||
|
for(int i=0; i < 1000; i++) {
|
||||||
|
fileSys.mkdirs(tmpDir);
|
||||||
|
fileSys.delete(tmpDir, true);
|
||||||
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
// Take a checkpoint
|
// Take a checkpoint
|
||||||
//
|
//
|
||||||
|
@ -1089,7 +1095,6 @@ public class TestCheckpoint {
|
||||||
//
|
//
|
||||||
// Restart cluster and verify that file1 still exist.
|
// Restart cluster and verify that file1 still exist.
|
||||||
//
|
//
|
||||||
Path tmpDir = new Path("/tmp_tmp");
|
|
||||||
try {
|
try {
|
||||||
cluster = new MiniDFSCluster.Builder(conf).numDataNodes(numDatanodes)
|
cluster = new MiniDFSCluster.Builder(conf).numDataNodes(numDatanodes)
|
||||||
.format(false).build();
|
.format(false).build();
|
||||||
|
|
Loading…
Reference in New Issue