YARN-5608. TestAMRMClient.setup() fails with ArrayOutOfBoundsException. Contributed by Daniel Templeton.

(cherry picked from commit f9557127b3660e138cab8d9535a589677809384a)
This commit is contained in:
Rohith Sharma K S 2016-09-06 14:09:45 +05:30
parent a5748eec7b
commit de9f046598

View File

@ -145,8 +145,13 @@ public static void setup() throws Exception {
yarnClient.start();
// get node info
assertTrue("All node managers did not connect to the RM within the "
+ "allotted 5-second timeout",
yarnCluster.waitForNodeManagersToConnect(5000L));
nodeReports = yarnClient.getNodeReports(NodeState.RUNNING);
assertEquals("Not all node managers were reported running",
nodeCount, nodeReports.size());
priority = Priority.newInstance(1);
priority2 = Priority.newInstance(2);
capability = Resource.newInstance(1024, 1);