org.apache.cassandra.service.paxos

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total2,075 of 12,78183%325 of 1,35676%3461,3663412,464716682116
PaxosPrepare42595069%7013966%511467026723501
Paxos26188077%458264%43985024042501
PaxosState13092087%258978%24972923334001
PaxosRepair.Querying11931972%133975%133411542801
Paxos.MaybeFailure1029548%13527%1219113041001
PaxosRepairHistory8259587%177581%20721011552601
PaxosPrepareRefresh7710357%5964%51411391701
PaxosPropose5439287%85487%85858612701
PaxosRepair5236687%103879%1247189122301
Paxos.Participants5118378%21083%92594371901
PaxosRepairHistory.new IVersionedSerializer() {...}476658%3350%376210401
Commit4146291%249479%258935213001
PaxosRepair.PoisonProposals409269%3350%375160201
ContentionStrategy3859694%94984%956913802701
AbstractPaxosRepair.Failure352642%5337%686132401
PaxosCommit3233091%53788%54037401901
ContentionStrategy.Bound297572%2100%144161301
PrepareResponse293756%2250%35191301
PaxosRepair.ProposingRepair285867%5337%475140201
PaxosState.Snapshot2729991%115382%10392520701
Paxos.Electorate2410981%31583%52022021101
PaxosRepairHistory.Builder2319789%63284%6261350701
PaxosRequestCallback204066%3562%297180501
PaxosRepair.Response201237%n/a12161201
PaxosCommit.new Paxos.Async() {...}181951%n/a02380201
ContentionStrategy.TimeLimitedLatencySupplier175576%3562%381141401
PaxosPropose.new Paxos.Async() {...}171851%n/a02380201
PaxosPrepare.FoundIncompleteCommitted130%n/a22442211
Ballot.Serializer121758%20%38282701
AbstractPaxosRepair23995%2195%13247002101
PaxosPrepare.RequestHandler22395%42787%4203360401
PaxosPrepare.Permitted2571%n/a121101201
PaxosCommitAndPrepare.Request3780%n/a14181401
PaxosPrepare.Status2976%233%383121601
PaxosCommit.Status1664%2250%26161401
PaxosPropose.Response40%20%23141201
PaxosPrepareRefresh.RequestHandler7491%3562%372180301
PaxosPropose.RequestHandler5288%2250%252120301
PaxosCommitAndPrepare.RequestHandler4787%2466%262120301
PaxosPrepare.Success3583%n/a14181401
PaxosCommit.RequestHandler3482%2250%252110301
Ballot11194%3975%31812501201
PaxosPrepare.Request3284%50%25161401
BallotGenerator.Global2982%n/a28392801
PaxosPropose.Superseded62%n/a12151201
PaxosState.TrackerHandle45%n/a01250101
Commit.Accepted5791%583%2111131801
PaxosRepair.RequestHandler4990%50%132140201
AbstractPaxosRepair.Result1372%50%24151301
PaxosPropose.Request54%n/a12141201
TablePaxosRepairHistory7094%50%191200801
Commit.Proposal4692%n/a17191701
Commit.Committed4591%6100%191111601
PaxosPrepare.AbstractRequest4491%n/a131171301
Paxos.BeginResult3088%375%140110201
PaxosRepair.CommittingRepair2083%50%13030201
PaxosPrepare.FoundIncompleteAccepted69%n/a12141201
PaxosPrepare.MaybeFailure66%n/a12141201
PaxosPrepare.Superseded66%n/a12141201
PaxosPrepare.Rejected63%n/a12141201
PaxosPropose.MaybeFailure63%n/a12141201
Paxos.new Runnable() {...}42%n/a12011201
PaxosCommitAndPrepare5394%n/a141101401
BallotGenerator.Default3491%n/a17191701
PaxosOperationLock0%n/a22112211
PaxosPropose.Status1386%n/a14161401
PaxosPrepare.ResponseSerializer245100%36100%0220470401
PaxosPrepare.AbstractRequestSerializer144100%14100%0110240401
PaxosPrepare.Status.Outcome74100%n/a01010101
PaxosRepairHistory.RangeIterator69100%4100%0100140801
PaxosCommitAndPrepare.RequestSerializer58100%n/a060100601
PrepareResponse.PrepareResponseSerializer57100%n/a040120401
PaxosRepair.ResponseSerializer56100%n/a040120401
ContentionStrategy.WaitRandomizerFactory.QuantizedExponential54100%375%14080201
Commit.CompareResult54100%n/a01010101
PaxosState.Key50100%2675%28080401
ContentionStrategy.Type50100%n/a02060201
Commit.AcceptedWithTTL50100%6100%080100501
Commit.CommittedWithTTL50100%6100%080100501
Paxos.Electorate.Serializer48100%n/a04090401
PaxosPropose.ResponseSerializer48100%8100%080100401
PaxosRepair.RequestSerializer46100%n/a04090401
PaxosState.MaybePromise45100%n/a060110601
Commit.CommitSerializer41100%n/a040110401
ContentionStrategy.LatencyModifierFactory37100%n/a08040801
PaxosPrepareRefresh.RequestSerializer37100%n/a04090401
ContentionStrategy.WaitRandomizerFactory.Exponential36100%2100%03080201
Ballot.Flag36100%n/a01030101
ContentionStrategy.WaitRandomizerFactory36100%n/a07050701
PaxosPropose.Status.Outcome34100%n/a01010101
PaxosState.MaybePromise.Outcome34100%n/a01010101
AbstractPaxosRepair.Result.Outcome34100%n/a01010101
PaxosRepairHistory.Searcher31100%4100%04050201
ContentionStrategy.LatencySelectorFactory30100%n/a08040801
PaxosPrepare.Response28100%4100%07070501
PaxosPrepare.RequestSerializer27100%n/a04040401
PaxosPrepareRefresh.ResponseSerializer27100%n/a04060401
PaxosPropose.RequestSerializer27100%n/a04060401
PaxosPropose.Superseded.SideEffects24100%n/a01010101
ContentionStrategy.ParsedStrategy18100%n/a01070101
PaxosState.UnsafeSnapshot17100%n/a02040201
Commit.Agreed15100%n/a03050301
AbstractPaxosRepair.ConsumerState13100%n/a02030201
ContentionStrategy.WaitRandomizerFactory.Uniform12100%n/a02040201
ContentionStrategy.WaitRandomizerFactory.AbstractExponential12100%n/a01050101
PaxosRepair.Request100%n/a01040101
ContentionStrategy.SnapshotAndTime100%n/a01040101
PaxosPrepareRefresh.Request100%n/a01040101
PaxosPrepare.WithRequestedBallot100%n/a01030101
PaxosPrepareRefresh.Response100%n/a01030101
PaxosPrepare.FoundIncomplete100%n/a01020101
PaxosPrepare.ElectorateMismatch100%n/a01020101
AbstractPaxosRepair.State100%n/a01010101
ContentionStrategy.new ContentionStrategy.WaitRandomizerFactory() {...}100%n/a01010101
ContentionStrategy.new ContentionStrategy.LatencySelectorFactory() {...}100%n/a01010101
ContentionStrategy.new ContentionStrategy.LatencyModifierFactory() {...}100%n/a01010101