[ https://issues.apache.org/jira/browse/HADOOP-9051?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13531605#comment-13531605 ]
Luke Lu commented on HADOOP-9051: --------------------------------- It appears that some MR tests are creating circular symlinks of attempt dirs. The failure is due to ant delete dir by default following symlinks for "historical reasons" (cf. https://ant.apache.org/manual/Tasks/delete.html, which is different from the semantics of rm -rf that doesn't follow symlinks). Once the failure occurrs, the subsequent ant clean runs fail in a similar fashion. The hadoop-9051-v1.patch will make allow all tests to finish properly. Will file a separate JIRA to fix the offending tests. > “ant test” will build failed for trying to delete a file > --------------------------------------------------------- > > Key: HADOOP-9051 > URL: https://issues.apache.org/jira/browse/HADOOP-9051 > Project: Hadoop Common > Issue Type: Test > Components: test > Affects Versions: 1.0.0 > Environment: OS: Ubuntu 10.04; forrest version 0.8; findbugs version > 2.0.1; ant version 1.8.1 > Reporter: meng gong > Priority: Minor > Labels: test > Attachments: fix-ant-test > > > Run "ant test" on branch-1 of hadoop-common. > When the test process reach "test-core-excluding-commit-and-smoke" > It will invoke the "macro-test-runner" to clear and rebuild the test > environment. > Then the ant task command <delete dir="@{test.dir}/logs" /> > failed for trying to delete an non-existent file. > following is the test result logs: > test-core-excluding-commit-and-smoke: > [delete] Deleting: > /home/jdu/bdc/hadoop-topology-branch1-new/hadoop-common/build/test/testsfailed > [delete] Deleting directory > /home/jdu/bdc/hadoop-topology-branch1-new/hadoop-common/build/test/data > [mkdir] Created dir: > /home/jdu/bdc/hadoop-topology-branch1-new/hadoop-common/build/test/data > [delete] Deleting directory > /home/jdu/bdc/hadoop-topology-branch1-new/hadoop-common/build/test/logs > BUILD FAILED > /home/jdu/bdc/hadoop-topology-branch1-new/hadoop-common/build.xml:1212: The > following error occurred while executing this line: > /home/jdu/bdc/hadoop-topology-branch1-new/hadoop-common/build.xml:1166: The > following error occurred while executing this line: > /home/jdu/bdc/hadoop-topology-branch1-new/hadoop-common/build.xml:1057: > Unable to delete file > /home/jdu/bdc/hadoop-topology-branch1-new/hadoop-common/build/test/logs/userlogs/job_20121112223129603_0001/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/attempt_20121112223129603_0001_r_000000_0/stdout -- 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