| testThreeBlocks() |  | 0% |  | 0% | 2 | 2 | 30 | 30 | 1 | 1 |
| readKeyManyTimes(int) |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
| readRecords(FileSystem, Path, int, Configuration) |  | 0% |  | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
| readKeyWithoutValue(int) |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| readValueWithoutKey(int) |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| testLocate() |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| readValueBeforeKey(int) |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| testFailureOpenRandomFile() |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| testFailureGetNonExistentMetaBlock() |  | 0% |  | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
| testFailureReadValueManyTimes() |  | 0% |  | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
| testFailureNegativeLength_3() |  | 0% |  | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
| testFailureOpenEmptyFile() |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| TestTFileByteArrays() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| testFailureNegativeOffset_2() |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| testFailureNegativeLength_2() |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| writeRecords(TFile.Writer, int) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| testFailureWriteMetaBlocksWithSameName() |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| testFailureWriteRecordAfterMetaBlock() |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| testFailureFileWriteNotAt0Position() |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| setUp() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testNoDataEntry() |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| checkBlockIndex(int, int) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testFailureWriterNotClosed() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| testFailureBadCompressionCodec() |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| testFailureCompressionNotWorking() |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| testOneBlockPlusOneEntry() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| testOneDataEntry() |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| testFailureOutOfOrderKeys() |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| testTwoBlocks() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| testFailureKeyLongerThan64K() |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| testFailureNegativeOffset() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| testFailureNegativeLength() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| testOneBlock() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| closeOutput() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| composeSortedKey(String, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testTwoDataEntries() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| init(String, String, int, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| tearDown() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| locate(TFile.Reader.Scanner, byte[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| writeRecords(int, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| readRecords(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| init(String, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeRecords(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |