NonBlockingCoordinator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total208 of 1,69887%45 of 13867%4610852282639
handleMyToken(Member, NonBlockingCoordinator.CoordinationMessage, Membership)403143%2250%2391501
startElection(boolean)2920987%82071%71574501
heartbeat()232653%5337%4561101
handleViewConf(NonBlockingCoordinator.CoordinationMessage, Membership)226374%6857%5851601
messageReceived(ChannelMessage)204468%2250%2341301
getView()140%40%331111
memberAdded(Member, boolean)122870%3562%3541201
memberAlive(Member, long)93378%1150%1231201
sendMessage(Member[], ChannelMessage, InterceptorPayload)80%n/a113311
memberDisappeared(Member)73181%1583%1421001
getMember(Member)50%n/a111111
hasHigherPriority(Member[], Member[])42787%4660%461701
hasMembers()40%n/a111111
fireInterceptorEvent(ChannelInterceptor.InterceptorEvent)1684%2466%241601
getViewId()0%n/a111111
sendElectionMsgToNextInline(Member, NonBlockingCoordinator.CoordinationMessage)5896%2466%2411401
start(int)4797%2466%2411201
handleOtherToken(Member, NonBlockingCoordinator.CoordinationMessage, Membership)1493%1150%120401
waitForRelease()0%n/a111111
static {...}467100%n/a010601
mergeOnArrive(NonBlockingCoordinator.CoordinationMessage)71100%4100%0301201
stop(int)56100%2100%0201601
processCoordMessage(NonBlockingCoordinator.CoordinationMessage)37100%4100%0301001
createElectionMsg(Member, Member[], Member)30100%n/a010701
NonBlockingCoordinator()29100%n/a010901
sendElectionMsg(Member, Member, NonBlockingCoordinator.CoordinationMessage)24100%n/a010401
isHighest()24100%4100%030401
createData(NonBlockingCoordinator.CoordinationMessage, Member)22100%n/a010701
handleToken(NonBlockingCoordinator.CoordinationMessage, Membership)21100%2100%020501
getCoordinator()15100%1375%130101
isCoordinator()15100%1375%130201
setupMembership()14100%2100%020301
getLocalMember(boolean)13100%4100%030401
isViewConf(NonBlockingCoordinator.CoordinationMessage)9100%n/a010101
alive(Member)5100%n/a010101
memberAdded(Member)5100%n/a010201
getMembers()4100%n/a010101
halt()100%n/a010101
release()100%n/a010101