JedisClusterInfoCacheTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,412 of 2,4120%6 of 60%44444744744141
failedRefreshKeepsUnrelatedPoolsWhenDeltasDrainBehindIt()2320%n/a11414111
deltasQueuedBehindOneRefreshApplyInOrderAndCleanUpTogether()1590%n/a11333311
refreshCleansUpNodesEmptiedByDeltasDeferredBehindIt()1560%n/a11323211
concurrentDeltasAreAllAppliedAndNoneLeftPending()1370%40%33262611
chainedMigrationInOneDeltaKeepsTheIntermediateNode()1290%n/a11242411
applySlotMigrationDestroysTheDepartedSourcePool()1210%n/a11252511
maintenanceConfigWiresOneSharedCoordinatorIntoEveryNodePool()1170%n/a11222211
applySlotMigrationDestroysOnlyTheDeltaSourcesLeftWithoutSlots()1150%n/a11222211
slotDeltaDeliveredThroughANodePoolControllerReroutesTheCache()1070%n/a11191911
applySlotMigrationKeepsASourceStillOwningSlots()960%n/a11181811
slotDeltaQueuedDuringRefreshAppliesAfterIt()890%n/a11191911
getPrimaryNodesAfterMasterReplicaFailoverOnRenew()820%n/a11181811
testReplicaNodeRemovalAndRediscovery()810%n/a11181811
getPrimaryNodesAfterReplicaNodeRemovalAndRediscovery()800%n/a11171711
getPrimaryNodesAfterMasterReplicaFailover()790%n/a11171711
applySlotMigrationAdmitsANeverSeenDestination()770%n/a11171711
applySlotMigrationFlushesClientSideCache()620%n/a11111111
disabledOrAbsentMaintenanceConfigLeavesNodePoolsWithoutAController()580%n/a11121211
applySlotMigrationKeepsAReplicaServingSource()540%n/a11111111
clusterSlotRange(JedisClusterInfoCacheTest.SlotRange)530%n/a118811
testResetWithReplicaSlots()500%n/a11101011
masterReplicaSlotsResponse(HostAndPort, HostAndPort)360%n/a113311
assertReplicasAvailable(JedisClusterInfoCache, HostAndPort[])340%20%226611
lambda$clusterSlotRange$9(List, JedisClusterInfoCacheTest.Node)260%n/a112211
lambda$concurrentDeltasAreAllAppliedAndNoneLeftPending$4(CountDownLatch, JedisClusterInfoCache, HostAndPort, HostAndPort, String, CountDownLatch)210%n/a117711
masterReplica2SlotsResponse()200%n/a113311
static {...}190%n/a113311
masterOnlySlotsResponse()170%n/a112211
createCacheWithReplicasEnabled()140%n/a114411
assertMasterNodeAvailable(JedisClusterInfoCache)100%n/a114411
lambda$failedRefreshKeepsUnrelatedPoolsWhenDeltasDrainBehindIt$8(JedisClusterInfoCache, AtomicReference)100%n/a115511
lambda$slotDeltaQueuedDuringRefreshAppliesAfterIt$0(CountDownLatch, CountDownLatch, InvocationOnMock)100%n/a113311
createClusterSlotsResponse(JedisClusterInfoCacheTest.SlotRange[])90%n/a111111
lambda$failedRefreshKeepsUnrelatedPoolsWhenDeltasDrainBehindIt$7(CountDownLatch, CountDownLatch, List, InvocationOnMock)90%n/a113311
lambda$refreshCleansUpNodesEmptiedByDeltasDeferredBehindIt$5(CountDownLatch, CountDownLatch, List, InvocationOnMock)90%n/a113311
lambda$deltasQueuedBehindOneRefreshApplyInOrderAndCleanUpTogether$2(CountDownLatch, CountDownLatch, List, InvocationOnMock)90%n/a113311
assertNoReplicasAvailable(JedisClusterInfoCache)70%n/a113311
lambda$refreshCleansUpNodesEmptiedByDeltasDeferredBehindIt$6(JedisClusterInfoCache)50%n/a111111
lambda$deltasQueuedBehindOneRefreshApplyInOrderAndCleanUpTogether$3(JedisClusterInfoCache)50%n/a111111
lambda$slotDeltaQueuedDuringRefreshAppliesAfterIt$1(JedisClusterInfoCache)50%n/a111111
JedisClusterInfoCacheTest()30%n/a111111