org.apache.cassandra.locator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total4,670 of 14,40667%561 of 1,37459%6161,4968352,90020080419103
TokenMetadata7541,71469%9813457%93195117481177901
ReplicaPlans27169371%335763%28774417242901
Ec2MetadataServiceConnector.V2Connector2120%140%131338386611
AbstractCloudMetadataServiceConnector1990%60%9937376611
DynamicEndpointSnitch19156274%216776%297937162143501
Ec2Snitch1720%180%161639397711
CloudstackSnitch1590%120%131337377711
PropertyFileSnitch14628265%183062%1634189201001
AbstractCloudMetadataServiceSnitch1450%200%161630306611
AbstractReplicationStrategy13751278%204669%21602513042701
RangesAtEndpoint13422162%202050%1948237372801
InetAddressAndPort13121261%111760%1644227473001
AbstractReplicaCollection.ReplicaList11320664%182052%1640184952101
AzureSnitch1100%180%131321214411
SnitchProperties1024832%910%1115223661001
NetworkTopologyStrategy9842181%234365%24501410431701
InetAddressAndPort.Serializer858951%12529%101712331801
Ec2MultiRegionSnitch770%20%5522224411
Replica7120374%91765%1334104752101
ReplicaLayout7110860%10428%1020174341301
GossipingPropertyFileSnitch7015468%181443%132316550701
ReplicaPlans.new ReplicaPlans.Selector() {...}548661%10844%8159221601
SnitchUtils540%20%2210101111
EndpointsForToken.Builder505954%8327%7128191601
EndpointsForRange.Builder505954%8327%7128191601
Replicas4913172%51777%6209412901
PendingRangeMaps4828985%52180%42596911201
ReplicationFactor4820380%132767%143433911401
Ec2MetadataServiceConnector.EC2MetadataType460%n/a55775511
AbstractReplicaCollection.ReplicaMap.EntrySet430%20%55554411
Ec2MetadataServiceConnector420%n/a22662211
SimpleSeedProvider4110371%5758%5912340301
EndpointsForToken3711275%2880%82462961901
TokenMetadataEvent340%n/a3310103311
EndpointsForRange3312478%41071%72152831401
RangesAtEndpoint.Builder338171%5654%6134201701
ReplicaMultimap325864%60%61762231401
AbstractReplicaCollection.ReplicaMap3115983%41680%62163931101
InetAddressAndPort.FwdFrmSerializer306769%7541%6103200401
GoogleCloudSnitch300%n/a33883311
Ec2MetadataServiceConnector.V1Connector280%n/a33443311
AlibabaCloudSnitch270%n/a33773311
ReplicaLayout.ForRangeRead2524%20%34472301
ReplicaLayout.ForTokenRead2516%20%34462301
RackInferringSnitch230%n/a33333311
AbstractReplicaCollection2224691%3597%54166442301
ReconnectableSnitchHelper2213585%91967%112584221101
ReplicaPlan.ForRead220%40%44112211
ReplicaPlan.ForWrite218480%50%31421621301
TokenMetadata.Topology.Builder25093%71770%72265601001
Endpoints18091%51777%63034011901
SimpleStrategy18792%31785%3192410901
ReplicaPlan.SharedForRangeRead40%n/a13131301
EndpointsByReplica25%n/a12241201
AbstractCloudMetadataServiceConnector.HttpException0%n/a11441111
InOurDc6085%5964%7132172601
ReplicaPlan.AbstractForRead4882%375%29181701
ReplicaLayout.ForWrite3175%2466%381111501
Replicas.ReplicaCount3579%583%29291601
AbstractReplicaCollection.ReplicaMap.KeySet68%n/a14251401
AbstractReplicaCollection.ReplicaList.new Iterator() {...}9392%2880%290150401
TokenMetadataDiagnostics60%50%14150301
AbstractReplicaCollection.ReplicaMap.AbstractImmutableSet57%n/a24242401
NetworkTopologyStrategy.DatacenterEndpoints12294%31178%3111270401
AbstractReplicaCollection.AsList2175%n/a14281401
AbstractReplicationStrategy.ReplicaCache8093%4660%493210401
AbstractEndpointSnitch4888%3562%211090701
AbstractReplicaCollection.new Collector() {...}3384%n/a17091701
ReplicaLayout.ForTokenWrite6492%4100%161121401
IEndpointSnitch75%n/a15151501
AbstractNetworkTopologySnitch9195%61875%6142220201
AbstractReplicaCollection.ReplicaList.new Iterator() {...}4491%375%15060301
ReplicaPlan.AbstractReplicaPlan3188%50%170120601
AbstractCloudMetadataServiceConnector.DefaultCloudMetadataServiceConnector0%n/a11221111
SystemReplicas3792%2100%16191501
LocalStrategy3497%n/a181131801
ReplicaPlans.new ReplicaPlans.Selector() {...}81100%583%150160201
TokenMetadata.new AbstractIterator() {...}75100%10100%070120201
TokenMetadata.Topology74100%2100%090150801
AbstractReplicaCollection.ReplicaList.new Iterator() {...}47100%2100%04050301
ReplicaMultimap.Builder46100%n/a050110501
ReplicaPlan.ForRangeRead38100%n/a04070401
EndpointsByReplica.Builder34100%n/a05070501
ReplicaCollection.Builder.Conflict34100%n/a01040101
EndpointSnitchInfo30100%n/a07080701
ReplicaCollection.Builder28100%2100%04050301
EndpointsByRange.Builder26100%n/a04070401
TokenMetadataEvent.TokenMetadataEventType24100%n/a01030101
ReplicaPlan.ForTokenRead22100%n/a02030201
ReplicaPlan.SharedForTokenRead22100%n/a03030301
ReplicaPlan.ForPaxosWrite100%n/a02040201
RangesByEndpoint.Builder100%n/a03050301
EndpointsByRange100%n/a02040201
RangesByEndpoint100%n/a02040201
InOurDc.ReplicaTester100%n/a02030201
InOurDc.EndpointTester100%n/a02030201
AbstractReplicationStrategy.ReplicaHolder100%n/a01040101
PropertyFileSnitch.new WrappedRunnable() {...}100%n/a02030201
SimpleSnitch100%n/a05050501
DynamicEndpointSnitch.new Runnable() {...}100%n/a02030201
DynamicEndpointSnitch.new Runnable() {...}100%n/a02030201
ReplicaPlan100%n/a02020201
ReplicaPlans.new ReplicaPlans.Selector() {...}100%n/a02020201