ReplicaShardAllocator

Source file "org/elasticsearch/gateway/ReplicaShardAllocator.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total953 of 9530%168 of 1680%98981951951414
makeAllocationDecision(ShardRouting, RoutingAllocation, Logger)2790%440%2323616111
processExistingRecoveries(RoutingAllocation)2110%380%2020434311
findMatchingNodes(ShardRouting, RoutingAllocation, boolean, DiscoveryNode, TransportNodesListShardStoreMetadata.StoreFilesMetadata, AsyncShardFetch.FetchResult, boolean)1640%260%1414343411
canBeAllocatedToAtLeastOneNode(ShardRouting, RoutingAllocation)900%180%1010181811
augmentExplanationsWithStoreInfo(Map, Map)440%80%559911
computeMatchingNode(DiscoveryNode, TransportNodesListShardStoreMetadata.StoreFilesMetadata, DiscoveryNode, TransportNodesListShardStoreMetadata.StoreFilesMetadata)350%60%446611
computeMatchingBytes(TransportNodesListShardStoreMetadata.StoreFilesMetadata, TransportNodesListShardStoreMetadata.StoreFilesMetadata)330%60%447711
canPerformOperationBasedRecovery(TransportNodesListShardStoreMetadata.StoreFilesMetadata, AsyncShardFetch.FetchResult, DiscoveryNode)310%80%556611
isResponsibleFor(ShardRouting)150%60%443311
hasMatchingSyncId(TransportNodesListShardStoreMetadata.StoreFilesMetadata, TransportNodesListShardStoreMetadata.StoreFilesMetadata)140%40%332211
findStore(DiscoveryNode, AsyncShardFetch.FetchResult)130%20%224411
lambda$processExistingRecoveries$0(RoutingNodes, ShardRouting, UnassignedInfo, Metadata, RoutingAllocation)130%n/a112211
static {...}80%20%221111
ReplicaShardAllocator()30%n/a111111