[ 
https://issues.apache.org/jira/browse/MAPREDUCE-839?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12740727#action_12740727
 ] 

Hong Tang commented on MAPREDUCE-839:
-------------------------------------

The problem is discovered on Mac OS-X. But I tried to list the root causes that 
could also affect non-mac-os-x platforms:

Line 66:          assertEquals(tmp, new 
Path(System.getProperty("java.io.tmpdir")). makeQualified(localFs).toString());
expected = "file:/[private/]tmp/hadoop-htang/map...", actual = 
"file:/[]tmp/hadoop-htang/map...".
Root cause: on Mac OS-X, /tmp is symlink to /private/tmp. The test probably 
would fail on normal unix systems if /tmp is also symlinked.

Line 160:       assertTrue("LD doesnt contain pwd",  
System.getenv("LD_LIBRARY_PATH").contains(pwd));
Root cause: the environment variable for dynamic library on Mac OS-X is 
DYLD_LIBRARY_PATH instead of LD_LIBRARY_PATH


> unit test TestMiniMRChildTask fails on mac os-x
> -----------------------------------------------
>
>                 Key: MAPREDUCE-839
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-839
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>    Affects Versions: 0.21.0
>            Reporter: Hong Tang
>            Priority: Minor
>
> The unit test TestMiniMRChildTask fails on Mac OS-X (10.5.8)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to