| baseTestDSShell(String, boolean, boolean) |  | 0% |  | 0% | 3 | 3 | 26 | 26 | 1 | 1 |
| checkTimeline(ApplicationId, boolean, boolean, ApplicationReport) |  | 0% |  | 0% | 4 | 4 | 42 | 42 | 1 | 1 |
| setupInternal(int, YarnConfiguration, String) |  | 0% | | n/a | 1 | 1 | 36 | 36 | 1 | 1 |
| lambda$waitForContainersLaunch$1(YarnClient, int, AtomicReference, AtomicReference, AtomicReference, AtomicReference) |  | 0% |  | 0% | 7 | 7 | 21 | 21 | 1 | 1 |
| lambda$baseTestDSShell$3(YarnClient, AtomicReference, AtomicReference, AtomicInteger) |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 1 | 1 |
| setUpYarnCluster(int, YarnConfiguration) |  | 0% |  | 0% | 2 | 2 | 20 | 20 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| appendDomainArgsForTestDSShell(String[], boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| setupUnitTests() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| tearDownUnitTests() |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| mergeArgs(String[], String[]) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| createArgsWithPostFix(int, String[]) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| tearDown() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| setUpHDFSCluster() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| createArguments(Supplier, String[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$waitForNMsToRegister$4() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| lambda$baseTestDSShell$2(AtomicBoolean) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| generateAppName(String, String) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| waitForContainersLaunch(YarnClient, int, AtomicReference, AtomicReference, AtomicReference, AtomicReference) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getSleepCommand(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| setup(TestInfo) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setAndGetDSClient(String, Configuration) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| DistributedShellBaseTest() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setAndGetDSClient(Configuration) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| cleanUpDFSClient() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| shutdownYarnCluster() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| shutdownHdfsCluster() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| setTimelineV2StorageDir() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getListCommand() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getCatCommand() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| createArgumentsWithAppName(String, String[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| baseTestDSShell(String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setConfiguration(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getMethodName(TestInfo) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| generateAppName(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| waitForNMsToRegister() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getNodeManager(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getResourceManager(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| resetDSClient() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$createArgumentsWithAppName$0(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTimelineV2StorageDir() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getYarnClusterConfiguration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getConfiguration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getResourceManager() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDSClient() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| appendFlowArgsForTestDSShell(String[], boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getYarnCluster() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHDFSCluster() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |