FineGrainedFSNamesystemLock

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total543 of 5430%108 of 1080%78781421422424
hasReadLock(RwLockMode)540%200%11118811
readUnlock(RwLockMode, String, Supplier)350%60%448811
writeUnlock(RwLockMode, String, boolean)350%60%448811
writeUnlock(RwLockMode, String, Supplier)350%60%448811
readLockInterruptibly(RwLockMode)340%60%44121211
writeLockInterruptibly(RwLockMode)340%60%44121211
hasWriteLock(RwLockMode)340%100%668811
readUnlock(RwLockMode, String)310%60%448811
writeUnlock(RwLockMode, String)310%60%448811
readLock(RwLockMode)270%60%448811
writeLock(RwLockMode)270%60%448811
getReadHoldCount(RwLockMode)260%60%447711
getQueueLength(RwLockMode)240%60%447711
getNumOfReadLockLongHold(RwLockMode)240%60%447711
getNumOfWriteLockLongHold(RwLockMode)240%60%447711
FineGrainedFSNamesystemLock(Configuration, MutableRatesWithAggregation)190%n/a114411
setMetricsEnabled(boolean)90%n/a113311
setReadLockReportingThresholdMs(long)90%n/a113311
setWriteLockReportingThresholdMs(long)90%n/a113311
setLockForTests(ReentrantReadWriteLock)50%n/a111111
getLockForTests()50%n/a111111
isMetricsEnabled()40%n/a111111
getReadLockReportingThresholdMs()40%n/a111111
getWriteLockReportingThresholdMs()40%n/a111111