ReplicaPlans

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total127 of 96486%16 of 9082%147718172129
assureSufficientLiveReplicas(AbstractReplicationStrategy, ConsistencyLevel, Endpoints, int, int)4912171%52080%51553201
isSufficientLiveReplicasForRead(AbstractReplicationStrategy, ConsistencyLevel, Endpoints)453644%8952%51191601
forPaxos(Keyspace, DecoratedKey, ConsistencyLevel)226975%1583%1421501
forWrite(Keyspace, ConsistencyLevel, ReplicaLayout.ForTokenWrite, ReplicaLayout.ForTokenWrite, ReplicaPlans.Selector)54088%1150%120501
forBatchlogWrite(boolean)35895%1583%1411501
ReplicaPlans()30%n/a111111
filterBatchlogEndpoints(String, Multimap, Consumer, Predicate, Function)134100%18100%01002601
maybeMerge(Keyspace, ConsistencyLevel, ReplicaPlan.ForRangeRead, ReplicaPlan.ForRangeRead)60100%4100%030901
forRead(Keyspace, Token, Index.QueryPlan, ConsistencyLevel, SpeculativeRetryPolicy)36100%n/a010501
forRangeRead(Keyspace, Index.QueryPlan, ConsistencyLevel, AbstractBounds, int)36100%n/a010501
contactForRead(AbstractReplicationStrategy, ConsistencyLevel, boolean, Endpoints)30100%6100%040401
forLocalBatchlogWrite()25100%n/a010801
candidatesForRead(Keyspace, Index.QueryPlan, ConsistencyLevel, Endpoints)21100%4100%030201
forSingleReplicaWrite(Keyspace, Token, Replica)19100%n/a010301
forSingleReplicaRead(Keyspace, AbstractBounds, Replica, int)15100%n/a010201
forSingleReplicaRead(Keyspace, Token, Replica)14100%n/a010201
lambda$contactForEachQuorumRead$0(IEndpointSnitch, ObjectIntHashMap, Replica)13100%2100%020201
contactForEachQuorumRead(NetworkTopologyStrategy, Endpoints)12100%n/a010301
static {...}12100%n/a010301
filterBatchlogEndpoints(String, Multimap)11100%n/a010201
forWrite(Keyspace, ConsistencyLevel, EndpointsForToken, EndpointsForToken, Predicate, ReplicaPlans.Selector)11100%n/a010101
forWrite(Keyspace, ConsistencyLevel, ReplicaLayout.ForTokenWrite, Predicate, ReplicaPlans.Selector)11100%n/a010201
assureSufficientLiveReplicasForWrite(AbstractReplicationStrategy, ConsistencyLevel, Endpoints, Endpoints)10100%n/a010201
assureSufficientLiveReplicasForRead(AbstractReplicationStrategy, ConsistencyLevel, Endpoints)9100%n/a010201
forReadRepair(Token, ReplicaPlan)9100%n/a010101
forWrite(Keyspace, ConsistencyLevel, Token, ReplicaPlans.Selector)8100%n/a010101
forWrite(Keyspace, ConsistencyLevel, ReplicaLayout.ForTokenWrite, ReplicaPlans.Selector)7100%n/a010101
forForwardingCounterWrite(Keyspace, Token, Replica)5100%n/a010101
writeReadRepair(ReplicaPlan)5100%n/a010101