Source file "org/apache/catalina/tribes/group/interceptors/NonBlockingCoordinator.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 1,722 of 1,722 | 0% | 134 of 134 | 0% | 107 | 107 | 246 | 246 | 40 | 40 |
static {...} | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
startElection(boolean) | ![]() | 0% | ![]() | 0% | 14 | 14 | 40 | 40 | 1 | 1 |
handleViewConf(NonBlockingCoordinator.CoordinationMessage, Member, Membership) | ![]() | 0% | ![]() | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
handleMyToken(MemberImpl, NonBlockingCoordinator.CoordinationMessage, Member, Membership) | ![]() | 0% | ![]() | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
messageReceived(ChannelMessage) | ![]() | 0% | ![]() | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
mergeOnArrive(NonBlockingCoordinator.CoordinationMessage, Member) | ![]() | 0% | ![]() | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
sendElectionMsgToNextInline(MemberImpl, NonBlockingCoordinator.CoordinationMessage) | ![]() | 0% | ![]() | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
stop(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
memberAdded(Member, boolean) | ![]() | 0% | ![]() | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
start(int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
memberDisappeared(Member) | ![]() | 0% | ![]() | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
heartbeat() | ![]() | 0% | ![]() | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
processCoordMessage(NonBlockingCoordinator.CoordinationMessage, Member) | ![]() | 0% | ![]() | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
sendElectionMsg(MemberImpl, MemberImpl, NonBlockingCoordinator.CoordinationMessage) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
hasHigherPriority(Member[], Member[]) | ![]() | 0% | ![]() | 0% | 6 | 6 | 5 | 5 | 1 | 1 |
createElectionMsg(MemberImpl, MemberImpl[], MemberImpl) | ![]() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
NonBlockingCoordinator() | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
handleToken(NonBlockingCoordinator.CoordinationMessage, Member, Membership) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
isHighest() | ![]() | 0% | ![]() | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
createData(NonBlockingCoordinator.CoordinationMessage, MemberImpl) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
handleOtherToken(MemberImpl, NonBlockingCoordinator.CoordinationMessage, Member, Membership) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getCoordinator() | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
isCoordinator() | ![]() | 0% | ![]() | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
setupMembership() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getView() | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
getLocalMember(boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
getNextInLine(MemberImpl, MemberImpl[]) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
alive(Member) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
fireInterceptorEvent(ChannelInterceptor.InterceptorEvent) | ![]() | 0% | ![]() | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
isViewConf(NonBlockingCoordinator.CoordinationMessage) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
sendMessage(Member[], ChannelMessage, InterceptorPayload) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
memberAdded(Member) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getMember(Member) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
hasMembers() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getMembers() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getViewId() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
viewChange(UniqueId, Member[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
halt() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
release() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
waitForRelease() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |