You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-issues@hadoop.apache.org by "Zhijie Shen (JIRA)" <ji...@apache.org> on 2014/11/01 02:39:34 UTC

[jira] [Commented] (YARN-2785) TestContainerResourceUsage fails intermittently

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

Zhijie Shen commented on YARN-2785:
-----------------------------------

Add more time should a solution for slow computers. My question is whether all test cases in TestContainerResourceUsage are subject to timeout? And it seems that both testUsageWithOneAttemptAndOneContainer and testUsageWithMultipleContainersAndRMRestart need to sleep to let metrics to accumulate. Hence should the fix be applied to all the test cases here?

> TestContainerResourceUsage fails intermittently
> -----------------------------------------------
>
>                 Key: YARN-2785
>                 URL: https://issues.apache.org/jira/browse/YARN-2785
>             Project: Hadoop YARN
>          Issue Type: Test
>            Reporter: Varun Vasudev
>            Assignee: Varun Vasudev
>         Attachments: apache-yarn-2785.0.patch
>
>
> TestContainerResourceUsage fails sometimes due to the timeout values being low.
> From the test failures - 
> {noformat}
> ------------------------------------------------------
> Running org.apache.hadoop.yarn.server.resourcemanager.TestContainerResourceUsage
> Tests run: 4, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 71.264 sec <<< FAILURE! - in org.apache.hadoop.yarn.server.resourcemanager.TestContainerResource
> testUsageWithMultipleContainersAndRMRestart(org.apache.hadoop.yarn.server.resourcemanager.TestContainerResourceUsage)  Time elapsed: 60.032 sec  <<< ERROR!
> java.lang.Exception: test timed out after 60000 milliseconds
>         at java.lang.Thread.sleep(Native Method)
>         at org.apache.hadoop.yarn.server.resourcemanager.MockRM.waitForState(MockRM.java:209)
>         at org.apache.hadoop.yarn.server.resourcemanager.MockRM.waitForState(MockRM.java:198)
>         at org.apache.hadoop.yarn.server.resourcemanager.TestContainerResourceUsage.testUsageWithMultipleContainersAndRMRestart(TestContainerResourceUsage.java:
> testUsageWithOneAttemptAndOneContainer(org.apache.hadoop.yarn.server.resourcemanager.TestContainerResourceUsage)  Time elapsed: 3.375 sec  <<< FAILURE!
> java.lang.AssertionError: While app is running, memory seconds should be >0 but is 0
>         at org.junit.Assert.fail(Assert.java:88)
>         at org.junit.Assert.assertTrue(Assert.java:41)
>         at org.apache.hadoop.yarn.server.resourcemanager.TestContainerResourceUsage.testUsageWithOneAttemptAndOneContainer(TestContainerResourceUsage.java:108)
> {noformat}



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