HDFS-13593. TestBlockReaderLocalLegacy#testBlockReaderLocalLegacyWithAppend fails on Windows. Contributed by Anbang Hu.

(cherry picked from commit 9775ecb235)
This commit is contained in:
Inigo Goiri 2018-05-18 09:46:02 -07:00
parent da5eff8325
commit 8a86269c51
1 changed files with 5 additions and 2 deletions

View File

@ -48,6 +48,7 @@ import org.apache.hadoop.net.unix.DomainSocket;
import org.apache.hadoop.net.unix.TemporarySocketDirectory;
import org.apache.hadoop.security.UserGroupInformation;
import org.apache.hadoop.security.token.Token;
import org.apache.hadoop.test.GenericTestUtils;
import org.junit.Assert;
import org.junit.Assume;
import org.junit.BeforeClass;
@ -93,8 +94,9 @@ public class TestBlockReaderLocalLegacy {
final long FILE_LENGTH = 512L;
HdfsConfiguration conf = getConfiguration(null);
File basedir = new File(GenericTestUtils.getRandomizedTempPath());
MiniDFSCluster cluster =
new MiniDFSCluster.Builder(conf).numDataNodes(1).build();
new MiniDFSCluster.Builder(conf, basedir).numDataNodes(1).build();
cluster.waitActive();
FileSystem fs = cluster.getFileSystem();
@ -173,8 +175,9 @@ public class TestBlockReaderLocalLegacy {
final HdfsConfiguration conf = getConfiguration(null);
conf.setBoolean(HdfsClientConfigKeys.DFS_CLIENT_USE_LEGACY_BLOCKREADERLOCAL, true);
File basedir = new File(GenericTestUtils.getRandomizedTempPath());
final MiniDFSCluster cluster =
new MiniDFSCluster.Builder(conf).numDataNodes(1).build();
new MiniDFSCluster.Builder(conf, basedir).numDataNodes(1).build();
cluster.waitActive();
final DistributedFileSystem dfs = cluster.getFileSystem();