PurgeTxnTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,616 of 1,6160%52 of 520%49493193192323
testFindNValidSnapshots()1890%80%55303011
testPurgeDoesNotDeleteOverlappingLogFile()1690%60%44343411
testSnapFilesGreaterThanToRetain()1340%n/a11272711
testPurgeTxnLogWhenRecentSnapshotsAreAllInvalid()1300%40%33212111
testPurge()1180%80%55262611
testPurgeTxnLogWithDataDir()1170%20%22191911
testPurgeWhenLogRollingInProgress()1120%20%22292911
testPurgeTxnLogWithoutDataDir()1090%20%22191911
testSnapFilesLessThanToRetain()1080%n/a11212111
manyClientOps(ZooKeeper, CountDownLatch, int, String)990%60%44202011
createDataDirFiles(AtomicInteger, int, boolean, File, List, List)720%60%44121211
internalTestSnapFilesEqualsToRetain(boolean)710%n/a11131311
lambda$manyClientOps$0(String, List, ZooKeeper, AtomicReference, CountDownLatch, CountDownLatch)470%40%33121211
makeValidSnapshot(File)310%n/a11101011
createDataDirLogFile(File, int)300%n/a113311
verifyFilesAfterPurge(List, boolean)260%20%224411
makeInvalidSnapshot(File)170%n/a117711
static {...}130%n/a112211
teardown()90%20%223311
setUp()40%n/a112211
testSnapFilesEqualsToRetain()40%n/a112211
testSnapFilesEqualsToRetainWithPrecedingLog()40%n/a112211
PurgeTxnTest()30%n/a111111