EthPeers

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total353 of 1,14469%54 of 12657%59137932912174
addPeerToEthPeers(EthPeer)475353%81055%810142601
comparePeerPriorities(EthPeer, EthPeer)440%100%66111111
shouldConnect(Peer, boolean)373145%7541%57152401
enforceRemoteConnectionLimits()240%40%338811
enforceConnectionLimits()210%20%228811
lambda$disconnectWorstUselessPeer$16(EthPeer)210%n/a118811
onCacheRemoval(RemovalNotification)16420%3125%234601
compareByMaskedNodeId(PeerConnection, PeerConnection)140%n/a111111
lambda$enforceConnectionLimits$23(PeerConnection)110%n/a114411
lambda$enforceRemoteConnectionLimits$20(EthPeer)110%n/a114411
disconnectWorstUselessPeer()100%n/a115511
getActivePrioritizedPeers()100%n/a113311
lambda$countUntrustedRemotelyInitiatedConnections$27(PeerConnection)100%20%221111
lambda$enforceConnectionLimits$22(PeerConnection)100%20%221111
registerDisconnect(EthPeer, PeerConnection)95485%1787%1552001
lambda$enforceRemoteConnectionLimits$19(EthPeer)90%20%221111
compareConnectionInitiationTimes(PeerConnection, PeerConnection)70%n/a111111
lambda$countUntrustedRemotelyInitiatedConnections$26(PeerConnection)70%20%221111
lambda$getActivePrioritizedPeers$21(EthPeer)70%20%221111
lambda$new$4()70%n/a111111
lambda$enforceRemoteConnectionLimits$18(EthPeer)40%n/a111111
lambda$countUntrustedRemotelyInitiatedConnections$25(PeerConnection)30%n/a111111
lambda$countUntrustedRemotelyInitiatedConnections$24(EthPeer)30%n/a111111
lambda$new$3(EthPeer)30%n/a111111
remoteConnectionLimitReached()21285%1375%130201
lambda$shouldConnect$15(boolean, PeerConnection)21285%4450%450101
lambda$new$5(int)20%n/a111111
lambda$getAllActiveConnections$13(PeerConnection)1685%1150%120101
lambda$peerHasIncompleteConnection$9(PeerConnection)1685%1150%120101
EthPeers(String, Supplier, Clock, MetricsSystem, int, List, Bytes, int, int, Boolean)104100%n/a0103001
registerNewConnection(PeerConnection, List)56100%2100%0201301
executePeerRequest(PeerRequest, long, Optional)40100%6100%040901
reattemptPendingPeerRequests()39100%1583%1401001
abortPendingRequestsAssignedToDisconnectedPeers()33100%4100%030701
toString()24100%2100%020801
static {...}24100%n/a0101301
peer(PeerConnection)18100%2100%020201
getAllConnections()16100%n/a010501
countUntrustedRemotelyInitiatedConnections()15100%n/a010601
dispatchMessage(EthPeer, EthMessage, String)14100%4100%030401
ethPeerStatusExchanged(EthPeer)13100%1150%120401
getIncompleteConnections(Bytes)12100%n/a010301
lambda$bestPeerWithHeightEstimate$12(EthPeer)11100%4100%030101
canExceedPeerLimits(Bytes)10100%2100%020301
lambda$removeDisconnectedPeers$10(EthPeer)10100%2100%020301
registerDisconnect(PeerConnection)9100%n/a010201
streamBestPeers()9100%n/a010301
getAllActiveConnections()9100%n/a010301
shouldLimitRemoteConnections()9100%2100%020101
bestPeerMatchingCriteria(Predicate)8100%n/a010101
peerHasIncompleteConnection(Bytes)7100%n/a010101
dispatchMessage(EthPeer, EthMessage)7100%n/a010201
removeDisconnectedPeers()7100%n/a010401
streamAvailablePeers()7100%n/a010301
setBestChainComparator(Comparator)7100%n/a010301
lambda$getAllConnections$14(PeerConnection)7100%2100%020101
lambda$streamAvailablePeers$11(EthPeer)7100%2100%020101
unsubscribeConnect(long)6100%n/a010201
subscribeDisconnect(EthPeer.DisconnectCallback)6100%n/a010201
peerCount()6100%n/a010201
bestPeer()6100%n/a010101
lambda$getIncompleteConnections$7(Bytes, PeerConnection)6100%n/a010101
subscribeConnect(EthPeers.ConnectCallback)5100%n/a010101
streamAllPeers()5100%n/a010101
lambda$registerNewConnection$6(Bytes, EthPeer)5100%n/a010101
lambda$static$2(EthPeer)5100%n/a010101
lambda$static$1(EthPeer)5100%n/a010101
bestPeerWithHeightEstimate()4100%n/a010101
setRlpxAgent(RlpxAgent)4100%n/a010201
lambda$ethPeerStatusExchanged$17(EthPeer, EthPeers.ConnectCallback)4100%n/a010101
lambda$registerDisconnect$8(EthPeer, EthPeer.DisconnectCallback)4100%n/a010101
lambda$static$0(EthPeer)4100%n/a010101
getMaxPeers()3100%n/a010101
getBestChainComparator()3100%n/a010101