| testContainerCleanup() |  | 0% |  | 0% | 3 | 3 | 49 | 49 | 1 | 1 |
| testAppCleanup() |  | 0% |  | 0% | 6 | 6 | 51 | 51 | 1 | 1 |
| testAppCleanupWhenRMRestartedBeforeAppFinished() |  | 0% |  | 0% | 3 | 3 | 35 | 35 | 1 | 1 |
| testProcessingNMContainerStatusesOnNMRestart() |  | 0% | | n/a | 1 | 1 | 39 | 39 | 1 | 1 |
| testContainerCleanupWhenRMRestartedAppNotRegistered() |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
| testAppCleanupWhenRMRestartedAfterAppFinished() |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
| testAppCleanupWhenNMReconnects() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| waitForContainerCleanup(MockRM, MockNM, NodeHeartbeatResponse) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| waitForAppCleanupMessageRecved(MockNM, ApplicationId) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| waitForClusterMemory(MockNM, ResourceScheduler, int) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| createNMContainerStatusForApp(MockAM) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| setup() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| launchAM(RMApp, MockRM, MockNM) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| createNMContainerStatus(ApplicationAttemptId, int, ContainerState, int) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| main(String[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| TestApplicationCleanup() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |