MigrationCoordinator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total807 of 1,15229%108 of 13218%821001732522134
shouldPullFromEndpoint(InetAddressAndPort)960%140%88252511
maybePullSchema(MigrationCoordinator.VersionInfo)911514%14212%89131601
awaitSchemaRequests(long)780%120%77191911
scheduleSchemaPull(InetAddressAndPort, MigrationCoordinator.VersionInfo)530%20%227711
pullSchema(InetAddressAndPort, RequestCallback)420%40%33111111
shouldPullImmediately(InetAddressAndPort, UUID)380%40%337711
submitToMigrationIfNotShutdown(Runnable)370%60%44101011
removeAndIgnoreEndpoint(InetAddressAndPort)360%40%338811
getIgnoredEndpoints()351123%5116%3461001
getIgnoredVersions()31718%5116%344701
reportCurrentSchemaVersionOnEndpoint(InetAddressAndPort)310%60%448811
outstandingVersions()300%40%335511
reportEndpointVersion(InetAddressAndPort, UUID)277974%4660%4671901
shouldPullSchema(UUID)250%40%338811
clearVersionsInfo()220%20%227711
pullComplete(InetAddressAndPort, MigrationCoordinator.VersionInfo, boolean)180%20%225511
shouldApplySchemaFor(MigrationCoordinator.VersionInfo)160%40%333311
pushSchemaMutations(Collection)154173%1375%1331201
shouldPushSchemaTo(InetAddressAndPort)15628%5116%341301
reset()150%n/a115511
sendMigrationMessage(InetAddressAndPort, RequestCallback)150%n/a114411
lambda$scheduleSchemaPull$2(InetAddressAndPort, MigrationCoordinator.VersionInfo)100%n/a111111
pullUnreceivedSchemaVersions()92674%3350%242801
getVersionInfoUnsafe(UUID)60%n/a111111
lambda$awaitSchemaRequests$4(long, WaitQueue.Signal)40%n/a111111
lambda$scheduleSchemaPull$3(FutureTask)40%n/a111111
setUptimeFn(LongSupplier)30%n/a112211
lambda$static$0()30%n/a111111
removeEndpointFromVersion(InetAddressAndPort, UUID)15098%2466%2411201
lambda$start$1(long, ScheduledFuture)11292%1150%121301
MigrationCoordinator(MessagingService, ExecutorPlus, ScheduledExecutorService, int, Gossiper, Supplier, BiConsumer)42100%n/a0101301
start()22100%n/a010501
static {...}19100%n/a010601
announce(UUID)15100%2100%020401