org.apache.cassandra.locator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total5,590 of 14,40661%688 of 1,37449%7101,4961,0362,90023680422103
TokenMetadata8151,65366%10912353%97195128481187901
ReplicaPlans39157359%523842%41777117252901
GossipingPropertyFileSnitch2240%320%232355557711
Ec2MetadataServiceConnector.V2Connector2120%140%131338386611
DynamicEndpointSnitch20355073%246472%337940162153501
AbstractCloudMetadataServiceConnector1990%60%9937376611
Ec2Snitch1720%180%161639397711
CloudstackSnitch1590%120%131337377711
ReconnectableSnitchHelper1570%280%25254242111111
AbstractReplicationStrategy15649375%283857%26602713042701
SnitchProperties1500%100%15153636101011
ReplicationFactor14810341%31922%2234163921401
AbstractCloudMetadataServiceSnitch1450%200%161630306611
InetAddressAndPort13920459%121657%1844247483001
RangesAtEndpoint13422162%202050%1948237372801
PropertyFileSnitch13329568%173164%1434179201001
Replicas1215932%121045%122024414901
AbstractReplicaCollection.ReplicaList11420564%191950%1740194952101
NetworkTopologyStrategy11340678%264060%27501710441701
AzureSnitch1100%180%131321214411
InetAddressAndPort.Serializer1017341%13423%111715332801
Replica9218266%131350%1634154762101
ReplicaPlans.new ReplicaPlans.Selector() {...}845640%15316%111513222601
Ec2MultiRegionSnitch770%20%5522224411
ReplicaLayout7110860%10428%1020174341301
ReplicaPlans.new ReplicaPlans.Selector() {...}7013%516%3513160201
SnitchUtils540%20%2210101111
EndpointsForToken.Builder505954%8327%7128191601
EndpointsForRange.Builder505954%8327%7128191601
PendingRangeMaps4828985%52180%42596911201
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
Endpoints2717086%71568%83064021901
AlibabaCloudSnitch270%n/a33773311
AbstractReplicaCollection2624290%23494%64176442301
ReplicaLayout.ForTokenWrite264362%375%265121401
ReplicaLayout.ForRangeRead2524%20%34472301
ReplicaLayout.ForTokenRead2516%20%34462301
RackInferringSnitch230%n/a33333311
ReplicaPlan.ForRead220%40%44112211
ReplicaPlan.ForWrite8681%2100%21421621301
TokenMetadata.Topology.Builder25093%71770%72265601001
SimpleStrategy18691%41680%4192410901
Replicas.ReplicaCount3170%3350%59392601
ReplicaPlan.SharedForRangeRead40%n/a13131301
EndpointsByReplica25%n/a12241201
AbstractCloudMetadataServiceConnector.HttpException0%n/a11441111
InOurDc6085%5964%7132172601
ReplicaPlan.AbstractForRead4882%375%29181701
ReplicaLayout.ForWrite3175%2466%381111501
EndpointSnitchInfo66%n/a37383701
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
SystemReplicas3485%50%26291501
AbstractReplicaCollection.new Collector() {...}3384%n/a17091701
IEndpointSnitch75%n/a15151501
AbstractNetworkTopologySnitch9195%81666%8142220201
AbstractReplicaCollection.ReplicaList.new Iterator() {...}4491%375%15060301
ReplicaPlan.AbstractReplicaPlan3188%50%170120601
AbstractCloudMetadataServiceConnector.DefaultCloudMetadataServiceConnector0%n/a11221111
LocalStrategy3497%n/a181131801
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
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