Source file "io/lettuce/core/cluster/PooledClusterConnectionProvider.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,092 of 1,092 | 0% | 104 of 104 | 0% | 103 | 103 | 241 | 241 | 51 | 51 |
| getReadConnection(int) | 0% | 0% | 5 | 5 | 26 | 26 | 1 | 1 | ||
| lambda$getReadConnection$4(int, CompletableFuture[], StatefulRedisConnection[]) | 0% | 0% | 6 | 6 | 15 | 15 | 1 | 1 | ||
| getWriteConnection(int) | 0% | 0% | 3 | 3 | 15 | 15 | 1 | 1 | ||
| PooledClusterConnectionProvider(RedisClusterClient, RedisChannelWriter, RedisCodec, ClusterEventListener) | 0% | n/a | 1 | 1 | 15 | 15 | 1 | 1 | ||
| beforeGetConnection(ClusterConnectionProvider.Intent, String, int) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| getReadFromConnections(List) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| lambda$getReadConnection$1(CompletableFuture[], Void) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| getConnections(CompletableFuture[]) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| getConnectionAsync(ClusterConnectionProvider.Intent, int) | 0% | 0% | 5 | 5 | 5 | 5 | 1 | 1 | ||
| findRandomActiveConnection(CompletableFuture[], Function) | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| getConnectionAsync(ClusterConnectionProvider.Intent, String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getConnection(ClusterConnectionProvider.Intent, String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| setPartitions(Partitions) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| getConnectionAsync(ClusterConnectionProvider.Intent, String, int) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| isStale(ClusterNodeConnectionFactory.ConnectionKey) | 0% | 0% | 5 | 5 | 5 | 5 | 1 | 1 | ||
| lambda$getReadConnection$3(CompletableFuture, CompletableFuture[], CompletableFuture[], Throwable) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| isReadCandidate(RedisClusterNode, RedisClusterNode) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| getConnection(ClusterConnectionProvider.Intent, String, int) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| getConnectionAsync(ClusterNodeConnectionFactory.ConnectionKey) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| lambda$getWriteConnection$0(int, StatefulRedisConnection) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| closeStaleConnections() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| setAutoFlushCommands(boolean) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| resetFastConnectionCache() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| lambda$getConnectionAsync$6(CompletableFuture, ConnectionFuture, StatefulRedisConnection, Throwable) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| setReadFrom(ReadFrom) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| getConnection(ClusterNodeConnectionFactory.ConnectionKey) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| connectionAttemptRejected(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| validateClusterNodeMembership() | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| isOrderSensitive(Object[]) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| getConnection(ClusterConnectionProvider.Intent, int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| expireStaleConnections() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| getReadCandidates(RedisClusterNode) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getConnectionFactory(RedisClusterClient) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$closeStaleConnections$7(ClusterNodeConnectionFactory.ConnectionKey, StatefulRedisConnection) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| reconfigurePartitions() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| onPushMessage(RedisClusterNode, PushMessage) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addListener(RedisClusterPushListener) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| removeListener(RedisClusterPushListener) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| closeAsync() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| close() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| reset() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| flushCommands() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getConnectionCount() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$onPushMessage$9(RedisClusterNode, PushMessage, RedisClusterPushListener) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$setAutoFlushCommands$8(boolean, StatefulRedisConnection) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$getReadCandidates$5(RedisClusterNode, RedisClusterNode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPushListeners() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPartitions() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getReadFrom() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$getReadConnection$2(CompletableFuture[], Void) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |