RunnerBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total555 of 1,82169%43 of 8247%551091174352067
build()22669975%142261%12194821001
buildNodePermissioningController(List, Synchronizer, TransactionSimulator, Bytes, Blockchain)471625%2250%23101401
createWebsocketService(Vertx, WebSocketConfiguration, SubscriptionManager, Map, PrivacyParameters, ProtocolSchedule, BlockchainQueries, Optional, ObservableMetricsSystem)295967%2250%2351901
createLogsSubscriptionService(Blockchain, WorldStateArchive, SubscriptionManager, PrivacyParameters)262144%2250%2361201
buildNatManager(NatMethod)243156%3125%3441001
createPrivateTransactionObserver(PrivateTransactionObserver, PrivacyParameters, BlockHeader)1719%3125%237901
buildAccountPermissioningController(Optional, BesuController, TransactionSimulator)1426%1150%125701
lambda$build$2(PeerPermissionsDenylist, PeerPermissionsAdapter)120%n/a111111
sanitizePeers(P2PNetwork, Collection)1138%1150%123501
enodeDnsConfiguration(EnodeDnsConfiguration)100%20%223311
lambda$sanitizePeers$10(EnodeURL, EnodeURL)100%20%221111
lambda$build$9(String)100%20%221111
lambda$createWebsocketService$13(WebSocketMethodsFactory, JsonRpcMethod)90%n/a111111
lambda$createWebsocketService$12(WebSocketMethodsFactory, JsonRpcMethod)90%n/a111111
lambda$buildAccountPermissioningController$11(BesuController, AccountPermissioningController)90%n/a113311
p2pTLSConfiguration(Optional)80%20%223311
lambda$build$6(P2PNetwork, List, NodePermissioningController)80%n/a111111
lambda$build$1(List, ProtocolContext, NodePermissioningController)80%n/a111111
isEthStatsEnabled()41%3125%230101
bannedNodeIds(Collection)0%n/a112211
jsonRpcMethods(ProtocolSchedule, ProtocolContext, BesuController, P2PNetwork, BlockchainQueries, Synchronizer, TransactionPool, MiningParameters, MiningCoordinator, ObservableMetricsSystem, Set, Collection, FilterManager, Optional, Optional, PrivacyParameters, JsonRpcConfiguration, WebSocketConfiguration, MetricsConfiguration, NatService, Map, Path, RpcEndpointServiceImpl)8193%1150%1211601
p2pTLSConfiguration(TLSConfiguration)0%n/a112211
natManagerServiceName(String)0%n/a112211
natMethodFallbackEnabled(boolean)0%n/a112211
ethstatsOptions(EthstatsOptions)0%n/a112211
permissioningConfiguration(Optional)0%n/a112211
identityString(Optional)0%n/a112211
autoLogBloomCaching(boolean)0%n/a112211
legacyForkId(boolean)0%n/a112211
lambda$build$3(List)0%n/a111111
p2pListenInterface(String)1292%1150%120301
lambda$build$8(String)990%1150%120101
lambda$build$7(String)990%1150%120101
lambda$build$4(NodeKey, PeerPermissions, NatService, ProtocolContext, List)61100%n/a0101901
RunnerBuilder()41100%n/a0101301
createSubscriptionManager(Vertx, TransactionPool, BlockchainQueries)32100%n/a010801
getFixedNodes(Collection, Collection)11100%n/a010301
createNewBlockHeadersSubscriptionService(Blockchain, BlockchainQueries, SubscriptionManager)11100%n/a010301
lambda$build$5(ProtocolSchedule, P2PNetwork, BlockAddedEvent)9100%2100%020301
createSyncingSubscriptionService(Synchronizer, SubscriptionManager)100%n/a010201
engineJsonRpcConfiguration(JsonRpcConfiguration)100%n/a010201
pidPath(Path)100%n/a010201
createMetricsService(Vertx, MetricsConfiguration)100%n/a010101
vertx(Vertx)100%n/a010201
besuController(BesuController)100%n/a010201
p2pEnabled(boolean)100%n/a010201
discovery(boolean)100%n/a010201
ethNetworkConfig(EthNetworkConfig)100%n/a010201
networkingConfiguration(NetworkingConfiguration)100%n/a010201
p2pAdvertisedHost(String)100%n/a010201
p2pListenPort(int)100%n/a010201
natMethod(NatMethod)100%n/a010201
jsonRpcConfiguration(JsonRpcConfiguration)100%n/a010201
graphQLConfiguration(GraphQLConfiguration)100%n/a010201
webSocketConfiguration(WebSocketConfiguration)100%n/a010201
apiConfiguration(ApiConfiguration)100%n/a010201
dataDir(Path)100%n/a010201
metricsConfiguration(MetricsConfiguration)100%n/a010201
metricsSystem(ObservableMetricsSystem)100%n/a010201
permissioningService(PermissioningServiceImpl)100%n/a010201
staticNodes(Collection)100%n/a010201
besuPluginContext(BesuPluginContextImpl)100%n/a010201
storageProvider(StorageProvider)100%n/a010201
rpcEndpointService(RpcEndpointServiceImpl)100%n/a010201
jsonRpcIpcConfiguration(JsonRpcIpcConfiguration)100%n/a010201
lambda$build$0(ProtocolManager)100%n/a010101
static {...}100%n/a010101