Coordinator |  | 0% |  | 0% | 349 | 349 | 593 | 593 | 75 | 75 | 1 | 1 |
AbstractCoordinatorTestCase.Cluster |  | 0% |  | 0% | 120 | 120 | 305 | 305 | 46 | 46 | 1 | 1 |
CoordinationState |  | 0% |  | 0% | 110 | 110 | 198 | 198 | 25 | 25 | 1 | 1 |
AbstractCoordinatorTestCase.Cluster.ClusterNode |  | 0% |  | 0% | 68 | 68 | 139 | 139 | 45 | 45 | 1 | 1 |
JoinTaskExecutor |  | 0% |  | 0% | 58 | 58 | 133 | 133 | 16 | 16 | 1 | 1 |
CoordinationStateTestCluster |  | 0% |  | 0% | 46 | 46 | 111 | 111 | 27 | 27 | 1 | 1 |
ClusterBootstrapService |  | 0% |  | 0% | 47 | 47 | 93 | 93 | 15 | 15 | 1 | 1 |
JoinHelper |  | 0% |  | 0% | 40 | 40 | 96 | 96 | 22 | 22 | 1 | 1 |
PublicationTransportHandler.PublicationContext |  | 0% |  | 0% | 40 | 40 | 87 | 87 | 14 | 14 | 1 | 1 |
LinearizabilityChecker |  | 0% |  | 0% | 29 | 29 | 95 | 95 | 13 | 13 | 1 | 1 |
PublicationTransportHandler |  | 0% |  | 0% | 21 | 21 | 100 | 100 | 14 | 14 | 1 | 1 |
AbstractCoordinatorTestCase.Cluster.MockPersistedState |  | 0% |  | 0% | 24 | 24 | 88 | 88 | 8 | 8 | 1 | 1 |
Publication |  | 0% |  | 0% | 46 | 46 | 86 | 86 | 18 | 18 | 1 | 1 |
ClusterFormationFailureHelper.ClusterFormationState |  | 0% |  | 0% | 22 | 22 | 58 | 58 | 4 | 4 | 1 | 1 |
AbstractCoordinatorTestCase |  | 0% |  | 0% | 24 | 24 | 77 | 77 | 21 | 21 | 1 | 1 |
Publication.PublicationTarget |  | 0% |  | 0% | 50 | 50 | 60 | 60 | 18 | 18 | 1 | 1 |
FollowersChecker |  | 0% |  | 0% | 24 | 24 | 73 | 73 | 15 | 15 | 1 | 1 |
Coordinator.CoordinatorPublication |  | 0% |  | 0% | 39 | 39 | 55 | 55 | 13 | 13 | 1 | 1 |
CoordinationMetadata |  | 0% |  | 0% | 25 | 25 | 62 | 62 | 20 | 20 | 1 | 1 |
LeaderChecker |  | 0% |  | 0% | 23 | 23 | 71 | 71 | 10 | 10 | 1 | 1 |
DiscoveryUpgradeService.JoiningRound.new Runnable() {...} |  | 0% |  | 0% | 23 | 23 | 45 | 45 | 7 | 7 | 1 | 1 |
Join |  | 0% |  | 0% | 28 | 28 | 45 | 45 | 13 | 13 | 1 | 1 |
Coordinator.CoordinatorPublication.4.new ClusterApplier.ClusterApplyListener() {...} |  | 0% |  | 0% | 14 | 14 | 41 | 41 | 7 | 7 | 1 | 1 |
PreVoteCollector.PreVotingRound |  | 0% |  | 0% | 19 | 19 | 43 | 43 | 8 | 8 | 1 | 1 |
Reconfigurator |  | 0% |  | 0% | 24 | 24 | 39 | 39 | 14 | 14 | 1 | 1 |
ElasticsearchNodeCommand |  | 0% |  | 0% | 23 | 23 | 49 | 49 | 17 | 17 | 1 | 1 |
DiscoveryUpgradeService |  | 0% |  | 0% | 18 | 18 | 37 | 37 | 6 | 6 | 1 | 1 |
LeaderChecker.CheckScheduler.new TransportResponseHandler.Empty() {...} |  | 0% |  | 0% | 9 | 9 | 31 | 31 | 3 | 3 | 1 | 1 |
Publication.PublicationTarget.PublishResponseHandler |  | 0% |  | 0% | 24 | 24 | 27 | 27 | 5 | 5 | 1 | 1 |
ElectionSchedulerFactory |  | 0% |  | 0% | 11 | 11 | 28 | 28 | 6 | 6 | 1 | 1 |
UnsafeBootstrapMasterCommand |  | 0% |  | 0% | 9 | 9 | 52 | 52 | 4 | 4 | 1 | 1 |
LinearizabilityChecker.History |  | 0% |  | 0% | 17 | 17 | 31 | 31 | 12 | 12 | 1 | 1 |
JoinRequest |  | 0% |  | 0% | 21 | 21 | 32 | 32 | 11 | 11 | 1 | 1 |
JoinHelper.CandidateJoinAccumulator |  | 0% |  | 0% | 18 | 18 | 29 | 29 | 9 | 9 | 1 | 1 |
CoordinationMetadata.VotingConfigExclusion |  | 0% |  | 0% | 21 | 21 | 40 | 40 | 15 | 15 | 1 | 1 |
PreVoteResponse |  | 0% |  | 0% | 21 | 21 | 26 | 26 | 10 | 10 | 1 | 1 |
PreVoteCollector |  | 0% |  | 0% | 15 | 15 | 35 | 35 | 9 | 9 | 1 | 1 |
RemoveSettingsCommand |  | 0% |  | 0% | 8 | 8 | 35 | 35 | 2 | 2 | 1 | 1 |
TermVersionRequest |  | 0% |  | 0% | 20 | 20 | 32 | 32 | 10 | 10 | 1 | 1 |
FollowersChecker.FollowerChecker |  | 0% |  | 0% | 14 | 14 | 29 | 29 | 8 | 8 | 1 | 1 |
PeersResponse |  | 0% |  | 0% | 23 | 23 | 28 | 28 | 10 | 10 | 1 | 1 |
LagDetector |  | 0% | | 0% | 12 | 12 | 34 | 34 | 10 | 10 | 1 | 1 |
FollowersChecker.FollowerChecker.new TransportResponseHandler.Empty() {...} |  | 0% |  | 0% | 14 | 14 | 31 | 31 | 7 | 7 | 1 | 1 |
LeaderChecker.CheckScheduler |  | 0% |  | 0% | 11 | 11 | 33 | 33 | 6 | 6 | 1 | 1 |
RemoveCustomsCommand |  | 0% |  | 0% | 8 | 8 | 33 | 33 | 2 | 2 | 1 | 1 |
CoordinationMetadata.VotingConfiguration |  | 0% |  | 0% | 17 | 17 | 27 | 27 | 12 | 12 | 1 | 1 |
CoordinationStateTestCluster.ClusterNode |  | 0% |  | 0% | 8 | 8 | 31 | 31 | 3 | 3 | 1 | 1 |
ElasticsearchNodeCommand.new NamedXContentRegistry() {...} |  | 0% |  | 0% | 14 | 14 | 16 | 16 | 3 | 3 | 1 | 1 |
PublishResponse |  | 0% |  | 0% | 19 | 19 | 23 | 23 | 9 | 9 | 1 | 1 |
NoMasterBlockService |  | 0% | | 0% | 9 | 9 | 21 | 21 | 6 | 6 | 1 | 1 |
LinearizabilityChecker.Cache |  | 0% |  | 0% | 12 | 12 | 25 | 25 | 8 | 8 | 1 | 1 |
Coordinator.CoordinatorPublication.new ActionListener() {...} |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 6 | 6 | 1 | 1 |
JoinHelper.new JoinTaskExecutor() {...} |  | 0% |  | 0% | 12 | 12 | 14 | 14 | 3 | 3 | 1 | 1 |
CoordinationState.VoteCollection |  | 0% |  | 0% | 17 | 17 | 23 | 23 | 11 | 11 | 1 | 1 |
ElectionSchedulerFactory.ElectionScheduler |  | 0% |  | 0% | 9 | 9 | 17 | 17 | 5 | 5 | 1 | 1 |
Coordinator.CoordinatorPeerFinder |  | 0% |  | 0% | 10 | 10 | 26 | 26 | 5 | 5 | 1 | 1 |
AbstractCoordinatorTestCase.Cluster.ClusterNode.new ClusterStateUpdateTask() {...} |  | 0% | | n/a | 6 | 6 | 17 | 17 | 6 | 6 | 1 | 1 |
AbstractCoordinatorTestCase.DisruptableClusterApplierService |  | 0% |  | 0% | 16 | 16 | 25 | 25 | 9 | 9 | 1 | 1 |
LagDetector.NodeAppliedStateTracker |  | 0% |  | 0% | 9 | 9 | 20 | 20 | 6 | 6 | 1 | 1 |
Publication.PublicationTarget.ApplyCommitResponseHandler |  | 0% |  | 0% | 15 | 15 | 17 | 17 | 5 | 5 | 1 | 1 |
NodeRemovalClusterStateTaskExecutor |  | 0% |  | 0% | 10 | 10 | 24 | 24 | 7 | 7 | 1 | 1 |
PreVoteRequest |  | 0% |  | 0% | 13 | 13 | 21 | 21 | 8 | 8 | 1 | 1 |
FollowersChecker.FollowerCheckRequest |  | 0% |  | 0% | 13 | 13 | 21 | 21 | 8 | 8 | 1 | 1 |
ElectionSchedulerFactory.ElectionScheduler.new AbstractRunnable() {...} |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 5 | 5 | 1 | 1 |
StartJoinRequest |  | 0% |  | 0% | 11 | 11 | 23 | 23 | 8 | 8 | 1 | 1 |
PublishWithJoinResponse |  | 0% |  | 0% | 11 | 11 | 22 | 22 | 8 | 8 | 1 | 1 |
AbstractCoordinatorTestCase.AckCollector |  | 0% |  | 0% | 12 | 12 | 15 | 15 | 8 | 8 | 1 | 1 |
CoordinationState.PersistedState |  | 0% |  | 0% | 13 | 13 | 22 | 22 | 3 | 3 | 1 | 1 |
Coordinator.new Runnable() {...} |  | 0% |  | 0% | 9 | 9 | 20 | 20 | 4 | 4 | 1 | 1 |
CoordinationMetadata.Builder |  | 0% | | n/a | 8 | 8 | 23 | 23 | 8 | 8 | 1 | 1 |
PublishRequest |  | 0% |  | 0% | 9 | 9 | 12 | 12 | 5 | 5 | 1 | 1 |
JoinHelper.FailedJoinAttempt |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 6 | 6 | 1 | 1 |
JoinHelper.new TransportResponseHandler.Empty() {...} |  | 0% | | n/a | 4 | 4 | 13 | 13 | 4 | 4 | 1 | 1 |
InMemoryPersistedState |  | 0% |  | 0% | 13 | 13 | 15 | 15 | 6 | 6 | 1 | 1 |
DiscoveryUpgradeService.JoiningRound.1.new TransportResponseHandler() {...} |  | 0% | | 0% | 7 | 7 | 14 | 14 | 5 | 5 | 1 | 1 |
Reconfigurator.VotingConfigNode |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 3 | 3 | 1 | 1 |
DiscoveryUpgradeService.JoiningRound.1.new ActionListener() {...} |  | 0% |  | 0% | 8 | 8 | 9 | 9 | 4 | 4 | 1 | 1 |
DetachClusterCommand |  | 0% | | n/a | 4 | 4 | 23 | 23 | 4 | 4 | 1 | 1 |
LinearizabilityChecker.KeyedSpec |  | 0% | | 0% | 4 | 4 | 14 | 14 | 2 | 2 | 1 | 1 |
FollowersChecker.FollowerChecker.new Runnable() {...} |  | 0% | | 0% | 4 | 4 | 12 | 12 | 3 | 3 | 1 | 1 |
ClusterFormationFailureHelper |  | 0% |  | 0% | 9 | 9 | 18 | 18 | 5 | 5 | 1 | 1 |
LeaderChecker.LeaderCheckRequest |  | 0% |  | 0% | 10 | 10 | 16 | 16 | 7 | 7 | 1 | 1 |
DiscoveryUpgradeService.JoiningRound |  | 0% |  | 0% | 9 | 9 | 12 | 12 | 4 | 4 | 1 | 1 |
LinearizabilityChecker.Entry |  | 0% | | 0% | 5 | 5 | 17 | 17 | 3 | 3 | 1 | 1 |
Coordinator.CoordinatorPublication.new ClusterStatePublisher.AckListener() {...} |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 3 | 3 | 1 | 1 |
NodeToolCli |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
ElasticsearchNodeCommand.UnknownMetadataCustom |  | 0% |  | 0% | 12 | 12 | 14 | 14 | 8 | 8 | 1 | 1 |
FollowersChecker.new AbstractRunnable() {...} |  | 0% | | n/a | 4 | 4 | 12 | 12 | 4 | 4 | 1 | 1 |
PreVoteCollector.PreVotingRound.new TransportResponseHandler() {...} |  | 0% | | n/a | 6 | 6 | 8 | 8 | 6 | 6 | 1 | 1 |
JoinHelper.LeaderJoinAccumulator |  | 0% |  | 0% | 7 | 7 | 7 | 7 | 4 | 4 | 1 | 1 |
JoinTaskExecutor.Task |  | 0% | | 0% | 7 | 7 | 14 | 14 | 6 | 6 | 1 | 1 |
Coordinator.new ActionListener() {...} |  | 0% | | n/a | 4 | 4 | 10 | 10 | 4 | 4 | 1 | 1 |
AbstractCoordinatorTestCase.Cluster.ClusterNode.new DisruptableMockTransport() {...} |  | 0% | | n/a | 6 | 6 | 6 | 6 | 6 | 6 | 1 | 1 |
JoinHelper.new JoinHelper.JoinCallback() {...} |  | 0% | | n/a | 4 | 4 | 13 | 13 | 4 | 4 | 1 | 1 |
ElasticsearchNodeCommand.UnknownCondition |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 6 | 6 | 1 | 1 |
Coordinator.CoordinatorPublication.new Runnable() {...} |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
AbstractCoordinatorTestCase.new LinearizabilityChecker.KeyedSpec() {...} |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 5 | 5 | 1 | 1 |
PublicationTransportHandler.PublicationContext.new ActionListener() {...} |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
ClusterFormationFailureHelper.WarningScheduler.new AbstractRunnable() {...} |  | 0% | | 0% | 7 | 7 | 11 | 11 | 5 | 5 | 1 | 1 |
AbstractCoordinatorTestCase.Cluster.ClusterNode.new Runnable() {...} |  | 0% | | 0% | 4 | 4 | 7 | 7 | 3 | 3 | 1 | 1 |
Publication.PublicationTargetState |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 | 1 | 1 |
AbstractCoordinatorTestCase.Cluster.ClusterNode.new ClusterStateTaskListener() {...} |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
JoinHelper.InitialJoinAccumulator |  | 0% | | 0% | 6 | 6 | 5 | 5 | 4 | 4 | 1 | 1 |
ClusterBootstrapService.new Runnable() {...} |  | 0% | | 0% | 4 | 4 | 9 | 9 | 3 | 3 | 1 | 1 |
LagDetector.new Runnable() {...} |  | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
Coordinator.new ActionListener() {...} |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
AbstractCoordinatorTestCase.Cluster.ClusterNode.new ClusterStateTaskListener() {...} |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
ApplyCommitRequest |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
Coordinator.new ClusterStateUpdateTask() {...} |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
Coordinator.CoordinatorPublication.new Runnable() {...} |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
PublicationTransportHandler.new ActionListener() {...} |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
LinearizabilityChecker.Event |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
AbstractCoordinatorTestCase.Cluster.new Runnable() {...} |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
NodeRemovalClusterStateTaskExecutor.Task |  | 0% | | n/a | 4 | 4 | 10 | 10 | 4 | 4 | 1 | 1 |
JoinHelper.new TransportResponseHandler.Empty() {...} | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
AbstractCoordinatorTestCase.AckedFakeThreadPoolMasterService.new ClusterStatePublisher.AckListener() {...} | | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
LinearizabilityChecker.new Consumer() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
ElectionStrategy | | 0% |  | 0% | 6 | 6 | 6 | 6 | 3 | 3 | 1 | 1 |
JoinHelper.JoinTaskListener | | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
DiscoveryUpgradeService.ListenableCountDown | | 0% | | 0% | 5 | 5 | 10 | 10 | 3 | 3 | 1 | 1 |
MockSinglePrioritizingExecutor | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
PublicationTransportHandler.PublicationContext.new TransportResponseHandler() {...} | | 0% | | n/a | 5 | 5 | 7 | 7 | 5 | 5 | 1 | 1 |
LeaderChecker.CheckScheduler.new Runnable() {...} | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
ClusterFormationFailureHelper.WarningScheduler | | 0% | | 0% | 4 | 4 | 4 | 4 | 3 | 3 | 1 | 1 |
AbstractCoordinatorTestCase.AckedFakeThreadPoolMasterService | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
FollowersChecker.FastResponseState | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
ValidateJoinRequest | | 0% | | n/a | 4 | 4 | 10 | 10 | 4 | 4 | 1 | 1 |
ClusterBootstrapService.new Runnable() {...} | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
PublicationTransportHandler.PublicationContext.new TransportResponseHandler() {...} | | 0% | | n/a | 5 | 5 | 7 | 7 | 5 | 5 | 1 | 1 |
Coordinator.new LocalClusterUpdateTask() {...} | | 0% | | 0% | 4 | 4 | 6 | 6 | 3 | 3 | 1 | 1 |
LeaderChecker.CheckScheduler.new Runnable() {...} | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
Coordinator.Mode | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
AbstractCoordinatorTestCase.ClusterStateApplyResponse | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
FollowersChecker.FollowerChecker.new Runnable() {...} | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
Coordinator.new ClusterApplier.ClusterApplyListener() {...} | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
MockSinglePrioritizingExecutor.1.new Runnable() {...} | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
MockSinglePrioritizingExecutor.new Thread() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
LinearizabilityChecker.EventType | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
FailedToCommitClusterStateException | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
JoinHelper.FollowerJoinAccumulator | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
CoordinationStateTestCluster.Message | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
LeaderChecker.new TransportConnectionListener() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
FollowersChecker.new TransportConnectionListener() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
NodeHealthCheckFailureException | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
CoordinationStateRejectedException | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
ElectionStrategy.new ElectionStrategy() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
MockSinglePrioritizingExecutor.KillWorkerError | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
LinearizabilityChecker.SequentialSpec | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
JoinHelper.JoinAccumulator | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |