| init(String[]) |  | 0% |  | 0% | 15 | 15 | 77 | 77 | 1 | 1 |
| setupRemoteResource(ApplicationId, DynoResource, Map, String[]) |  | 0% |  | 0% | 24 | 24 | 69 | 69 | 1 | 1 |
| run() |  | 0% |  | 0% | 11 | 11 | 67 | 67 | 1 | 1 |
| Client(String[]) |  | 0% |  | 0% | 4 | 4 | 48 | 48 | 1 | 1 |
| monitorInfraApplication() |  | 0% |  | 0% | 15 | 15 | 58 | 58 | 1 | 1 |
| setupRemoteResourcesGetEnv() |  | 0% |  | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
| launchAndMonitorWorkloadDriver(Properties) |  | 0% |  | 0% | 5 | 5 | 27 | 27 | 1 | 1 |
| lambda$monitorInfraApplication$3() |  | 0% |  | 0% | 6 | 6 | 29 | 29 | 1 | 1 |
| attemptCleanup() |  | 0% |  | 0% | 5 | 5 | 25 | 25 | 1 | 1 |
| getAMClassPathEnv() |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| addFileToZipRecursively(File, File, ZipOutputStream) |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| getAMCommand() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| run(String[]) |  | 0% |  | 0% | 3 | 3 | 19 | 19 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| main(String[]) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getRemoteStoragePath(Configuration, ApplicationId) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| printUsage() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| isCompleted(JobStatus.State) |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
| getNameNodeInfoPath() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$setupRemoteResource$1(List, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| forceKillApplication(ApplicationId) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$monitorInfraApplication$2() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$init$0(Path) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWorkloadJob() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |