[ https://issues.apache.org/jira/browse/HDFS-12010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16058816#comment-16058816 ]
Mukul Kumar Singh commented on HDFS-12010: ------------------------------------------ The cause of this bug are following lines {code} fs.setTimes(FROM, MODIFICATION_TIME, ACCESS_TIME); fs.setPermission(FROM, PERMISSIONS); fs.setTimes(DIR_FROM, MODIFICATION_TIME, ACCESS_TIME); fs.setPermission(DIR_FROM, PERMISSIONS); {code} Setting permissions after setting the access and modification time will reset these times, Hence these events needs to be re-ordered. > TestCopyPreserveFlag fails consistently because of mismatch in access time > -------------------------------------------------------------------------- > > Key: HDFS-12010 > URL: https://issues.apache.org/jira/browse/HDFS-12010 > Project: Hadoop HDFS > Issue Type: Bug > Components: hdfs > Reporter: Mukul Kumar Singh > Assignee: Mukul Kumar Singh > > TestCopyPreserveFlag fails consistently because of mismatch in access time > with the following stack trace. > {code} > java.lang.AssertionError: expected:<23456000> but was:<1498112054000> > 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.junit.Assert.assertEquals(Assert.java:555) > at org.junit.Assert.assertEquals(Assert.java:542) > at > org.apache.hadoop.fs.shell.TestCopyPreserveFlag.assertAttributesPreserved(TestCopyPreserveFlag.java:94) > at > org.apache.hadoop.fs.shell.TestCopyPreserveFlag.testPutWithP(TestCopyPreserveFlag.java:113) > {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org