Xiaoyu Yao created HDFS-7948: -------------------------------- Summary: TestDataNodeHotSwapVolumes#testAddVolumeFailures failed on Windows Key: HDFS-7948 URL: https://issues.apache.org/jira/browse/HDFS-7948 Project: Hadoop HDFS Issue Type: Sub-task Components: test Reporter: Xiaoyu Yao Assignee: Xiaoyu Yao
The failure below is due to File#getCanonicalPath() does not work with File object created with URI format (file:/c:/users/xyz/test/data/dfs/data/new_vol1) on Windows. I will post a fix shortly. {code} testAddVolumeFailures(org.apache.hadoop.hdfs.server.datanode.TestDataNodeHotSwapVolumes) Time elapsed: 5.746 sec <<< ERROR! java.io.IOException: The filename, directory name, or volume label syntax is incorrect at java.io.WinNTFileSystem.canonicalize0(Native Method) at java.io.Win32FileSystem.canonicalize(Win32FileSystem.java:414) at java.io.File.getCanonicalPath(File.java:589) at org.apache.hadoop.hdfs.server.datanode.TestDataNodeHotSwapVolumes.testAddVolumeFailures(TestDataNodeHotSwapVolumes.java:525) {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)