AbstractReplicationStrategy

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total75 of 64988%16 of 6675%166014130227
createInternal(String, Class, TokenMetadata, IEndpointSnitch, Map)184872%n/a0151001
getClass(String)172357%2466%242701
validateReplicationFactor(String)121147%1375%133801
AbstractReplicationStrategy(String, TokenMetadata, IEndpointSnitch, Map)102873%3350%340901
validateReplicationStrategy(String, Class, TokenMetadata, IEndpointSnitch, Map, ClientState)52080%1375%131701
getAddressReplicas(TokenMetadata)45092%3562%250901
getRangeAddresses(TokenMetadata)44992%3562%250901
recognizedOptions()20%n/a111111
getAddressReplicas(TokenMetadata, InetAddressAndPort)14998%1787%1501001
validateExpectedOptions()14697%1583%141801
maybeWarnOnOptions()10%n/a111111
getWriteResponseHandler(ReplicaPlan.ForWrite, Runnable, WriteType, Supplier, long, ConsistencyLevel)66100%10100%0601101
getNaturalReplicas(RingPosition)43100%2100%0201001
prepareReplicationStrategyOptions(Class, Map, Map)31100%n/a010501
createReplicationStrategy(String, Class, TokenMetadata, IEndpointSnitch, Map)20100%n/a010701
hasSameSettings(AbstractReplicationStrategy)16100%1375%130101
getPendingAddressRanges(TokenMetadata, Collection, InetAddressAndPort)12100%n/a010301
getWriteResponseHandler(ReplicaPlan.ForWrite, Runnable, WriteType, Supplier, long)9100%n/a010201
getLocalReplicaFor(RingPosition)8100%n/a010301
getCachedReplicas(long, Token)7100%n/a010101
getNaturalReplicasForToken(RingPosition)7100%n/a010101
getAddressReplicas(InetAddressAndPort)7100%n/a010101
getPendingAddressRanges(TokenMetadata, Token, InetAddressAndPort)7100%n/a010101
getAddressReplicas()6100%n/a010101
hasTransientReplicas()4100%n/a010101
static {...}4100%n/a010101
maybeWarnOnOptions(ClientState)3100%n/a010201