[ https://issues.apache.org/jira/browse/HADOOP-9527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Arpit Agarwal updated HADOOP-9527: ---------------------------------- Attachment: RenameLink.java This test is exposing a Java 1.6 bug on Windows when trying to rename a symlink. Attached a minimal repro to demonstrate the JVM bug. Here is the output on Windows using Java 1.7 and 1.6. 1.7 renames the symlink as expected, while 1.6 renames the target of the symlink. {code} C:\tmp\test>dir Directory of C:\tmp\test 05/02/2013 06:51 PM 7 file.txt 05/02/2013 06:51 PM <SYMLINK> link1 [file.txt] C:\tmp\test>c:\progra~1\java\jdk1.7.0_09\bin\java RenameLink link1 link2 C:\tmp\test>dir Directory of C:\tmp\test 05/02/2013 06:51 PM 7 file.txt 05/02/2013 06:51 PM <SYMLINK> link2 [file.txt] C:\tmp\test>c:\progra~1\java\jdk1.6.0_35\bin\java RenameLink link2 link3 C:\tmp\test>dir Directory of C:\tmp\test 05/02/2013 06:51 PM <SYMLINK> link2 [file.txt] 05/02/2013 06:51 PM 7 link3 {code} > TestLocalFSFileContextSymlink is broken on Windows > -------------------------------------------------- > > Key: HADOOP-9527 > URL: https://issues.apache.org/jira/browse/HADOOP-9527 > Project: Hadoop Common > Issue Type: Bug > Components: test > Affects Versions: 3.0.0 > Reporter: Arpit Agarwal > Fix For: 3.0.0 > > Attachments: RenameLink.java > > > Multiple test cases are broken. I didn't look at each failure in detail. > The main cause of the failures appears to be that RawLocalFS.readLink() does > not work on Windows. We need "winutils readlink" to fix the test. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira