Jun Gong created YARN-2640:
------------------------------

             Summary: 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


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)

Reply via email to