Coverage Report - org.apache.commons.lang3.concurrent
 
Package # Classes Line Coverage Branch Coverage Complexity
org.apache.commons.lang3.concurrent37
97%
462/474
96%
153/158
1,614
 
Classes in this Package Line Coverage Branch Coverage Complexity
AbstractCircuitBreaker
100%
18/18
100%
8/8
1,071
AbstractCircuitBreaker$1
N/A
N/A
1,071
AbstractCircuitBreaker$State
100%
3/3
N/A
1,071
AbstractCircuitBreaker$State$1
100%
2/2
N/A
1,071
AbstractCircuitBreaker$State$2
100%
2/2
N/A
1,071
AtomicInitializer
87%
7/8
75%
3/4
2
AtomicSafeInitializer
100%
7/7
100%
4/4
2
BackgroundInitializer
96%
32/33
100%
10/10
1,933
BackgroundInitializer$InitializationTask
100%
6/6
100%
2/2
1,933
BasicThreadFactory
100%
30/30
100%
10/10
1,312
BasicThreadFactory$1
N/A
N/A
1,312
BasicThreadFactory$Builder
100%
23/23
N/A
1,312
CallableBackgroundInitializer
100%
11/11
100%
2/2
1
CircuitBreaker
N/A
N/A
1
CircuitBreakingException
100%
8/8
N/A
1
Computable
N/A
N/A
1
ConcurrentException
66%
4/6
N/A
1
ConcurrentInitializer
N/A
N/A
1
ConcurrentRuntimeException
100%
6/6
N/A
1
ConcurrentUtils
95%
41/43
100%
34/34
2,632
ConcurrentUtils$ConstantFuture
100%
8/8
N/A
2,632
ConstantInitializer
100%
14/14
100%
6/6
1,833
EventCountCircuitBreaker
98%
50/51
83%
10/12
1,2
EventCountCircuitBreaker$1
N/A
N/A
1,2
EventCountCircuitBreaker$CheckIntervalData
100%
8/8
100%
2/2
1,2
EventCountCircuitBreaker$StateStrategy
100%
2/2
100%
2/2
1,2
EventCountCircuitBreaker$StateStrategyClosed
100%
3/3
100%
2/2
1,2
EventCountCircuitBreaker$StateStrategyOpen
100%
5/5
100%
4/4
1,2
LazyInitializer
100%
11/11
75%
3/4
2
Memoizer
86%
26/30
90%
9/10
3,6
Memoizer$1
100%
2/2
N/A
3,6
MultiBackgroundInitializer
100%
37/37
100%
14/14
1,692
MultiBackgroundInitializer$1
N/A
N/A
1,692
MultiBackgroundInitializer$MultiBackgroundInitializerResults
100%
19/19
100%
2/2
1,692
ThresholdCircuitBreaker
93%
15/16
100%
4/4
1,4
TimedSemaphore
100%
59/59
100%
22/22
1,65
TimedSemaphore$1
100%
3/3
N/A
1,65