AbstractMultiServerCluster

Source file "com/mongodb/internal/connection/AbstractMultiServerCluster.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,055 of 1,0550%148 of 1480%1061062262263131
handleReplicaSetMemberChanged(ServerDescription)2660%420%2222505011
lambda$onChange$3(AtomicBoolean, ServerDescriptionChangedEvent, AtomicReference, AtomicReference)1240%220%1313313111
lambda$onChange$2(Collection)680%100%66171711
removeExtraHosts(ServerDescription)440%60%44111111
AbstractMultiServerCluster(ClusterId, ClusterSettings, ClusterableServerFactory)420%40%338811
invalidateOldPrimaries(ServerAddress)420%80%557711
addServer(ServerAddress)410%40%336611
onChange(ServerDescriptionChangedEvent)330%20%227711
isStalePrimary(ServerDescription)330%120%775511
handleStandAloneChanged(ServerDescription)300%20%226611
handleShardRouterChanged(ServerDescription)290%20%225511
ensureServers(ServerDescription)250%60%447711
getNewServerDescriptionList()240%20%225511
lambda$close$1()220%40%336611
getServer(ServerAddress)210%40%335511
updateDescription()210%n/a114411
hasPrimary()210%40%335511
getAllServerAddresses(ServerDescription)210%n/a115511
initialize(Collection)200%n/a115511
addHostsToSet(Set, Set)190%20%224411
lambda$initialize$0(Collection, AtomicReference)190%20%225511
addNewHosts(Set)180%20%224411
connect()170%20%224411
isNotAlreadyPrimary(ServerAddress)160%40%332211
removeServer(ServerAddress)120%20%224411
getConnectingServerDescription(ServerAddress)70%n/a111111
onChange(Collection)60%n/a112211
close()50%n/a112211
static {...}40%n/a111111
getClusterType()30%n/a111111
getSrvResolutionException()0%n/a111111