You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by ta...@apache.org on 2021/04/16 05:08:24 UTC
[hadoop] branch branch-3.3 updated: HDFS-15898. Test case
TestOfflineImageViewer fails (#2779)
This is an automated email from the ASF dual-hosted git repository.
tasanuma pushed a commit to branch branch-3.3
in repository https://gitbox.apache.org/repos/asf/hadoop.git
The following commit(s) were added to refs/heads/branch-3.3 by this push:
new 4c0b833 HDFS-15898. Test case TestOfflineImageViewer fails (#2779)
4c0b833 is described below
commit 4c0b833bab8bc4df6154eaea2587aafdc7f85136
Author: Hui Fei <fe...@apache.org>
AuthorDate: Wed Mar 17 09:11:30 2021 +0800
HDFS-15898. Test case TestOfflineImageViewer fails (#2779)
(cherry picked from commit 0d4210411946d7f214d90e047b9f7bb9b7b82dfb)
---
.../hdfs/tools/offlineImageViewer/TestOfflineImageViewer.java | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/offlineImageViewer/TestOfflineImageViewer.java b/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/offlineImageViewer/TestOfflineImageViewer.java
index 6ac12ac..7bf3bfc 100644
--- a/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/offlineImageViewer/TestOfflineImageViewer.java
+++ b/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/offlineImageViewer/TestOfflineImageViewer.java
@@ -74,6 +74,7 @@ import java.util.List;
import java.util.Map;
import java.util.Random;
import java.util.Set;
+import java.util.TimeZone;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
@@ -153,6 +154,7 @@ public class TestOfflineImageViewer {
private static final long FILE_NODE_ID_3 = 16394;
private static final long DIR_NODE_ID = 16391;
private static final long SAMPLE_TIMESTAMP = 946684800000L;
+ private static TimeZone defaultTimeZone = null;
// namespace as written to dfs, to be compared with viewer's output
final static HashMap<String, FileStatus> writtenFiles = Maps.newHashMap();
@@ -165,6 +167,8 @@ public class TestOfflineImageViewer {
// multiple tests.
@BeforeClass
public static void createOriginalFSImage() throws IOException {
+ defaultTimeZone = TimeZone.getDefault();
+ TimeZone.setDefault(TimeZone.getTimeZone("UTC"));
File[] nnDirs = MiniDFSCluster.getNameNodeDirectory(
MiniDFSCluster.getBaseDirectory(), 0, 0);
tempDir = nnDirs[0];
@@ -370,6 +374,9 @@ public class TestOfflineImageViewer {
if (originalFsimage != null && originalFsimage.exists()) {
originalFsimage.delete();
}
+ if (defaultTimeZone != null) {
+ TimeZone.setDefault(defaultTimeZone);
+ }
}
// Convenience method to generate a file status from file system for
---------------------------------------------------------------------
To unsubscribe, e-mail: common-commits-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-commits-help@hadoop.apache.org