ソースを参照

HDFS-7948. TestDataNodeHotSwapVolumes#testAddVolumeFailures failed on Windows. (Contributed by Xiaoyu Yao)

Arpit Agarwal 10 年 前
コミット
a08b1b5703

+ 3 - 0
hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt

@@ -872,6 +872,9 @@ Release 2.7.0 - UNRELEASED
     HDFS-7953. NN Web UI fails to navigate to paths that contain #.
     (kanaka kumar avvaru via wheat9)
 
+    HDFS-7948. TestDataNodeHotSwapVolumes#testAddVolumeFailures failed on
+    Windows. (Xiaoyu Yao via Arpit Agarwal)
+
     BREAKDOWN OF HDFS-7584 SUBTASKS AND RELATED JIRAS
 
       HDFS-7720. Quota by Storage Type API, tools and ClientNameNode

+ 1 - 1
hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/datanode/TestDataNodeHotSwapVolumes.java

@@ -521,7 +521,7 @@ public class TestDataNodeHotSwapVolumes {
         dn.getConf().get(DFS_DATANODE_DATA_DIR_KEY).split(",");
     assertEquals(4, effectiveVolumes.length);
     for (String ev : effectiveVolumes) {
-      assertThat(new File(ev).getCanonicalPath(),
+      assertThat(StorageLocation.parse(ev).getFile().getCanonicalPath(),
           is(not(anyOf(is(newDirs.get(0)), is(newDirs.get(2))))));
     }
   }