hadoop-yarn-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Szilard Nemeth (Jira)" <j...@apache.org>
Subject [jira] [Created] (YARN-10672) All testcases in TestReservations are flaky
Date Thu, 04 Mar 2021 20:59:00 GMT
Szilard Nemeth created YARN-10672:

             Summary: All testcases in TestReservations are flaky
                 Key: YARN-10672
                 URL: https://issues.apache.org/jira/browse/YARN-10672
             Project: Hadoop YARN
          Issue Type: Bug
            Reporter: Szilard Nemeth
            Assignee: Szilard Nemeth

Running a particular test in TestReservations 100 times never passes all the time.
For example, let's run testReservationNoContinueLook 100 times. For me, it produced 39 failed
and 61 passed results.
Screenshot is attached.

Expected :2048
Actual   :0
<Click to see difference>

at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.failNotEquals(Assert.java:835)
at org.junit.Assert.assertEquals(Assert.java:647)
at org.junit.Assert.assertEquals(Assert.java:633)
at org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.TestReservations.testReservationNoContinueLook(TestReservations.java:642)

The test fails here: 
 // Start testing...
// Only AM
    a.assignContainers(clusterResource, node_0,
        new ResourceLimits(clusterResource),
        SchedulingMode.RESPECT_PARTITION_EXCLUSIVITY), nodes, apps);
assertEquals(2 * GB, a.getUsedResources().getMemorySize());

With some debugging (patch attached), I realized that sometimes there are no registered nodes
so the AM can't be allocated.

This message was sent by Atlassian Jira

To unsubscribe, e-mail: yarn-dev-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-dev-help@hadoop.apache.org

View raw message