DefaultSynchronizer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total255 of 57155%26 of 4035%3250611341430
healWorldState(Optional, Bytes)670%40%33181811
resyncWorldState()320%40%338811
DefaultSynchronizer(SynchronizerConfiguration, ProtocolSchedule, ProtocolContext, WorldStateStorageCoordinator, BlockBroadcaster, EthContext, SyncState, Path, StorageProvider, Clock, MetricsSystem, SyncTerminationCondition, PivotBlockSelector)1912586%3562%3532601
lambda$healWorldState$9(Bytes, Optional, Address)180%20%226611
finalizeSync(Void)160%n/a115511
lambda$healWorldState$8()160%n/a113311
lambda$new$1(StorageProvider, PivotBlockSelector, SynchronizerConfiguration, Path, ProtocolSchedule, ProtocolContext, MetricsSystem, EthContext, WorldStateStorageCoordinator, SyncState, Clock)160%n/a111111
onNewUnverifiedForkchoice(ForkchoiceEvent)110%20%223311
handleSyncResult(FastSyncState)103376%2250%2331401
lambda$startFullSync$7()90%20%223311
lambda$new$3()80%20%221111
subscribeInSync(Synchronizer.InSyncListener, long)60%n/a111111
start()53888%1375%131901
unsubscribeSyncStatus(long)50%n/a111111
subscribeInSync(Synchronizer.InSyncListener)50%n/a111111
unsubscribeInSync(long)50%n/a111111
unsubscribeInitialSync(long)50%n/a111111
getSyncStatus()2880%1150%121301
stop()22100%1150%120601
lambda$new$2(StorageProvider, PivotBlockSelector, SynchronizerConfiguration, Path, ProtocolSchedule, ProtocolContext, MetricsSystem, EthContext, WorldStateStorageCoordinator, SyncState, Clock)16100%n/a010101
calculateTrailingPeerRequirements()14100%n/a010501
startFullSync()12100%n/a010401
lambda$new$0(PivotBlockSelector, SynchronizerConfiguration, Path, ProtocolSchedule, ProtocolContext, MetricsSystem, EthContext, WorldStateStorageCoordinator, SyncState, Clock)12100%n/a010101
subscribeSyncStatus(BesuEvents.SyncStatusListener)8100%n/a010201
lambda$handleSyncResult$6(BlockHeader)6100%n/a010101
lambda$stop$5(BlockPropagationManager)6100%1150%120301
lambda$start$4(BlockPropagationManager)6100%1150%120301
subscribeInitialSync(BesuEvents.InitialSyncCompletionListener)5100%n/a010101
static {...}4100%n/a010101
awaitStop()100%n/a010101