ZkController

Source file "org/apache/solr/cloud/ZkController.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,600 of 5,6000%582 of 5820%4104101,2741,274119119
register(String, CoreDescriptor, boolean, boolean, boolean)3570%540%2828737311
publish(CoreDescriptor, Replica.State, boolean, boolean)2780%500%2626606011
ZkController(CoreContainer, String, int, CloudConfig, CurrentCoreDescriptorProvider)2580%140%88484811
waitForLeaderToSeeDownState(CoreDescriptor, String)2400%260%1414656511
persistConfigResourceToZooKeeper(ZkSolrResourceLoader, int, String, byte[], boolean)2170%100%66464611
rejoinShardLeaderElection(SolrParams)1760%60%44303011
ensureRegisteredSearcher(SolrCore)1680%260%1414353511
getLeader(CloudDescriptor, int)1520%80%55292911
unregister(String, CoreDescriptor, boolean)1470%140%88222211
registerAllCoresAsDown(CurrentCoreDescriptorProvider, boolean)1220%100%66373711
init(CurrentCoreDescriptorProvider)1220%60%44282811
checkStateInZk(CoreDescriptor)1180%120%77222211
lambda$registerLiveNodesListener$10(SortedSet, SortedSet)1080%140%88292911
linkConfSet(SolrZkClient, String, String)1060%40%33232311
giveupLeadership(CoreDescriptor)980%160%99262611
waitForCoreNodeName(CoreDescriptor)960%140%88262611
preRegister(CoreDescriptor, boolean)950%100%66262611
createEphemeralLiveNode()920%60%44141411
joinElection(CoreDescriptor, boolean, boolean)910%20%22181811
rejoinOverseerElection(String, boolean)880%100%66202011
getDefaultConfigDirPath()850%80%559911
checkOverseerDesignate()850%80%55171711
checkRecovery(boolean, boolean, boolean, String, String, String, SolrCore, CoreContainer, boolean)780%220%1212212111
getSolrCloudManager()720%40%33131311
close()710%60%44202011
bootstrapConf(SolrZkClient, CoreContainer)700%60%44141411
repairSecurityJson(SolrZkClient)650%120%77181811
publishAndWaitForDownStates(int)630%60%44131311
sendToOverseer(DocCollection, String)630%180%1010121211
normalizeHostName(String)620%140%88252511
createClusterZkNodes(SolrZkClient)610%n/a11151511
checkForExistingEphemeralNode()600%80%55141411
getLeaderProps(String, String, int, boolean)600%60%44212111
preClose()580%20%22191911
removeEphemeralLiveNode()550%20%22131311
fireEventListeners(String)550%100%66131311
lambda$checkStateInZk$13(AtomicReference, CloudDescriptor, AtomicReference, String, DocCollection)540%60%44121211
checkChrootPath(String, boolean)520%60%44121211
waitForShardId(CoreDescriptor)520%60%44151511
publishNodeAsDown(String)520%n/a11121211
lambda$publishAndWaitForDownStates$11(String, Set, CountDownLatch, DocCollection)490%140%88111111
touchConfDir(ZkSolrResourceLoader)450%20%22101011
getConfDirListeners(String)450%60%448811
unregisterConfListener(String, Runnable)440%60%44121211
getConfigFileData(String, String)420%20%226611
createCollection(String)380%n/a114411
checkIfCoreNodeNameAlreadyExists(CoreDescriptor)380%60%44101011
lambda$getConfigDirListener$16()360%20%227711
startReplicationFromLeader(String, boolean)330%20%228811
setConfWatcher(String, Watcher, Stat)330%40%33101011
registerConfListenerForCore(String, SolrCore, Runnable)320%20%228811
closeExistingElectionContext(CoreDescriptor)310%20%228811
getReplicaOrNull(DocCollection, String, String)300%80%557711
getCollectionTerms(String)290%20%223311
trimLeadingAndTrailingSlashes(String)290%60%447711
isPublishAsDownOnStartup(CloudDescriptor)270%40%337711
removeOnReconnectListener(OnReconnect)270%40%338811
markAllAsNotLeader(CurrentCoreDescriptorProvider)250%40%338811
bootstrapDefaultConfigSet(SolrZkClient)250%40%337711
generateNodeName(String, String, String)250%n/a114411
configFileExists(String, String)240%20%222211
getCoreNodeName(CoreDescriptor)240%40%334411
lambda$fireEventListeners$15(String, Set)240%20%228811
stopReplicationFromLeader(String)220%20%227711
closeOutstandingElections(CurrentCoreDescriptorProvider)210%40%336611
tryCancelAllElections()210%20%227711
claimAsyncId(String)200%n/a115511
addOnReconnectListener(OnReconnect)200%20%226611
throwErrorIfReplicaReplaced(CoreDescriptor)190%40%337711
clearAsyncId(String)180%n/a115511
clearZkCollectionTerms()170%n/a115511
doGetShardIdAndNodeNameProcess(CoreDescriptor)170%20%226611
lambda$tryCancelAllElections$14(ElectionContext)170%n/a118811
lambda$giveupLeadership$8(Set, Replica)170%60%443311
lambda$close$5()160%n/a115511
getCurrentOnReconnectListeners()150%n/a114411
lambda$checkForExistingEphemeralNode$9(CountDownLatch, WatchedEvent)140%40%335511
static {...}120%20%222211
lambda$register$12(String, String, DocCollection)100%20%221111
registerLiveNodesListener()80%n/a113311
register(String, CoreDescriptor, boolean)80%n/a111111
pathExists(String)70%n/a111111
getLeaderProps(String, String, int)70%n/a111111
publish(CoreDescriptor, Replica.State)70%n/a112211
lambda$preClose$2()70%n/a111111
lambda$preClose$1()70%n/a111111
getShardTerms(String, String)60%n/a111111
unregister(String, CoreDescriptor)60%n/a112211
lambda$close$3()50%n/a111111
lambda$new$0(CoreContainer)50%20%222211
getClusterState()40%n/a111111
publishAndWaitForDownStates()40%n/a112211
isConnected()40%n/a111111
printLayoutToStdOut()40%n/a112211
lambda$close$7()40%n/a111111
lambda$close$6()40%n/a111111
lambda$close$4()40%n/a111111
getLeaderVoteWait()30%n/a111111
getLeaderConflictResolveWait()30%n/a111111
getSysPropsCacher()30%n/a111111
getHostName()30%n/a111111
getHostPort()30%n/a111111
getZkClient()30%n/a111111
getZkServerAddress()30%n/a111111
isClosed()30%n/a111111
getNodeName()30%n/a111111
getBaseUrl()30%n/a111111
getZkStateReader()30%n/a111111
getOverseerJobQueue()30%n/a111111
getOverseerCollectionQueue()30%n/a111111
getOverseerConfigSetQueue()30%n/a111111
getOverseerRunningMap()30%n/a111111
getOverseerCompletedMap()30%n/a111111
getOverseerFailureMap()30%n/a111111
getClientTimeout()30%n/a111111
getOverseer()30%n/a111111
getOverseerElector()30%n/a111111
getCoreContainer()30%n/a111111
getConfigDirListener()30%n/a111111