[ 
https://issues.apache.org/jira/browse/HDFS-9911?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15182362#comment-15182362
 ] 

Chris Nauroth commented on HDFS-9911:
-------------------------------------

This looks very unusual, because the test failed on an assertion that the 
metrics didn't count any lifeline RPC calls.  However, if there really was an 
accidental lifeline RPC call, then this is not how the test would fail.  
Instead, it would fail on the earlier line that verifies there were no lifeline 
RPC calls by directly looking at the RPC stub spy.  Maybe this is a race 
condition specific to the metrics?

I don't have a repro at this point, but I'll keep an eye on it.

> TestDataNodeLifeline failure in a branch
> ----------------------------------------
>
>                 Key: HDFS-9911
>                 URL: https://issues.apache.org/jira/browse/HDFS-9911
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: datanode
>    Affects Versions: 2.8.0
>            Reporter: Anu Engineer
>             Fix For: 2.8.0
>
>
> In HDFS-1312 branch, we have a failure for this test.
> {{org.apache.hadoop.hdfs.server.datanode.TestDataNodeLifeline.testNoLifelineSentIfHeartbeatsOnTime}}
> {noformat}
> Error Message
> Expect metrics to count no lifeline calls. expected:<0> but was:<1>
> Stacktrace
> java.lang.AssertionError: Expect metrics to count no lifeline calls. 
> expected:<0> but was:<1>
>       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.apache.hadoop.hdfs.server.datanode.TestDataNodeLifeline.testNoLifelineSentIfHeartbeatsOnTime(TestDataNodeLifeline.java:256)
> {noformat}
> Details can be found here.
> https://builds.apache.org/job/PreCommit-HDFS-Build/14726/testReport/org.apache.hadoop.hdfs.server.datanode/TestDataNodeLifeline/testNoLifelineSentIfHeartbeatsOnTime/



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to