EthProtocolManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total178 of 91880%14 of 5474%195851242831
handleStatusMessage(EthPeer, Message)6911161%4866%37215401
processMessage(Capability, Message)3815980%41275%39136101
shouldConnect(Peer, boolean)223460%2250%2381501
stop()82273%1150%124901
getPeerOrPeerId(EthPeer)80%20%221111
lambda$blockMined$10()50%n/a111111
lambda$handleStatusMessage$9(EthPeer)40%n/a111111
lambda$handleStatusMessage$8(EthPeer)40%n/a111111
lambda$handleStatusMessage$7(EthPeer)40%n/a111111
lambda$handleStatusMessage$6(EthPeer)40%n/a111111
lambda$handleDisconnect$5(PeerConnection)40%n/a111111
lambda$processMessage$2()40%n/a111111
getForkIdAsBytesList()2981%1150%121401
handleNewConnection(PeerConnection)8398%2100%0212001
lambda$processMessage$4(EthPeer, MessageData)888%n/a011401
EthProtocolManager(Blockchain, BigInteger, WorldStateArchive, TransactionPool, EthProtocolConfiguration, EthPeers, EthMessages, EthContext, List, Optional, SynchronizerConfiguration, EthScheduler, ForkIdManager)86100%2100%0202101
calculateCapabilities(SynchronizerConfiguration, EthProtocolConfiguration)54100%4100%0301301
handleDisconnect(PeerConnection, DisconnectMessage.DisconnectReason, boolean)45100%4100%0301001
EthProtocolManager(Blockchain, BigInteger, WorldStateArchive, TransactionPool, EthProtocolConfiguration, EthPeers, EthMessages, EthContext, List, Optional, SynchronizerConfiguration, EthScheduler)23100%n/a010501
EthProtocolManager(Blockchain, BigInteger, WorldStateArchive, TransactionPool, EthProtocolConfiguration, EthPeers, EthMessages, EthContext, List, Optional, SynchronizerConfiguration, EthScheduler, List, List)23100%n/a010301
awaitStop()15100%n/a010701
blockMined(Block)15100%n/a010501
getHighestProtocolVersion()14100%n/a010401
lambda$calculateCapabilities$1(EthProtocolConfiguration, Capability)9100%2100%020101
lambda$calculateCapabilities$0(EthProtocolConfiguration, Capability)9100%2100%020101
lambda$processMessage$3(Map.Entry, MessageData)6100%n/a010101
static {...}4100%n/a010101
ethContext()3100%n/a010101
getBlockBroadcaster()3100%n/a010101
getSupportedCapabilities()3100%n/a010101
getSupportedProtocol()2100%n/a010101