PaxosPrepare

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,375 of 1,3750%209 of 2090%1461462672673535
permitted(PaxosPrepare.Permitted, InetAddressAndPort)3060%610%3434585811
checkForLinearizabilityViolation(PaxosPrepare.Permitted, InetAddressAndPort)2520%380%2121434311
toStatus(PaxosPrepare.Status.Outcome)920%100%99111111
onResponse(PaxosPrepare.Response, InetAddressAndPort)740%100%66171711
PaxosPrepare(Paxos.Participants, PaxosPrepare.AbstractRequest, boolean, Consumer)560%20%22131311
start(PaxosPrepare, Paxos.Participants, Message, BiFunction)540%80%55111111
onRefreshSuccess(Ballot, InetAddressAndPort)540%140%88121211
onFailure(InetAddressAndPort, RequestFailureReason)510%60%449911
needsGossipUpdate(Map)400%100%66111111
awaitUntil(long)380%60%447711
hasInProgressProposal()350%80%557711
permittedOrTerminateIfElectorateMismatch(PaxosPrepare.Permitted, InetAddressAndPort)290%40%337711
maybeCheckForLinearizabilityViolation(PaxosPrepare.Response, InetAddressAndPort)280%80%556611
refreshStaleParticipants()250%20%225511
signalDone(PaxosPrepare.Status)210%40%337711
prepareWithBallot(Ballot, Paxos.Participants, DecoratedKey, TableMetadata, boolean, boolean, Consumer)190%n/a113311
prepareWithBallotInternal(Paxos.Participants, PaxosPrepare.Request, boolean, Consumer)190%n/a114411
prepareWithBallot(Ballot, Paxos.Participants, SinglePartitionReadCommand, boolean, boolean)180%n/a113311
getLowBoundForKey()170%20%222211
static {...}160%n/a114411
lambda$onResponse$2(PaxosPrepare.Permitted, InetAddressAndPort)150%n/a114411
withoutRead(Message)140%20%223311
isCompatibleWithLinearizabilityCheck()120%40%333311
setOnLinearizabilityViolation(Runnable)120%40%333311
prepare(Ballot, Paxos.Participants, SinglePartitionReadCommand, boolean, boolean)100%n/a111111
needLatest()90%20%221111
isRunningLegacyPaxos()90%20%223311
addReadResponse(ReadResponse, InetAddressAndPort)90%n/a112211
prepare(Paxos.Participants, SinglePartitionReadCommand, boolean, boolean)70%n/a111111
isDone()70%20%221111
lambda$start$0(PaxosPrepare, Message, BiFunction)70%n/a111111
signalDone(PaxosPrepare.Status.Outcome)60%n/a112211
onRefreshFailure(InetAddressAndPort, RequestFailureReason)50%n/a112211
lambda$onResponse$1(PaxosPrepare.Permitted, InetAddressAndPort)50%n/a111111
withLatest()40%n/a111111