Source file "okhttp3/internal/connection/Exchange.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 308 of 308 | 0% | 12 of 12 | 0% | 27 | 27 | 89 | 89 | 21 | 21 |
| bodyComplete(long, boolean, boolean, IOException) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| openResponseBody(Response) | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| writeRequestHeaders(Request) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| createRequestBody(Request, boolean) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| readResponseHeaders(boolean) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| Exchange(Transmitter, Call, EventListener, ExchangeFinder, ExchangeCodec) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| flushRequest() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| finishRequest() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| detachWithViolence() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| newWebSocketStreams() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| trackFailure(IOException) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| noRequestBody() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| webSocketUpgradeFailed() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| responseHeadersEnd(Response) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| responseHeadersStart() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| noNewExchangesOnConnection() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| connection() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| trailers() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| timeoutEarlyExit() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| cancel() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isDuplex() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |