| doGracefulFailover() |  | 0% |  | 0% | 12 | 12 | 36 | 36 | 1 | 1 |
| doRun(String[]) |  | 0% |  | 0% | 8 | 8 | 42 | 42 | 1 | 1 |
| initZK() |  | 0% |  | 0% | 5 | 5 | 22 | 22 | 1 | 1 |
| recheckElectability() |  | 0% |  | 0% | 10 | 10 | 29 | 29 | 1 | 1 |
| verifyChangedServiceState(HAServiceProtocol.HAServiceState) |  | 0% |  | 0% | 6 | 6 | 27 | 27 | 1 | 1 |
| doCedeActive(int) |  | 0% |  | 0% | 2 | 2 | 26 | 26 | 1 | 1 |
| becomeActive() |  | 0% |  | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
| waitForActiveAttempt(int, long) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| doFence(HAServiceTarget) |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| ZKFailoverController(Configuration, HAServiceTarget) |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| becomeStandby() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| getCurrentActive() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| static {...} |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| formatZK(boolean, boolean) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| run(String[]) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| initHM() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| checkEligibleForFailover() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| mainLoop() |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| fenceOldActive(byte[]) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| initRPC() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| confirmFormat() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getParentZnode() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| cedeRemoteActive(HAServiceTarget, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| cedeActive(int) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| recordActiveAttempt(ZKFailoverController.ActiveAttemptRecord) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| gracefulFailoverToYou() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| setLastHealthState(HealthMonitor.State) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| scheduleRecheck(long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| fatalError(String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| badArg(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createReqInfo() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| printUsage() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| startRPC() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getLocalTarget() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getServiceState() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLastHealthState() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getElectorForTests() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRpcServerForTests() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |