Gossiper

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total741 of 4,56283%125 of 56377%1164191491,08012137
unsafeClearRemoteState()780%60%44141411
applyStateLocally(Map)7214867%82676%71864201
applyNewStates(InetAddressAndPort, EndpointState, EndpointState, boolean)6811562%112064%81753101
lambda$assassinateEndpoint$2(InetAddressAndPort, String)459668%6650%6783201
unsafeGossipWith(InetAddressAndPort)440%40%33121211
makeGossipDigest(List)314257%4450%3581701
checkProperThreadForStateMutation()29514%3350%245701
unsafeSendLocalEndpointStateTo(InetAddressAndPort)280%20%227711
getStateForVersionBiggerThan(InetAddressAndPort, int)258978%21487%2922401
computeMinVersion()244163%2880%1671901
seenAnySeed()224466%5758%4751701
getForEndpoint(InetAddressAndPort, ApplicationState)210%40%335511
getVeryLongTime()191340%1150%121501
getUnreachableTokenOwners()141450%3125%233601
runInGossipStageBlocking(Runnable)121860%2100%0241201
isAdministrativelyInactiveState(EndpointState)120%20%224411
isAdministrativelyInactiveState(InetAddressAndPort)120%20%224411
waitToSettle()107488%4866%3743001
addLocalApplicationStateInternal(ApplicationState, VersionedValue)103678%2250%230901
getMinVersion(long, TimeUnit)10741%n/a015601
realMarkAlive(InetAddressAndPort, EndpointState)95585%2466%2421601
markDead(InetAddressAndPort, EndpointState)93680%2466%2421101
unsafeSetEnabled()90%n/a113311
unsafeSendShutdown(InetAddressAndPort)90%n/a113311
addSavedEndpoint(InetAddressAndPort)85286%1583%1411601
setLooseEmptyEnabled(boolean)80%n/a113311
start(int, Map)73482%1150%1211001
unsafeAssassinateEndpoint(String)70%n/a113311
doShadowRound(Set)612695%20100%01123501
advertiseRemoving(InetAddressAndPort, UUID, UUID)68393%1150%1211801
isShutdown(InetAddressAndPort)64287%2675%2511301
getGossipStatus(EndpointState)63284%2675%2511101
examineGossiper(List, List, Map)59494%31785%31102301
lambda$convict$1(InetAddressAndPort, double)54590%2466%2421101
isUpgradingFromVersionLowerThan(CassandraVersion)51979%3562%251401
initializeUnreachableNodeUnsafe(InetAddressAndPort)51878%1150%121601
requestAll(GossipDigest, List, int)51473%1150%121401
isKnownEndpoint(InetAddressAndPort)50%n/a111111
getCurrentGenerationNumber(String)50%n/a111111
handleMajorStateChange(InetAddressAndPort, EndpointState)49495%11593%1912201
sendGossip(Message, Set)45192%1787%1511401
compareEndpointStartup(InetAddressAndPort, InetAddressAndPort)42184%2250%230401
getApplicationState(InetAddressAndPort, ApplicationState)41780%2250%231501
doStatusCheck()317398%53186%51913701
getReleaseVersionsWithPort()25396%1583%1401201
isGossipOnlyMember(InetAddressAndPort)22191%1583%141401
copyEndpointStateForEndpoint(InetAddressAndPort)21386%1150%121401
removeEndpoint(InetAddressAndPort)7498%1787%1512001
notifyFailureDetector(InetAddressAndPort, EndpointState)5898%21083%2712101
maybeGossipToSeed(Message)5498%1990%1611101
quarantineEndpoint(InetAddressAndPort, long)1493%1150%121501
getSchemaVersion(InetAddressAndPort)1090%1150%120201
Gossiper(boolean)107100%2100%0202401
static {...}100100%n/a0101801
reloadSeeds()76100%8100%0502201
initializeNodeUnsafe(InetAddressAndPort, UUID, int, int)74100%2100%0201301
examineShadowState()73100%3770%3601701
lambda$new$0()73100%18100%01002101
stop()70100%10100%0601401
markAsShutdown(InetAddressAndPort)68100%4100%0301601
maybeFinishShadowRound(InetAddressAndPort, boolean, Map)66100%1990%1601901
isSafeForStartup(InetAddressAndPort, UUID, boolean, Map)54100%11191%1701501
advertiseTokenRemoved(InetAddressAndPort, UUID)47100%n/a0101101
waitForSchemaAgreement(long, TimeUnit, BooleanSupplier)40100%1583%1401001
maybeGossipToUnreachableMember(Message)39100%4100%030801
lambda$stateOrderMap$8(Gossiper.1Cache, Map.Entry, Map.Entry)38100%10100%060901
nodesAgreeOnSchema(Collection)36100%1787%1501001
evictFromMembership(InetAddressAndPort)33100%1150%1201001
getMaxEndpointStateVersion(EndpointState)25100%2100%020401
markAlive(InetAddressAndPort, EndpointState)25100%n/a010701
unsafeAnnulEndpoint(InetAddressAndPort)24100%n/a010601
addLocalApplicationStates(List)24100%2100%020601
getSeeds()23100%2100%020501
clearUnsafe()22100%n/a010801
buildSeedsList()22100%4100%030601
notifyFailureDetector(Map)21100%2100%020401
isAlive(InetAddressAndPort)19100%1583%140401
doBeforeChangeNotifications(InetAddressAndPort, EndpointState, ApplicationState, VersionedValue)19100%2100%020401
maybeInitializeLocalState(int)19100%n/a010501
sufficientForStartupSafetyCheck(Map)19100%6100%040201
getReleaseVersionString(InetAddressAndPort)19100%4100%030501
lambda$applyNewStates$10(EndpointState, Map.Entry)19100%4100%030201
doOnChangeNotifications(InetAddressAndPort, ApplicationState, VersionedValue)18100%2100%020401
hasMajorVersion3Nodes()18100%6100%040201
getEndpointDowntime(InetAddressAndPort)17100%2100%020401
silentlyMarkDead(InetAddressAndPort, EndpointState)17100%1150%120501
addExpireTimeForEndpoint(InetAddressAndPort, long)17100%1150%120401
getLiveMembers()16100%2100%020401
lambda$doStatusCheck$4(InetAddressAndPort)16100%2100%020601
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
isSilentShutdownState(EndpointState)12100%2100%020401
stateOrderMap()12100%n/a010401
addLocalApplicationState(ApplicationState, VersionedValue)12100%n/a010201
isEnabled()12100%4100%030201
stopShutdownAndWait(long, TimeUnit)12100%n/a010301
lambda$maybeGossipToUnreachableMember$3(InetAddressAndPort)12100%2100%020101
replacementQuarantine(InetAddressAndPort)11100%n/a010301
order(Map)11100%n/a010301
injectApplicationState(InetAddressAndPort, ApplicationState, VersionedValue)11100%n/a010301
forceNewerGeneration()10100%n/a010301
assassinateEndpoint(String)9100%n/a010301
getHostId(InetAddressAndPort, Map)9100%n/a010101
expireUpgradeFromVersion()8100%n/a010301
getCurrentGenerationNumber(InetAddressAndPort)8100%n/a010101
start(int)8100%n/a010201
initializeNodeUnsafe(InetAddressAndPort, UUID, int)7100%n/a010201
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
getEndpointDowntime(String)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
getJustRemovedEndpoints()4100%n/a010101
getUnreachableEndpoints()4100%n/a010101
getSeedsInShadowRound()4100%n/a010101
doShadowRound()4100%n/a010101
computeExpireTime()4100%n/a010101
lambda$doStatusCheck$5(InetAddressAndPort)4100%n/a010101
getLastProcessedMessageAt()3100%n/a010101
isInShadowRound()3100%n/a010101
getLooseEmptyEnabled()2100%n/a010101