HDFS-10934. TestDFSShell#testStat fails intermittently. Contributed by Eric Badger

This commit is contained in:
Mingliang Liu 2016-10-03 22:34:41 -04:00
parent 8078a5efd0
commit f61e3d13e9

View File

@ -2127,11 +2127,11 @@ public void testStat() throws Exception {
fmt.setTimeZone(TimeZone.getTimeZone("UTC")); fmt.setTimeZone(TimeZone.getTimeZone("UTC"));
final Path testDir1 = new Path("testStat", "dir1"); final Path testDir1 = new Path("testStat", "dir1");
dfs.mkdirs(testDir1); dfs.mkdirs(testDir1);
final FileStatus status1 = dfs.getFileStatus(testDir1);
final String mtime1 = fmt.format(new Date(status1.getModificationTime()));
final Path testFile2 = new Path(testDir1, "file2"); final Path testFile2 = new Path(testDir1, "file2");
DFSTestUtil.createFile(dfs, testFile2, 2 * blockSize, (short) 3, 0); DFSTestUtil.createFile(dfs, testFile2, 2 * blockSize, (short) 3, 0);
final FileStatus status2 = dfs.getFileStatus(testDir1); final FileStatus status1 = dfs.getFileStatus(testDir1);
final String mtime1 = fmt.format(new Date(status1.getModificationTime()));
final FileStatus status2 = dfs.getFileStatus(testFile2);
final String mtime2 = fmt.format(new Date(status2.getModificationTime())); final String mtime2 = fmt.format(new Date(status2.getModificationTime()));
final ByteArrayOutputStream out = new ByteArrayOutputStream(); final ByteArrayOutputStream out = new ByteArrayOutputStream();