| concurrentReadBuffers() |  | 0% |  | 0% | 10 | 10 | 75 | 75 | 1 | 1 |
| readBytesFromMultipleBuffers() |  | 0% | | n/a | 1 | 1 | 56 | 56 | 1 | 1 |
| readBytesFromMultipleBuffersMultipleTimes() |  | 0% | | n/a | 1 | 1 | 56 | 56 | 1 | 1 |
| readMultipleBuffersMultipleTimes() |  | 0% | | n/a | 1 | 1 | 43 | 43 | 1 | 1 |
| messageBytesAreNotTruncatedByFailure() |  | 0% | | n/a | 1 | 1 | 50 | 50 | 1 | 1 |
| readBuffersAndBytes() |  | 0% | | n/a | 1 | 1 | 41 | 41 | 1 | 1 |
| concurrentReadBytes() |  | 0% |  | 0% | 19 | 19 | 27 | 27 | 1 | 1 |
| readMultipleBuffers() |  | 0% | | n/a | 1 | 1 | 28 | 28 | 1 | 1 |
| readByteWaitsForPush() |  | 0% | | n/a | 1 | 1 | 33 | 33 | 1 | 1 |
| messageIsNotTruncatedByEof() |  | 0% | | n/a | 1 | 1 | 26 | 26 | 1 | 1 |
| messageIsNotTruncatedByFailure() |  | 0% | | n/a | 1 | 1 | 23 | 23 | 1 | 1 |
| skipPartOfMessage() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| readBytesFromSimpleBuffer() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| readBytesFromPooledByteBuffer() |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
| closeEmptyStream() |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
| readSimpleBuffer() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| readPooledByteBuffer() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| readWaitsForPush() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| readWaitsForFailure() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| skipWaitsForPush() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| messageIsTruncatedByClose() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| readByteWaitsForFailure() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| assertCantPush() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| readWaitsForEof() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| readWaitsForClose() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| skipWaitsForFailure() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| readByteWaitsForEof() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| readByteWaitsForClose() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| skipWaitsForEof() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| skipWaitsForClose() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| skipMessage() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| assertHandledMessages(boolean, String[]) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| pushEmptyBuffer() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| readFailure() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| readByteReceivesFailure() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| before() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| pushAfterFailure() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| BufferPipeInputStreamTestCase() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |