| Client.Connection(Client, Client.ConnectionId, int, Consumer) |  | 0% |  | 0% | 11 | 11 | 47 | 47 | 1 | 1 |
| setupIOstreams(AtomicBoolean) |  | 0% |  | 0% | 14 | 14 | 53 | 53 | 1 | 1 |
| setupConnection(UserGroupInformation) |  | 0% |  | 0% | 10 | 10 | 44 | 44 | 1 | 1 |
| receiveRpcResponse() |  | 0% |  | 0% | 13 | 13 | 39 | 39 | 1 | 1 |
| handleConnectionFailure(int, IOException) |  | 0% |  | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
| waitForWork() |  | 0% |  | 0% | 10 | 10 | 18 | 18 | 1 | 1 |
| close() |  | 0% |  | 0% | 6 | 6 | 19 | 19 | 1 | 1 |
| setFallBackToSimpleAuth(AtomicBoolean) |  | 0% |  | 0% | 11 | 11 | 19 | 19 | 1 | 1 |
| run() |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
| updateAddress() |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| sendRpcRequest(Client.Call) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| writeConnectionContext(Client.ConnectionId, SaslRpcServer.AuthMethod) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| sendPing() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| shouldAuthenticateOverKrb() |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 1 | 1 |
| writeConnectionHeader(Client.IpcStreams) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| setupSaslConnection(Client.IpcStreams) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| cleanupCalls() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| addCall(Client.Call) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| closeConnection() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| handleConnectionTimeout(int, int, IOException) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| disposeSasl() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| handleSaslConnectionFailure(int, int, IOException, Random, UserGroupInformation) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| markClosed(IOException) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| interruptConnectingThread() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| touch() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getRemoteAddress() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |