| testAMRMClientMatchingFit() |  | 0% |  | 0% | 21 | 21 | 88 | 88 | 1 | 1 |
| testAMRMClientMatchStorage() |  | 0% |  | 0% | 8 | 8 | 87 | 87 | 1 | 1 |
| testAMRMClientMatchingFitExecType() |  | 0% |  | 0% | 11 | 11 | 73 | 73 | 1 | 1 |
| testAllocation(AMRMClientImpl) |  | 0% |  | 0% | 9 | 9 | 63 | 63 | 1 | 1 |
| testAMRMClientWithContainerPromotion() |  | 0% |  | 0% | 12 | 12 | 89 | 89 | 1 | 1 |
| testAMRMClientWithContainerDemotion() |  | 0% |  | 0% | 12 | 12 | 90 | 90 | 1 | 1 |
| testAllocRequestId(AMRMClientImpl) |  | 0% |  | 0% | 6 | 6 | 43 | 43 | 1 | 1 |
| testGetMatchingFitWithProfiles() |  | 0% |  | 0% | 6 | 6 | 58 | 58 | 1 | 1 |
| testAMRMClientOnAMRMTokenRollOver() |  | 0% |  | 0% | 7 | 7 | 69 | 69 | 1 | 1 |
| testAskWithNodeLabels() |  | 0% |  | 0% | 5 | 5 | 25 | 25 | 1 | 1 |
| testAMRMClientWithBlacklist() |  | 0% |  | 0% | 3 | 3 | 32 | 32 | 1 | 1 |
| doContainerResourceChange(AMRMClient, List) |  | 0% | | n/a | 1 | 1 | 38 | 38 | 1 | 1 |
| testAMRMContainerPromotionAndDemotionWithAutoUpdate() |  | 0% |  | 0% | 3 | 3 | 38 | 38 | 1 | 1 |
| testAllocationWithBlacklist() |  | 0% |  | 0% | 3 | 3 | 35 | 35 | 1 | 1 |
| allocateAndStartContainers(AMRMClient, NMClient, int) |  | 0% |  | 0% | 4 | 4 | 29 | 29 | 1 | 1 |
| testAMRMClientMatchingFitInferredRack() |  | 0% |  | 0% | 3 | 3 | 24 | 24 | 1 | 1 |
| testUpdateTrackingUrl() |  | 0% | | n/a | 1 | 1 | 30 | 30 | 1 | 1 |
| testNoUpdateTrackingUrl() |  | 0% | | n/a | 1 | 1 | 24 | 24 | 1 | 1 |
| startContainer(AllocateResponse, NMClientImpl) |  | 0% |  | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
| testAMRMClientWithContainerResourceChange() |  | 0% |  | 0% | 3 | 3 | 24 | 24 | 1 | 1 |
| waitForContainerCompletion(int, AMRMClientImpl, Set) |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
| assertNumContainers(AMRMClientImpl, long, int, int, int, int, int) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| getAllocatedContainersNumber(AMRMClientImpl, int) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| assertUpdatedContainers(AMRMClient, Container) |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| initAMRMClientAndTest(boolean) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
| data() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| triggerSchedulingWithNMHeartBeat() |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| waitForNMContextUpdate(UpdatedContainer, ExecutionType) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| getAMRMToken() |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| updateContainerExecType(AllocateResponse, ExecutionType, NMClientImpl) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| testAMRMClientNoMatchingRequests() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| waitForAllocation(AMRMClient, int, int) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| testWaitFor() |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| lambda$waitForNMContextUpdate$0(NodeManager, UpdatedContainer, ExecutionType) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| testAMRMClientWithSaslEncryption() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testAskWithInvalidNodeLabels() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| verifyMatches(List, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| TestAMRMClient(String, boolean) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| verifyAddRequestFailed(AMRMClient, AMRMClient.ContainerRequest) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| sleep(int) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| static {...} |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| testAMRMClient() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testAMRMClientAllocReqId() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |