Gossiper

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,672 of 4,56263%225 of 56360%2094193741,08042137
lambda$assassinateEndpoint$2(InetAddressAndPort, String)1410%120%77323211
applyStateLocally(Map)9612456%122264%101884201
advertiseRemoving(InetAddressAndPort, UUID, UUID)890%20%22181811
unsafeClearRemoteState()780%60%44141411
reloadSeeds()760%80%55222211
initializeNodeUnsafe(InetAddressAndPort, UUID, int, int)740%20%22131311
applyNewStates(InetAddressAndPort, EndpointState, EndpointState, boolean)7211160%141754%101753101
getReleaseVersionsWithPort()550%60%44121211
advertiseTokenRemoved(InetAddressAndPort, UUID)470%n/a11111111
stop()462434%7330%5681401
seenAnySeed()462030%10216%67141701
unsafeGossipWith(InetAddressAndPort)440%40%33121211
doStatusCheck()3713978%102672%71983701
makeGossipDigest(List)314257%4450%3581701
checkProperThreadForStateMutation()29514%4233%345701
getUnreachableTokenOwners()280%40%336611
unsafeSendLocalEndpointStateTo(InetAddressAndPort)280%20%227711
getStateForVersionBiggerThan(InetAddressAndPort, int)258978%41275%4922401
compareEndpointStartup(InetAddressAndPort, InetAddressAndPort)250%40%334411
computeMinVersion()244163%3770%2671901
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
removeEndpoint(InetAddressAndPort)215472%4450%3562001
addSavedEndpoint(InetAddressAndPort)213965%3350%3451601
getForEndpoint(InetAddressAndPort, ApplicationState)210%40%335511
getApplicationState(InetAddressAndPort, ApplicationState)210%40%335511
getVeryLongTime()191340%1150%121501
copyEndpointStateForEndpoint(InetAddressAndPort)150%20%224411
handleMajorStateChange(InetAddressAndPort, EndpointState)128687%31381%3932201
maybeFinishShadowRound(InetAddressAndPort, boolean, Map)125481%3770%3641901
runInGossipStageBlocking(Runnable)121860%2100%0241201
isAdministrativelyInactiveState(EndpointState)120%20%224411
isAdministrativelyInactiveState(InetAddressAndPort)120%20%224411
stopShutdownAndWait(long, TimeUnit)120%n/a113311
doShadowRound(Set)1112191%21890%21133501
injectApplicationState(InetAddressAndPort, ApplicationState, VersionedValue)110%n/a113311
getSchemaVersion(InetAddressAndPort)110%20%222211
waitToSettle()107488%4866%3743001
addLocalApplicationStateInternal(ApplicationState, VersionedValue)103678%2250%230901
getMinVersion(long, TimeUnit)10741%n/a015601
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$new$0()86589%41477%41032101
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
isUpgradingFromVersionLowerThan(CassandraVersion)71770%4450%351401
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%2675%2511101
examineGossiper(List, List, Map)59494%31785%31102301
lambda$convict$1(InetAddressAndPort, double)54590%2466%2421101
requestAll(GossipDigest, List, int)51473%1150%121401
lambda$doStatusCheck$4(InetAddressAndPort)51168%1150%122601
isKnownEndpoint(InetAddressAndPort)50%n/a111111
getEndpointDowntime(String)50%n/a111111
getCurrentGenerationNumber(String)50%n/a111111
getJustRemovedEndpoints()40%n/a111111
getUnreachableEndpoints()40%n/a111111
getSeedsInShadowRound()40%n/a111111
lambda$doStatusCheck$5(InetAddressAndPort)40%n/a111111
getLastProcessedMessageAt()30%n/a111111
waitForSchemaAgreement(long, TimeUnit, BooleanSupplier)23895%2466%2411001
isGossipOnlyMember(InetAddressAndPort)22191%1583%141401
isAlive(InetAddressAndPort)21789%2466%241401
getReleaseVersionString(InetAddressAndPort)21789%1375%131501
getEndpointDowntime(InetAddressAndPort)21588%1150%121401
isSilentShutdownState(EndpointState)21083%1150%121401
getLooseEmptyEnabled()20%n/a111111
markAsShutdown(InetAddressAndPort)6798%1375%1311601
notifyFailureDetector(InetAddressAndPort, EndpointState)5898%3975%3712101
maybeGossipToSeed(Message)5498%1990%1611101
sufficientForStartupSafetyCheck(Map)1894%2466%240201
quarantineEndpoint(InetAddressAndPort, long)1493%1150%121501
Gossiper(boolean)107100%1150%1202401
static {...}100100%n/a0101801
examineShadowState()73100%3770%3601701
maybeGossipToUnreachableMember(Message)39100%4100%030801
lambda$stateOrderMap$8(Gossiper.1Cache, Map.Entry, Map.Entry)38100%1990%160901
nodesAgreeOnSchema(Collection)36100%1787%1501001
evictFromMembership(InetAddressAndPort)33100%1150%1201001
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
lambda$applyNewStates$10(EndpointState, Map.Entry)19100%4100%030201
doOnChangeNotifications(InetAddressAndPort, ApplicationState, VersionedValue)18100%2100%020401
hasMajorVersion3Nodes()18100%2466%240201
silentlyMarkDead(InetAddressAndPort, EndpointState)17100%1150%120501
addExpireTimeForEndpoint(InetAddressAndPort, long)17100%1150%120401
getLiveMembers()16100%1150%120401
sendAll(GossipDigest, Map, int)15100%1150%120401
replacedEndpoint(InetAddressAndPort)14100%n/a010601
doGossipToLiveMember(Message)14100%2100%020401
isLoneNode(Map)13100%1375%130101
getExpireTimeForEndpoint(InetAddressAndPort)13100%2100%020201
isDeadState(EndpointState)12100%2100%020401
stateOrderMap()12100%n/a010401
addLocalApplicationState(ApplicationState, VersionedValue)12100%n/a010201
isEnabled()12100%1375%130201
lambda$maybeGossipToUnreachableMember$3(InetAddressAndPort)12100%2100%020101
replacementQuarantine(InetAddressAndPort)11100%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
quarantineEndpoint(InetAddressAndPort)5100%n/a010201
getEndpoints()5100%n/a010101
lambda$markAlive$6(InetAddressAndPort, EndpointState)5100%n/a010101
isInGossipStage()4100%n/a010101
setLastProcessedMessageAt(long)4100%n/a010201
getLiveTokenOwners()4100%n/a010101
getUnreachableMembers()4100%n/a010101
getEndpointCount()4100%n/a010101
getEndpointStateMap()4100%n/a010101
doShadowRound()4100%n/a010101
computeExpireTime()4100%n/a010101
isInShadowRound()3100%n/a010101