DownloadHeaderSequenceTask

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5 of 48498%3 of 4292%3381110017
lambda$markBadBlock$6(BadBlockManager, BlockHeader, AbstractPeerTask.PeerTaskResult, Throwable)43589%1150%1211101
DownloadHeaderSequenceTask(ProtocolSchedule, ProtocolContext, EthContext, BlockHeader, int, int, ValidationPolicy, MetricsSystem)4897%1150%1201301
lambda$processHeaders$3(AbstractPeerTask.PeerTaskResult)132100%22100%01202901
downloadHeaders(Optional)40100%6100%040501
lambda$processHeaders$2(AbstractPeerTask.PeerTaskResult, BlockHeader, BlockHeader, boolean, CompletableFuture, Object, Throwable)40100%4100%0301701
lambda$executePeerTask$0(List, Throwable)29100%2100%020601
lambda$downloadHeaders$1(Hash, BlockHeader, int, Optional)24100%n/a010501
executePeerTask(Optional)22100%n/a010501
markBadBlock(BlockHeader, EthPeer)22100%n/a010601
checkHeaderInRange(BlockHeader)22100%1375%130201
validateHeader(BlockHeader, BlockHeader)18100%n/a010401
endingAtHeader(ProtocolSchedule, ProtocolContext, EthContext, BlockHeader, int, int, ValidationPolicy, MetricsSystem)12100%n/a010101
endingAtHeader(ProtocolSchedule, ProtocolContext, EthContext, BlockHeader, int, ValidationPolicy, MetricsSystem)12100%n/a010101
processHeaders(AbstractPeerTask.PeerTaskResult)9100%n/a010201
lambda$markBadBlock$5(BadBlockManager, BlockHeader, BadBlockCause)5100%n/a010101
lambda$markBadBlock$4(BadBlockManager, BadBlockCause, Block)5100%n/a010101
static {...}4100%n/a010101