NodeEnvironment

Source file "org/elasticsearch/env/NodeEnvironment.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,227 of 2,2270%250 of 2500%1871874344346262
NodeEnvironment(Settings, Environment)2120%220%1212535311
loadNodeMetadata(Settings, Logger, NodeEnvironment.NodePath[])1510%220%1212202011
maybeLogPathDetails()1480%120%77333311
assertCanWrite()1060%120%77212111
deleteShardDirectoryUnderLock(ShardLock, IndexSettings, Consumer)1010%100%66171711
ensureAtomicMoveSupported(NodeEnvironment.NodePath[])930%60%44121211
shardLock(ShardId, String, long)740%60%44181811
lockAllForIndex(Index, IndexSettings, String, long)670%60%44151511
shardCountPerPath(Index)670%120%77111111
findAllShardsForIndex(Path, Index)650%120%77121211
collectIndexSubPaths(NodeEnvironment.NodePath[], Predicate)630%80%55131311
acquireFSLockForPaths(IndexSettings, Path[])610%20%22121211
availableIndexFoldersForPath(NodeEnvironment.NodePath, Predicate)580%120%77131311
resolveIndexFolder(String)580%80%559911
findAllShardIds(Index)560%100%669911
lambda$assertPathsDoNotExist$4(Path)530%100%66111111
deleteIndexDirectoryUnderLock(Index, IndexSettings, Consumer)500%20%22101011
static {...}440%20%226611
availableIndexFolders(Predicate)430%60%447711
close()420%60%448811
assertEnvIsLocked()400%60%448811
shardStatePathToDataPath(Path)370%80%554411
tryWriteTempFile(Path)370%20%229911
assertPathsDoNotExist(Path[])340%60%446611
ensureNoIndexMetadata(NodeEnvironment.NodePath[])320%20%227711
toString(Collection)290%40%337711
indexPaths(Index)270%20%225511
availableShardPaths(ShardId)270%20%226611
ensureNoShardData(NodeEnvironment.NodePath[])270%20%226611
nodeDataPaths()250%20%225511
resolveBaseCustomLocation(String, Path, int)230%60%444411
deleteShardDirectorySafe(ShardId, IndexSettings, Consumer)210%n/a115511
maybeLogHeapDetails()160%n/a115511
nodePaths()160%40%334411
getNodeLockId()160%40%334411
isShardPath(Path)160%40%332211
deleteIndexDirectorySafe(Index, long, IndexSettings, Consumer)150%n/a114411
lockedShards()150%n/a112211
isIndexMetadataPath(Path)150%40%332211
lambda$new$0(AtomicReference, Path)150%n/a116611
resolveCustomLocation(String, ShardId, Path, int)120%n/a112211
isShardLocked(ShardId)100%n/a114411
hasNodeFile()100%40%331111
applySegmentInfosTrace(Settings)90%20%223311
resolveIndexCustomLocation(String, String)80%n/a111111
resolveCustomLocation(String, ShardId)80%n/a111111
lambda$assertPathsDoNotExist$3(Path)80%n/a111111
resolveNodePath(Path, int)70%n/a111111
generateNodeId(Settings)70%n/a112211
resolveIndexCustomLocation(String, String, Path, int)70%n/a111111
shardLock(ShardId, String)60%n/a111111
lambda$close$7(Lock)60%n/a111111
availableIndexFoldersForPath(NodeEnvironment.NodePath)50%n/a111111
nodeId()40%n/a111111
availableIndexFolders()40%n/a111111
collectShardDataPaths(NodeEnvironment.NodePath[])40%n/a111111
collectIndexMetadataPaths(NodeEnvironment.NodePath[])40%n/a111111
sharedDataPath()30%n/a111111
lambda$loadNodeMetadata$2(int)30%n/a111111
lambda$loadNodeMetadata$1(NodeEnvironment.NodePath)30%n/a111111
lambda$availableIndexFoldersForPath$6(String)20%n/a111111
lambda$availableIndexFolders$5(String)20%n/a111111