Varun Saxena commented on YARN-6874:

[~vrushalic], got a chance to look at the failure.
This is coming because we are not supplementing the timestamp for FlowRunColumn 
i.e. min_start_time and max_end_time columns, post YARN-6850 which can lead to 
a clash if 2 writes for app created events happen at the same time, which is 
true for this test case.

To fix this, we need to pass true flag into ColumnHelper constructor. I did 
encounter this failure once earlier too. Not sure why but now the failure is 
far more repetitive due to above issue. If the issue is reproduced again, we 
can analyse and fix it later. 

> TestHBaseStorageFlowRun.testWriteFlowRunMinMax fails intermittently
> -------------------------------------------------------------------
>                 Key: YARN-6874
>                 URL: https://issues.apache.org/jira/browse/YARN-6874
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: timelineserver
>            Reporter: Varun Saxena
>            Assignee: Vrushali C
> {noformat}
> testWriteFlowRunMinMax(org.apache.hadoop.yarn.server.timelineservice.storage.flow.TestHBaseStorageFlowRun)
>   Time elapsed: 0.088 sec  <<< FAILURE!
> java.lang.AssertionError: expected:<1425026900000> but was:<1425026901000>
>       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.yarn.server.timelineservice.storage.flow.TestHBaseStorageFlowRun.testWriteFlowRunMinMax(TestHBaseStorageFlowRun.java:237)
> {noformat}

This message was sent by Atlassian JIRA

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

Reply via email to