[ 
https://issues.apache.org/jira/browse/HDFS-5805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eric Badger reopened HDFS-5805:
-------------------------------

I've been able to get this test to fail consistently about 1/3 of the time on 
my local cluster. I checked against branch-2.7 and trunk and it failed the same 
in both. Since it's checking time on metrics, it will fail if the test runs too 
quickly, which is something that does not often happen on Jenkins. This would 
explain why we don't see it fail on there. However, without any load on my 
machine, I can get frequent failures. If I increase the load on my machine, 
then the test does not fail. 

The interesting thing is that GetEditAvgTime == 0.0 in the test runs where it 
fails, and == 1.0 in the test runs when it succeeds. It's being treated as a 
double, but I only ever see it manifest as an integer. My guess is that the 
metrics are somewhere truncating the value and so when the time is between 0 
and 1 it just truncates the decimal place, thus making it 0. 

> TestCheckpoint.testCheckpoint fails intermittently on branch2
> -------------------------------------------------------------
>
>                 Key: HDFS-5805
>                 URL: https://issues.apache.org/jira/browse/HDFS-5805
>             Project: Hadoop HDFS
>          Issue Type: Bug
>    Affects Versions: 2.2.0
>            Reporter: Mit Desai
>            Assignee: Mit Desai
>
> {noformat}
> java.lang.AssertionError: Bad value for metric GetEditAvgTime
> Expected: gt(0.0)
>      got: <0.0>
>       at org.junit.Assert.assertThat(Assert.java:780)
>       at 
> org.apache.hadoop.test.MetricsAsserts.assertGaugeGt(MetricsAsserts.java:341)
>       at 
> org.apache.hadoop.hdfs.server.namenode.TestCheckpoint.testCheckpoint(TestCheckpoint.java:1070)
> {noformat}



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

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org

Reply via email to