UnreliableManifestStoreOperations

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total499 of 4990%28 of 280%51511251253737
UnreliableManifestStoreOperations(ManifestStoreOperations)650%n/a11151511
renameFile(Path, Path)600%80%55131311
commitFile(FileEntry)410%20%22101011
maybeTimeout(String, Path, Set)360%60%44101011
reset()320%n/a11111111
delete(Path, boolean)200%n/a114411
maybeRaiseIOENoFailureLimitCheck(String, Path, Set)180%20%225511
verifyExists(Path)150%40%333311
getFileStatus(Path)140%n/a113311
listStatusIterator(Path)140%n/a113311
maybeRaiseIOE(String, Path, Set)130%40%333311
save(AbstractManifestData, Path, boolean)130%n/a113311
mkdirs(Path)110%n/a112211
loadTaskManifest(JsonSerialization, FileStatus)100%n/a112211
addDeletePathToFail(Path)80%n/a112211
addDeletePathToTimeOut(Path)80%n/a112211
addListToFail(Path)80%n/a112211
addMkdirsToFail(Path)80%n/a112211
addPathNotFound(Path)80%n/a112211
addRenameSourceFilesToFail(Path)80%n/a112211
addRenameDestDirsFail(Path)80%n/a112211
addTimeoutBeforeRename(Path)80%n/a112211
addTimeoutAfterRename(Path)80%n/a112211
addSaveToFail(Path)80%n/a112211
decrementAndCheckFailureLimit()80%20%221111
setFailureLimit(int)50%n/a112211
msync(Path)50%n/a112211
getEtag(FileStatus)50%n/a111111
storePreservesEtagsThroughRenames(Path)50%n/a111111
setTimeoutSleepTimeMillis(int)40%n/a112211
setRenameToFailWithException(boolean)40%n/a112211
storeSupportsResilientCommit()40%n/a111111
close()40%n/a112211
static {...}40%n/a111111
getTimeoutSleepTimeMillis()30%n/a111111
getRenameToFailWithException()30%n/a111111
generatedErrorMessage(String)30%n/a111111