Gossiper

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,978 of 4,56256%274 of 56351%2464194571,08052137
lambda$assassinateEndpoint$2(InetAddressAndPort, String)1410%120%77323211
applyStateLocally(Map)10211853%132161%1118104201
doStatusCheck()1027442%221438%1419193701
advertiseRemoving(InetAddressAndPort, UUID, UUID)890%20%22181811
unsafeClearRemoteState()780%60%44141411
reloadSeeds()760%80%55222211
removeEndpoint(InetAddressAndPort)750%80%55202011
applyNewStates(InetAddressAndPort, EndpointState, EndpointState, boolean)7211160%151651%111753101
seenAnySeed()660%120%77171711
getReleaseVersionsWithPort()550%60%44121211
advertiseTokenRemoved(InetAddressAndPort, UUID)470%n/a11111111
unsafeGossipWith(InetAddressAndPort)440%40%33121211
waitForSchemaAgreement(long, TimeUnit, BooleanSupplier)400%60%44101011
lambda$convict$1(InetAddressAndPort, double)381224%4233%3471101
nodesAgreeOnSchema(Collection)360%80%55101011
evictFromMembership(InetAddressAndPort)330%20%22101011
examineShadowState()324156%7330%4681701
maybeFinishShadowRound(InetAddressAndPort, boolean, Map)323451%5550%4691901
makeGossipDigest(List)314257%4450%3581701
checkProperThreadForStateMutation()29514%4233%345701
unsafeSendLocalEndpointStateTo(InetAddressAndPort)280%20%227711
getStateForVersionBiggerThan(InetAddressAndPort, int)258978%41275%4922401
waitToSettle()255970%6650%5773001
compareEndpointStartup(InetAddressAndPort, InetAddressAndPort)250%40%334411
computeMinVersion()244163%2880%1671901
unsafeAnnulEndpoint(InetAddressAndPort)240%n/a116611
getSeeds()230%20%225511
initializeUnreachableNodeUnsafe(InetAddressAndPort)230%20%226611
isSafeForStartup(InetAddressAndPort, UUID, boolean, Map)223259%7541%5761501
clearUnsafe()220%n/a118811
addSavedEndpoint(InetAddressAndPort)213965%3350%3451601
getForEndpoint(InetAddressAndPort, ApplicationState)210%40%335511
handleMajorStateChange(InetAddressAndPort, EndpointState)197980%61062%6952201
getVeryLongTime()191340%1150%121501
doShadowRound(Set)1711587%31785%21163501
addExpireTimeForEndpoint(InetAddressAndPort, long)170%20%224411
getMinVersion(long, TimeUnit)170%n/a116611
lambda$doStatusCheck$4(InetAddressAndPort)160%20%226611
quarantineEndpoint(InetAddressAndPort, long)150%20%225511
copyEndpointStateForEndpoint(InetAddressAndPort)150%20%224411
getUnreachableTokenOwners()141450%3125%233601
replacedEndpoint(InetAddressAndPort)140%n/a116611
runInGossipStageBlocking(Runnable)121860%2100%0241201
isAdministrativelyInactiveState(EndpointState)120%20%224411
isAdministrativelyInactiveState(InetAddressAndPort)120%20%224411
replacementQuarantine(InetAddressAndPort)110%n/a113311
injectApplicationState(InetAddressAndPort, ApplicationState, VersionedValue)110%n/a113311
getSchemaVersion(InetAddressAndPort)110%20%222211
examineGossiper(List, List, Map)108989%41680%41112301
addLocalApplicationStateInternal(ApplicationState, VersionedValue)103678%2250%230901
forceNewerGeneration()100%n/a113311
realMarkAlive(InetAddressAndPort, EndpointState)95585%2466%2421601
markDead(InetAddressAndPort, EndpointState)93680%2466%2421101
assassinateEndpoint(String)90%n/a113311
unsafeSetEnabled()90%n/a113311
unsafeSendShutdown(InetAddressAndPort)90%n/a113311
lambda$stateOrderMap$8(Gossiper.1Cache, Map.Entry, Map.Entry)83078%5550%462901
expireUpgradeFromVersion()80%n/a113311
getCurrentGenerationNumber(InetAddressAndPort)80%n/a111111
start(int)80%n/a112211
setLooseEmptyEnabled(boolean)80%n/a113311
start(int, Map)73482%1150%1211001
unsafeAssassinateEndpoint(String)70%n/a113311
initializeNodeUnsafe(InetAddressAndPort, UUID, int)70%n/a112211
sendGossip(Message, Set)64989%2675%2521401
isShutdown(InetAddressAndPort)64287%3562%3511301
getGossipStatus(EndpointState)63284%3562%3511101
lambda$new$0()56893%41477%41032101
isUpgradingFromVersionLowerThan(CassandraVersion)51979%3562%251401
requestAll(GossipDigest, List, int)51473%1150%121401
quarantineEndpoint(InetAddressAndPort)50%n/a112211
isKnownEndpoint(InetAddressAndPort)50%n/a111111
getEndpointDowntime(String)50%n/a111111
getCurrentGenerationNumber(String)50%n/a111111
isGossipOnlyMember(InetAddressAndPort)41982%3350%341401
getApplicationState(InetAddressAndPort, ApplicationState)41780%2250%231501
getLiveTokenOwners()40%n/a111111
getJustRemovedEndpoints()40%n/a111111
getUnreachableEndpoints()40%n/a111111
getSeedsInShadowRound()40%n/a111111
doShadowRound()40%n/a111111
lambda$doStatusCheck$5(InetAddressAndPort)40%n/a111111
stop()36795%3770%3611401
getLastProcessedMessageAt()30%n/a111111
isAlive(InetAddressAndPort)21789%2466%241401
getEndpointDowntime(InetAddressAndPort)21588%1150%121401
isLoneNode(Map)21184%2250%230101
getExpireTimeForEndpoint(InetAddressAndPort)21184%1150%120201
isSilentShutdownState(EndpointState)21083%1150%121401
getLooseEmptyEnabled()20%n/a111111
initializeNodeUnsafe(InetAddressAndPort, UUID, int, int)7398%1150%1201301
markAsShutdown(InetAddressAndPort)6798%1375%1311601
notifyFailureDetector(InetAddressAndPort, EndpointState)5898%3975%3712101
maybeGossipToSeed(Message)5498%2880%2611101
sufficientForStartupSafetyCheck(Map)1894%3350%340201
lambda$maybeGossipToUnreachableMember$3(InetAddressAndPort)1191%1150%120101
Gossiper(boolean)107100%1150%1202401
static {...}100100%n/a0101801
maybeGossipToUnreachableMember(Message)39100%4100%030801
getMaxEndpointStateVersion(EndpointState)25100%2100%020401
markAlive(InetAddressAndPort, EndpointState)25100%n/a010701
addLocalApplicationStates(List)24100%2100%020601
buildSeedsList()22100%4100%030601
notifyFailureDetector(Map)21100%2100%020401
doBeforeChangeNotifications(InetAddressAndPort, EndpointState, ApplicationState, VersionedValue)19100%2100%020401
maybeInitializeLocalState(int)19100%n/a010501
getReleaseVersionString(InetAddressAndPort)19100%4100%030501
lambda$applyNewStates$10(EndpointState, Map.Entry)19100%4100%030201
doOnChangeNotifications(InetAddressAndPort, ApplicationState, VersionedValue)18100%2100%020401
hasMajorVersion3Nodes()18100%1583%140201
silentlyMarkDead(InetAddressAndPort, EndpointState)17100%1150%120501
getLiveMembers()16100%2100%020401
sendAll(GossipDigest, Map, int)15100%1150%120401
doGossipToLiveMember(Message)14100%2100%020401
isDeadState(EndpointState)12100%2100%020401
stateOrderMap()12100%n/a010401
addLocalApplicationState(ApplicationState, VersionedValue)12100%n/a010201
isEnabled()12100%1375%130201
stopShutdownAndWait(long, TimeUnit)12100%n/a010301
order(Map)11100%n/a010301
getHostId(InetAddressAndPort, Map)9100%n/a010101
register(IEndpointStateChangeSubscriber)6100%n/a010201
unregister(IEndpointStateChangeSubscriber)6100%n/a010201
convict(InetAddressAndPort, double)6100%n/a010201
getEndpointStateForEndpoint(InetAddressAndPort)6100%n/a010101
getHostId(InetAddressAndPort)6100%n/a010101
lambda$stateOrderMap$9(Gossiper.1Cache, Map.Entry)6100%n/a010101
lambda$markAlive$7(InetAddressAndPort, EndpointState, Message)6100%n/a010201
getEndpoints()5100%n/a010101
lambda$markAlive$6(InetAddressAndPort, EndpointState)5100%n/a010101
isInGossipStage()4100%n/a010101
setLastProcessedMessageAt(long)4100%n/a010201
getUnreachableMembers()4100%n/a010101
getEndpointCount()4100%n/a010101
getEndpointStateMap()4100%n/a010101
computeExpireTime()4100%n/a010101
isInShadowRound()3100%n/a010101