| testAcquireMultipleThreads() |  | 0% |  | 0% | 4 | 4 | 21 | 21 | 1 | 1 |
| testAcquireLimit() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| testGetAvailablePermits() |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| testTryAcquire() |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| testGetAverageCallsPerPeriod() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testAcquireNoLimit() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| testInit() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| testShutdownMultipleTimes() |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| testShutdownSharedExecutorTask() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testAcquireMultiplePeriods() |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| testStartTimer() |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| testShutdownSharedExecutorNoTask() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testInitDefaultService() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testShutdownOwnExecutor() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testPassAfterShutdown() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testTryAcquireAfterShutdown() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| prepareStartTimer(ScheduledExecutorService, ScheduledFuture) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$testInitInvalidPeriod$0() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testInitInvalidPeriod() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| TimedSemaphoreTest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |