org.apache.cassandra.service.paxos

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total11,173 of 12,79312%1,230 of 1,3569%1,2281,3682,1522,46656167090117
PaxosPrepare1,3750%2090%146146267267353511
Paxos1,089524%12432%9398224240202501
PaxosRepairHistory6770%920%7272115115262611
ContentionStrategy6340%580%5656138138272711
PaxosState51853250%724236%6497118233194001
PaxosPropose4460%620%58588686272711
PaxosRepair.Querying4380%520%343454548811
PaxosRepair4180%480%47479191232311
PaxosCommit342205%420%39406974181901
Commit29820540%803832%61892752133001
AbstractPaxosRepair2500%220%32327070212111
PaxosPrepare.ResponseSerializer2450%360%222247474411
Paxos.Participants2340%120%25254343191911
PaxosPrepare.RequestHandler2340%310%202036364411
PaxosRepairHistory.Builder2200%380%262635357711
Paxos.MaybeFailure1970%180%19193030101011
PaxosPrepareRefresh1800%140%141439397711
PaxosState.Snapshot16815848%352945%273920522701
PaxosPrepare.AbstractRequestSerializer1440%140%111124244411
Paxos.Electorate1330%180%20202020111111
PaxosRepair.PoisonProposals1320%60%7716162211
PaxosRepairHistory.new IVersionedSerializer() {...}1130%60%7721214411
ContentionStrategy.Bound1040%20%4416163311
PaxosRepair.ProposingRepair860%80%7714142211
PaxosPrepareRefresh.RequestHandler810%80%7718183311
TablePaxosRepairHistory740%20%9920208811
ContentionStrategy.TimeLimitedLatencySupplier720%80%8814144411
PaxosRepairHistory.RangeIterator690%40%101014148811
Ballot615647%118%1118142551201
AbstractPaxosRepair.Failure610%80%8813134411
PaxosPropose.RequestHandler590%40%5512123311
PaxosCommitAndPrepare.RequestSerializer580%n/a6610106611
PaxosCommitAndPrepare560%n/a4410104411
PaxosRepair.ResponseSerializer560%n/a4412124411
ContentionStrategy.WaitRandomizerFactory.QuantizedExponential540%40%44882211
PaxosCommitAndPrepare.RequestHandler540%60%6612123311
PaxosRepair.RequestHandler540%20%3314142211
Commit.CompareResult540%n/a11111111
PaxosRequestCallback5311%80%8916184501
ContentionStrategy.Type500%n/a22662211
PaxosPrepare.AbstractRequest480%n/a3317173311
Paxos.Electorate.Serializer480%n/a44994411
PaxosPropose.ResponseSerializer480%80%8810104411
PaxosRepair.RequestSerializer460%n/a44994411
PaxosCommitAndPrepare.Request460%n/a44884411
PaxosState.MaybePromise450%n/a6611116611
PaxosPrepare.Success420%n/a44884411
Commit.Proposal3922%n/a57695701
PaxosPrepare.Request380%20%55664411
PaxosPrepare.Status380%30%8812126611
PaxosCommit.new Paxos.Async() {...}370%n/a22882211
ContentionStrategy.LatencyModifierFactory370%n/a88448811
PaxosPrepareRefresh.RequestSerializer370%n/a44994411
ContentionStrategy.WaitRandomizerFactory.Exponential360%20%33882211
ContentionStrategy.WaitRandomizerFactory360%n/a77557711
PaxosPrepare.Permitted350%n/a2210102211
PaxosPropose.new Paxos.Async() {...}350%n/a22882211
Commit.Accepted342845%60%6116133801
Paxos.BeginResult340%40%4411112211
PaxosState.MaybePromise.Outcome340%n/a11111111
AbstractPaxosRepair.Result.Outcome340%n/a11111111
PaxosRepair.Response320%n/a22662211
Commit.AcceptedWithTTL311938%60%686103501
PaxosRepairHistory.Searcher310%40%44552211
ContentionStrategy.LatencySelectorFactory300%n/a88448811
PrepareResponse293756%2250%35191301
Ballot.Serializer290%20%88887711
PaxosPrepare.Response280%40%77775511
PaxosPrepare.RequestSerializer270%n/a44444411
PaxosPrepareRefresh.ResponseSerializer270%n/a44664411
PaxosPropose.RequestSerializer270%n/a44664411
BallotGenerator.Global2528%n/a68796801
PaxosRepair.CommittingRepair240%20%33332211
PaxosCommit.Status1924%40%56363401
ContentionStrategy.ParsedStrategy180%n/a11771111
AbstractPaxosRepair.Result180%20%44553311
Commit.CommittedWithTTL163468%516%482101501
PaxosPropose.Superseded160%n/a22552211
BallotGenerator.Default152259%n/a37493701
PaxosPropose.Response150%20%33442211
PaxosPropose.Status150%n/a44664411
PaxosPrepare.FoundIncompleteAccepted130%n/a22442211
AbstractPaxosRepair.ConsumerState130%n/a22332211
PaxosPrepare.FoundIncompleteCommitted130%n/a22442211
ContentionStrategy.WaitRandomizerFactory.Uniform120%n/a22442211
PaxosPrepare.MaybeFailure120%n/a22442211
ContentionStrategy.WaitRandomizerFactory.AbstractExponential120%n/a11551111
PaxosRepair.CommitAndRestart120%n/a22222211
PaxosPrepare.Superseded120%n/a22442211
Commit.Committed3877%2466%391111601
PaxosPrepare.Rejected0%n/a22442211
PaxosPropose.MaybeFailure0%n/a22442211
PaxosPropose.Request0%n/a22442211
PaxosRepair.Request0%n/a11441111
ContentionStrategy.SnapshotAndTime0%n/a11441111
PaxosPrepareRefresh.Request0%n/a11441111
PaxosPrepare.WithRequestedBallot0%n/a11331111
PaxosCommit.RequestHandler3482%2250%252110301
Paxos.new Runnable() {...}0%n/a22112211
PaxosState.TrackerHandle45%n/a01250101
PaxosPrepareRefresh.Response0%n/a11331111
PaxosPrepare.FoundIncomplete0%n/a11221111
PaxosPrepare.ElectorateMismatch0%n/a11221111
PaxosOperationLock0%n/a22112211
AbstractPaxosRepair.State0%n/a11111111
ContentionStrategy.new ContentionStrategy.WaitRandomizerFactory() {...}0%n/a11111111
ContentionStrategy.new ContentionStrategy.LatencySelectorFactory() {...}0%n/a11111111
ContentionStrategy.new ContentionStrategy.LatencyModifierFactory() {...}0%n/a11111111
PaxosState.Key4896%4450%48080401
PaxosPrepare.Status.Outcome74100%n/a01010101
PrepareResponse.PrepareResponseSerializer57100%n/a040120401
Commit.CommitSerializer41100%n/a040110401
Ballot.Flag36100%n/a01030101
PaxosPropose.Status.Outcome34100%n/a01010101
PaxosPropose.Superseded.SideEffects24100%n/a01010101
PaxosState.UnsafeSnapshot17100%n/a02040201
Commit.Agreed15100%n/a03050301