| testSortAndMerge() |  | 0% | | n/a | 1 | 1 | 41 | 41 | 1 | 1 |
| testMerge() |  | 0% | | n/a | 1 | 1 | 30 | 30 | 1 | 1 |
| testSliceTo() |  | 0% |  | 0% | 3 | 3 | 31 | 31 | 1 | 1 |
| testSortAndMergeMoreCases() |  | 0% | | n/a | 1 | 1 | 23 | 23 | 1 | 1 |
| testVectorIOBufferPool() |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
| runReadRangeFromPositionedReadable(IntFunction) |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
| testArraySortRange() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testReadVectoredZeroBytes() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| assertFileRange(FileRange, long, int) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testReadSingleRange() |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| testRounding() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| testMaxSizeZeroDisablesMerging() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| runAndValidateVectoredRead(List) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| testDuplicateRangesRaisesIllegalArgument() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testReadWithIOE() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testRejectOverlappingRanges() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testReadVectored() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$runReadRangeFromPositionedReadable$3(InvocationOnMock) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| testConsecutiveRangesAreValid() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testReadWholeFile() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testReadUpToEOF() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| validateBuffer(String, ByteBuffer, int) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| assertFileRange(FileRange, long, int, Object) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| assertRangeElement(List, int, long, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$testNegativePositionRaisesIllegalArgument$8() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$testNegativeOffsetRaisesEOF$7() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| fillBuffer(ByteBuffer) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| mockStreamWithReadFully() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$testReadOverEOFRejected$11() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$testReadStartingPastEOFRejected$10() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$testReadPastEOFRejected$9() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| assertOrderedDisjoint(List, int, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| assertIsNotOrderedDisjoint(List, int, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$testVectorIOBufferPool$12(ElasticByteBufferPool, Integer) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| assertUnderlyingSize(CombinedFileRange, String, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| assertEqualRangeCountsAfterMerging(List, int, int, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| assertRangeListSize(List, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| assertRangesCountAtLeast(List, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| retrieve(List, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| assertIsSingleRange(List, long, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testReadPastEOFRejected() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testReadStartingPastEOFRejected() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testReadOverEOFRejected() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$mockStreamWithReadFully$6(InvocationOnMock) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$retrieve$5(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testEmptyRangesAllowed() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testNegativeOffsetRaisesEOF() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testNegativePositionRaisesIllegalArgument() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testVectorIOBufferPool$13(ElasticByteBufferPool, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$retrieve$4(String, FileRange) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$assertRangeElement$0(long, int, FileRange) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testDuplicateRangesRaisesIllegalArgument$2(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testRejectOverlappingRanges$1(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| TestVectoredReadUtils() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testReadRangeArray() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testReadRangeDirect() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |