[ https://issues.apache.org/jira/browse/YARN-2640?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jun Gong updated YARN-2640: --------------------------- Attachment: YARN-2640.patch Patch submitted. > TestDirectoryCollection.testCreateDirectories failed > ---------------------------------------------------- > > Key: YARN-2640 > URL: https://issues.apache.org/jira/browse/YARN-2640 > Project: Hadoop YARN > Issue Type: Bug > Components: nodemanager > Reporter: Jun Gong > Assignee: Jun Gong > Attachments: YARN-2640.patch > > > When running test "mvn test -Dtest=TestDirectoryCollection", it failed: > {code} > Running org.apache.hadoop.yarn.server.nodemanager.TestDirectoryCollection > Tests run: 5, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 1.538 sec <<< > FAILURE! - in > org.apache.hadoop.yarn.server.nodemanager.TestDirectoryCollection > testCreateDirectories(org.apache.hadoop.yarn.server.nodemanager.TestDirectoryCollection) > Time elapsed: 0.969 sec <<< FAILURE! > java.lang.AssertionError: local dir parent not created with proper > permissions expected:<rwxr-xr-x> but was:<rwxrwxr-x> > at org.junit.Assert.fail(Assert.java:88) > at org.junit.Assert.failNotEquals(Assert.java:743) > at org.junit.Assert.assertEquals(Assert.java:118) > at > org.apache.hadoop.yarn.server.nodemanager.TestDirectoryCollection.testCreateDirectories(TestDirectoryCollection.java:104) > {code} > I found it was because testDiskSpaceUtilizationLimit ran before > testCreateDirectories when running test, then directory "dirA" was created in > test function testDiskSpaceUtilizationLimit. When testCreateDirectories tried > to create "dirA" with specified permission, it found "dirA" has already been > there and it did nothing. -- This message was sent by Atlassian JIRA (v6.3.4#6332)