Source file "org/apache/commons/pool2/impl/GenericKeyedObjectPool.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 2,132 of 2,132 | 0% | 234 of 234 | 0% | 185 | 185 | 559 | 559 | 68 | 68 |
evict() | ![]() | 0% | ![]() | 0% | 20 | 20 | 87 | 87 | 1 | 1 |
borrowObject(Object, long) | ![]() | 0% | ![]() | 0% | 20 | 20 | 61 | 61 | 1 | 1 |
create(Object) | ![]() | 0% | ![]() | 0% | 15 | 15 | 55 | 55 | 1 | 1 |
returnObject(Object, Object) | ![]() | 0% | ![]() | 0% | 12 | 12 | 43 | 43 | 1 | 1 |
toStringAppendFields(StringBuilder) | ![]() | 0% | n/a | 1 | 1 | 26 | 26 | 1 | 1 | |
deregister(Object) | ![]() | 0% | ![]() | 0% | 8 | 8 | 18 | 18 | 1 | 1 |
destroy(Object, PooledObject, boolean, DestroyMode) | ![]() | 0% | ![]() | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
reuseCapacity() | ![]() | 0% | ![]() | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
register(Object) | ![]() | 0% | ![]() | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
GenericKeyedObjectPool(KeyedPooledObjectFactory, GenericKeyedObjectPoolConfig) | ![]() | 0% | ![]() | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
clearOldest() | ![]() | 0% | ![]() | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
calculateDeficit(GenericKeyedObjectPool.ObjectDeque) | ![]() | 0% | ![]() | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
invalidateObject(Object, Object, DestroyMode) | ![]() | 0% | ![]() | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
clear(Object, boolean) | ![]() | 0% | ![]() | 0% | 5 | 5 | 17 | 17 | 1 | 1 |
getStatsString() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
close() | ![]() | 0% | ![]() | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
ensureMinIdle(Object) | ![]() | 0% | ![]() | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
addIdleObject(Object, PooledObject) | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
ensureMinIdle() | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
getNumTests() | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
use(Object) | ![]() | 0% | ![]() | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
setConfig(GenericKeyedObjectPoolConfig) | ![]() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
lambda$register$13(AtomicBoolean, Object, Object) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
lambda$removeAbandoned$14(AbandonedConfig, Object, PooledObject) | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
getNumActive(Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
reuseCapacity(int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
addObject(Object) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
lambda$getNumWaitersByKey$9(Map, Object, GenericKeyedObjectPool.ObjectDeque) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getNumIdle(Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
hasBorrowWaiters() | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
getNumWaiters() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
lambda$removeAbandoned$15(AbandonedConfig, Object, GenericKeyedObjectPool.ObjectDeque) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
lambda$getNumActivePerKey$5(Map.Entry) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getNumWaitersByKey() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
whenWaitersAddObject(Object, LinkedBlockingDeque) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
lambda$listAllObjects$12(Map.Entry) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getNumActivePerKey() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
preparePool(Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
listAllObjects() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$use$16(Object, GenericKeyedObjectPool.ObjectDeque) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
GenericKeyedObjectPool(KeyedPooledObjectFactory, GenericKeyedObjectPoolConfig, AbandonedConfig) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
getMinIdlePerKey() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getNumIdle() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
GenericKeyedObjectPool(KeyedPooledObjectFactory) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
borrowObject(Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
clear() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getNumActive() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
removeAbandoned(AbandonedConfig) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
lambda$clearOldest$2(TreeMap, Object, GenericKeyedObjectPool.ObjectDeque) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
invalidateObject(Object, Object) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
lambda$clearOldest$1(TreeMap, Object, PooledObject) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
clear(Object) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getKeys() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$clear$0(Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setMaxIdlePerKey(int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setMaxTotalPerKey(int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setMinIdlePerKey(int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
lambda$listAllObjects$11(Map.Entry) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$hasBorrowWaiters$10(GenericKeyedObjectPool.ObjectDeque) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$getNumWaiters$8(GenericKeyedObjectPool.ObjectDeque) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$getNumIdle$7(GenericKeyedObjectPool.ObjectDeque) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$getNumActivePerKey$4(Map.Entry) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$close$3(GenericKeyedObjectPool.ObjectDeque) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
static {...} | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getFactory() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getMaxIdlePerKey() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getMaxTotalPerKey() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$getNumActivePerKey$6(Integer, Integer) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |