AbstractReplicationStrategy

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total438 of 64932%53 of 6619%4860811301627
getWriteResponseHandler(ReplicaPlan.ForWrite, Runnable, WriteType, Supplier, long, ConsistencyLevel)660%100%66111111
getAddressReplicas(TokenMetadata)540%80%559911
getRangeAddresses(TokenMetadata)530%80%559911
getNaturalReplicas(RingPosition)430%20%22101011
getAddressReplicas(TokenMetadata, InetAddressAndPort)371326%7112%4571001
validateExpectedOptions()242348%2466%242801
getClass(String)192152%3350%342701
createInternal(String, Class, TokenMetadata, IEndpointSnitch, Map)184872%n/a0151001
hasSameSettings(AbstractReplicationStrategy)160%40%331111
validateReplicationFactor(String)15834%3125%234801
getPendingAddressRanges(TokenMetadata, Collection, InetAddressAndPort)120%n/a113311
AbstractReplicationStrategy(String, TokenMetadata, IEndpointSnitch, Map)102873%3350%340901
getWriteResponseHandler(ReplicaPlan.ForWrite, Runnable, WriteType, Supplier, long)90%n/a112211
getLocalReplicaFor(RingPosition)80%n/a113311
validateReplicationStrategy(String, Class, TokenMetadata, IEndpointSnitch, Map, ClientState)71872%3125%231701
getCachedReplicas(long, Token)70%n/a111111
getNaturalReplicasForToken(RingPosition)70%n/a111111
getAddressReplicas(InetAddressAndPort)70%n/a111111
getPendingAddressRanges(TokenMetadata, Token, InetAddressAndPort)70%n/a111111
createReplicationStrategy(String, Class, TokenMetadata, IEndpointSnitch, Map)61470%n/a012701
getAddressReplicas()60%n/a111111
maybeWarnOnOptions(ClientState)30%n/a112211
recognizedOptions()20%n/a111111
prepareReplicationStrategyOptions(Class, Map, Map)13096%n/a011501
maybeWarnOnOptions()10%n/a111111
hasTransientReplicas()4100%n/a010101
static {...}4100%n/a010101