Semaphore

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total225 of 45850%36 of 5129%3763521231137
acquireWithoutTimeout(String, String)370%60%448811
acquireWithTimeout(String, String)322846%4450%4541101
acquire(String, String)291025%3125%236801
available()190%60%443311
release(SemaphoreLock, String, String)172660%5550%5631101
Semaphore(String, SemaphoreType, boolean)164071%2133%2351801
getPrefix(String, String)150%20%224411
hasQueuedThreads()110%20%223311
availablePermits()90%20%223311
acquireThrowRuntime(String, String)8538%n/a012301
Semaphore(String, boolean)60%n/a112211
setInstanceLockAcquisitionTimeoutMs(long)40%n/a112211
setInstanceLockHoldTimeoutMs(long)40%n/a112211
setInstanceDebug(boolean)40%n/a112211
debug(String)40%n/a112211
getInstanceLockAcquisitionTimeoutMs()3770%1150%120101
getInstanceLockHoldTimeoutMs()3770%1150%120101
isInstanceDebug()2777%2250%230101
getLogDebug()20%n/a111111
Semaphore(String, int, boolean)34100%n/a0101101
static {...}13100%n/a010601
Semaphore(String)6100%n/a010201
Semaphore(String, int)6100%n/a010201
release(SemaphoreLock, String)6100%n/a010201
acquire(String)5100%n/a010101
acquireThrowRuntime(String)5100%n/a010101
setDefaultLockAcquisitionTimeoutMs(long)3100%n/a010201
setDefaultLockHoldTimeoutMs(long)3100%n/a010201
setLogDebug(Logger)3100%n/a010201
setDefaultDebug(boolean)3100%n/a010201
setSemaphoreType(SemaphoreType)3100%n/a010201
setFair(boolean)3100%n/a010201
getDefaultLockAcquisitionTimeoutMs()2100%n/a010101
getDefaultLockHoldTimeoutMs()2100%n/a010101
isDefaultDebug()2100%n/a010101
getSemaphoreType()2100%n/a010101
isFair()2100%n/a010101