| testReportNode() |  | 0% | | n/a | 1 | 1 | 27 | 27 | 1 | 1 |
| testReportNodeWithoutJson() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| testDiskBalancerQueryWithoutSubmitAndMultipleNodes() |  | 0% |  | 0% | 5 | 5 | 22 | 22 | 1 | 1 |
| testReportSimple() |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
| testReportCommandWithInvalidNode() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testPrintFullPathOfPlan() |  | 0% |  | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
| testReportCommandWithReadingHostFile() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| testReportInvalidTopLimit() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testSubmitPlanInNonRegularStatus() |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| testReportWithGenericOptionFS() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| verifyOutputsOfReportCommand(List, String, String, boolean) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
| testReportLessThanTotal() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testReportMoreThanTotal() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testDiskBalancerQueryWithoutSubmit() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testReportCommandWithMultipleNodes() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| runAndVerifyPlan(MiniDFSCluster, Configuration) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testGetNodeList() |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| testReportCommandWithInvalidHostFilePath() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testDiskBalancerExecuteOptionPlanValidityWithException() |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| testDiskBalancerExecutePlanValidityWithOutUnitException() |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| testDiskBalancerForceExecute() |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| testDiskBalancerExecuteOptionPlanValidity() |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| testRunMultipleCommandsUnderOneSetup() |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| runCommandInternal(String, Configuration) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| testCancelCommand() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testPlanJsonNode() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testReportCommandWithNullNodes() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testPlanNode() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testIllegalArgument() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| setUp() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testQueryCommand() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| tearDown() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| testHelpCommand() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testReadClusterFromJson() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$testCancelCommand$5(String, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testExceptionOnInvalidArguments() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testReportWithNegativeTopLimit() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$testQueryCommand$6(String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| runCommand(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| runCommand(String, MiniDFSCluster) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| runCommand(String, Configuration, MiniDFSCluster) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| TestDiskBalancerCommand() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testDiskBalancerExecutePlanValidityWithOutUnitException$1(String, Configuration, MiniDFSCluster) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testDiskBalancerExecuteOptionPlanValidityWithException$0(String, Configuration, MiniDFSCluster) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| runCommandInternal(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testIllegalArgument$4(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testReportWithNegativeTopLimit$3() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testExceptionOnInvalidArguments$2() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |