PeerDiscoveryController

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total17 of 1,16498%7 of 7790%10985299357
lambda$createPacket$20(Throwable)60%n/a112211
addToPeerTable(DiscoveryPeer)45793%2675%2511501
getPeersFromNeighborsPacket(Packet)22191%1150%121801
lambda$requestENR$17(Packet)20%n/a111111
lambda$bond$12(Packet)20%n/a111111
bond(DiscoveryPeer)3797%1150%1211001
PeerDiscoveryController(NodeKey, DiscoveryPeer, PeerTable, Collection, OutboundMessageHandler, TimerUtil, PeerDiscoveryController.AsyncExecutor, long, long, PeerRequirement, PeerPermissions, MetricsSystem, Optional, boolean, RlpxAgent)142100%n/a0103401
onMessage(Packet, DiscoveryPeer)133100%12295%11503401
start()95100%2100%0201901
matchInteraction(Packet)46100%8100%0501301
stop()44100%2100%0201101
refreshTableIfRequired()29100%4100%030801
respondToPing(PingPacketData, Bytes, DiscoveryPeer)29100%2100%020901
resolvePeer(DiscoveryPeer)29100%4100%030801
lambda$onMessage$3(DiscoveryPeer, Bytes, PeerDiscoveryController.PeerInteractionState)29100%2100%020801
lambda$bond$11(DiscoveryPeer, PeerDiscoveryController.PeerInteractionState)25100%n/a010701
respondToFindNeighbors(FindNeighborsPacketData, DiscoveryPeer)23100%2100%020601
dispatchInteraction(Peer, PeerDiscoveryController.PeerInteractionState)22100%2100%020801
respondToENRRequest(ENRRequestPacketData, Bytes, DiscoveryPeer)21100%1150%120501
findNodes(DiscoveryPeer, Bytes)20100%n/a010501
requestENR(DiscoveryPeer)19100%n/a010501
handlePermissionsUpdate(boolean, Optional)18100%4100%030701
handleBondingRequest(DiscoveryPeer)18100%1375%130501
refreshTable()17100%n/a010501
processEnrRequest(DiscoveryPeer, Packet)14100%n/a010501
lambda$requestENR$15(PeerDiscoveryController.PeerInteractionState, DiscoveryPeer, Packet)14100%n/a010501
lambda$bond$10(PeerDiscoveryController.PeerInteractionState, DiscoveryPeer, Packet)14100%n/a010501
cleanPeerTableIfRequired()13100%2100%020301
createPacket(PacketType, PacketData, Consumer)13100%n/a010501
lambda$onMessage$5(Packet, DiscoveryPeer, PeerDiscoveryController.PeerInteractionState)13100%n/a010501
lambda$requestENR$14(Bytes, Packet)12100%n/a010301
lambda$bond$9(Bytes, Packet)12100%n/a010301
sendPacket(DiscoveryPeer, Packet)11100%n/a010301
streamDiscoveredPeers()11100%n/a010101
lambda$sendPacket$18(DiscoveryPeer, Packet)11100%n/a010301
lambda$requestENR$16(DiscoveryPeer, PeerDiscoveryController.PeerInteractionState)11100%n/a010301
dropPeerIfDisallowed(Peer)9100%2100%020301
lambda$findNodes$21(Bytes, DiscoveryPeer, PeerDiscoveryController.PeerInteractionState)9100%n/a010301
static {...}9100%n/a010201
sendPacket(DiscoveryPeer, PacketType, PacketData)8100%n/a010201
lambda$getPeersFromNeighborsPacket$7(DiscoveryPeer)8100%n/a010101
lambda$onMessage$4(DiscoveryPeer, Packet, PeerDiscoveryController.PeerInteractionState)8100%n/a010201
lambda$processEnrRequest$6(Packet, DiscoveryPeer, ENRRequestPacketData)7100%n/a010101
lambda$stop$1(Map)7100%n/a010301
dropPeer(PeerId)6100%n/a010201
connectOnRlpxLayer(DiscoveryPeer)6100%n/a010201
lambda$createPacket$19(PacketType, PacketData)6100%n/a010101
lambda$requestENR$13(Bytes, ENRResponsePacketData)6100%n/a010101
lambda$bond$8(Bytes, PongPacketData)6100%n/a010101
lambda$onMessage$2(DiscoveryPeer, Packet)5100%n/a010101
builder()4100%n/a010101
setRetryDelayFunction(RetryDelayFunction)4100%n/a010201
lambda$resolvePeer$24(DiscoveryPeer, DiscoveryPeer)4100%n/a010101
lambda$dispatchInteraction$23(Bytes)4100%n/a010101
getRecursivePeerRefreshState()3100%n/a010101
lambda$stop$0(PeerDiscoveryController.PeerInteractionState)3100%n/a010101
lambda$findNodes$22(Packet)2100%n/a010101