| setUp() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| delayBetweenFailoverAttempts_permanentExceptionAfterAttemptsExhausted() |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| delayBetweenFailoverAttempts_gatesCounterIncrementsWithinWindow() |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| maxNumFailoverAttempts_zeroDelay_leadsToPermanentAfterExceeding() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| MultiDbConnectionProviderFailoverAttemptsConfigTest() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setProviderFailoverConfig(int, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| setBuilderFailoverConfig(MultiDbConfig.Builder, int, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getProviderMaxAttempts() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getProviderDelayMs() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$delayBetweenFailoverAttempts_permanentExceptionAfterAttemptsExhausted$5() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getProviderAttemptCount() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$maxNumFailoverAttempts_zeroDelay_leadsToPermanentAfterExceeding$8() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$maxNumFailoverAttempts_zeroDelay_leadsToPermanentAfterExceeding$7() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$maxNumFailoverAttempts_zeroDelay_leadsToPermanentAfterExceeding$6() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$delayBetweenFailoverAttempts_permanentExceptionAfterAttemptsExhausted$4() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$delayBetweenFailoverAttempts_permanentExceptionAfterAttemptsExhausted$3() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$delayBetweenFailoverAttempts_permanentExceptionAfterAttemptsExhausted$2() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$delayBetweenFailoverAttempts_gatesCounterIncrementsWithinWindow$1() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$delayBetweenFailoverAttempts_gatesCounterIncrementsWithinWindow$0() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tearDown() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |