Class | Coverage |
---|---|
MemcLockManager | 0% |
QuorumLockManager | 0% |
RedisLockManager | 0% |
ScopedLock | 0% |
FSLockManager | 74% |
LockManager | 84% |
NullLockManager | 85% |
Class | CRAP |
---|---|
MemcLockManager | 3080 |
QuorumLockManager | 1056 |
RedisLockManager | 870 |
ScopedLock | 56 |
FSLockManager | 52 |
LockManager | 24 |
NullLockManager | 8 |
Method | Coverage |
---|---|
__destruct | 0% |
releasePledges | 0% |
__destruct | 0% |
doLockByType | 0% |
doUnlockByType | 0% |
doLockingRequestBucket | 0% |
doUnlockingRequestBucket | 0% |
collectPledgeQuorum | 0% |
getBucketFromPath | 0% |
releaseMutexes | 0% |
doLock | 0% |
doUnlock | 0% |
__construct | 0% |
getLocksOnServer | 0% |
freeLocksOnServer | 0% |
releaseAllLocks | 0% |
__destruct | 0% |
acquireMutexes | 0% |
recordKeyForPath | 0% |
sanitizeLockArray | 0% |
release | 0% |
factory | 0% |
__destruct | 0% |
__construct | 0% |
__construct | 0% |
getLocksOnServer | 0% |
freeLocksOnServer | 0% |
releaseAllLocks | 0% |
isServerUp | 0% |
getCache | 0% |
recordKeyForPath | 0% |
newLockArray | 0% |
isServerUp | 0% |
doLockByType | 70% |
__construct | 71% |
doSingleLock | 71% |
closeLockHandles | 71% |
doLock | 77% |
doSingleUnlock | 80% |
doLock | 80% |
pruneKeyLockFiles | 83% |
normalizePathsByType | 85% |
doUnlock | 88% |