hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Arpit Agarwal (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HADOOP-9527) TestLocalFSFileContextSymlink is broken on Windows
Date Fri, 03 May 2013 01:58:16 GMT

     [ 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

Mime
View raw message