hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eric Badger (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (YARN-4686) MiniYARNCluster.start() returns before cluster is completely started
Date Mon, 14 Mar 2016 14:11:33 GMT

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

Eric Badger updated YARN-4686:
    Attachment: YARN-4686.004.patch

The new patch changes the  waitForNodeManagersToConnect method in MiniYARNCluster.java so
that it waits for the total plan capacity to be greater than 0 (to ensure that reservations
can be made). It fixes the TestYarnClient#testReservationAPIs test failure locally on my machine.
However, I'm not sure if this check should be in the MiniYARNCluster itself or whether it
should be in the test code that calls it, since only a small amount of tests will actually
be worried about the reservation system. 

> MiniYARNCluster.start() returns before cluster is completely started
> --------------------------------------------------------------------
>                 Key: YARN-4686
>                 URL: https://issues.apache.org/jira/browse/YARN-4686
>             Project: Hadoop YARN
>          Issue Type: Bug
>          Components: test
>            Reporter: Rohith Sharma K S
>            Assignee: Eric Badger
>         Attachments: MAPREDUCE-6507.001.patch, YARN-4686.001.patch, YARN-4686.002.patch,
YARN-4686.003.patch, YARN-4686.004.patch
> TestRMNMInfo fails intermittently. Below is trace for the failure
> {noformat}
> testRMNMInfo(org.apache.hadoop.mapreduce.v2.TestRMNMInfo)  Time elapsed: 0.28 sec  <<<
> java.lang.AssertionError: Unexpected number of live nodes: expected:<4> but was:<3>
> 	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.mapreduce.v2.TestRMNMInfo.testRMNMInfo(TestRMNMInfo.java:111)
> {noformat}

This message was sent by Atlassian JIRA

View raw message