| connectUsingDriver() |   | 60% |   | 53% | 11 | 15 | 18 | 52 | 0 | 1 |
| validate(int, String) |   | 78% |   | 79% | 11 | 30 | 13 | 80 | 0 | 1 |
| connectUsingDataSource() |   | 87% |   | 75% | 12 | 30 | 8 | 77 | 0 | 1 |
| shouldForceReconnect(String, String) |   | 82% |   | 65% | 9 | 17 | 2 | 19 | 0 | 1 |
| connect() |   | 80% |   | 80% | 3 | 11 | 6 | 25 | 0 | 1 |
| disconnect(boolean) |   | 80% |   | 85% | 1 | 8 | 5 | 24 | 0 | 1 |
| silentlyCommitTransactionIfNeeded() |   | 63% |   | 75% | 1 | 3 | 4 | 11 | 0 | 1 |
| checkUser(String, String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| release() |   | 70% |   | 50% | 1 | 3 | 3 | 9 | 0 | 1 |
| clearWarnings() |   | 62% |  | 100% | 0 | 2 | 2 | 8 | 0 | 1 |
| setDiscarded(boolean) |   | 60% |   | 75% | 1 | 3 | 1 | 4 | 0 | 1 |
| setPoolProperties(PoolConfiguration) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getLastValidated() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAbandonTimeout() |  | 84% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| hasConnectionStateInterceptor() |  | 96% |  | 100% | 0 | 3 | 1 | 6 | 0 | 1 |
| PooledConnection(PoolConfiguration, ConnectionPool) |  | 100% | | n/a | 0 | 1 | 0 | 18 | 0 | 1 |
| doValidate(int) |  | 100% |  | 100% | 0 | 11 | 0 | 11 | 0 | 1 |
| setHandler(JdbcInterceptor) |  | 100% |   | 83% | 1 | 4 | 0 | 13 | 0 | 1 |
| createMBean() |  | 100% |   | 83% | 1 | 4 | 0 | 8 | 0 | 1 |
| silentlyRollbackTransactionIfNeeded() |  | 100% |  | 100% | 0 | 3 | 0 | 11 | 0 | 1 |
| getStackTrace() |  | 100% |  | 100% | 0 | 3 | 0 | 10 | 0 | 1 |
| isMaxAgeExpired() |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| toString() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lock() |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| requireConnection() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| isClosed() |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
| unlock() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isInitialized() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| setStackTrace(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setStackTraceElements(StackTraceElement[]) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setTimestamp(long) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| reconnect() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| validate(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getReleaseTime() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setSuspect(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setLastValidated(long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isReleased() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAutoCommit() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCatalog() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getHoldability() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isReadOnly() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSchema() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTransactionIsolation() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getConnectionVersion() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSuspect() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTimestamp() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDiscarded() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPoolProperties() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getConnection() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getXAConnection() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLastConnected() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getHandler() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAttributes() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getObjectName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |