AbstractParentQueue

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,294 of 3,2940%334 of 3340%2292297297296262
assignContainers(Resource, CandidateNodeSet, ResourceLimits, SchedulingMode)3970%380%2020989811
setChildQueues(Collection)3070%420%2222525211
updateClusterResourceLegacyMode(Resource, ResourceLimits)2320%320%1717474711
reinitialize(CSQueue, Resource)2190%300%1616515111
getCapacityConfigurationTypeForQueues(Collection)1840%300%1616363611
setupQueueConfigs(Resource)1580%80%55292911
assignContainersToChildQueues(Resource, CandidateNodeSet, ResourceLimits, SchedulingMode)1420%140%88343411
killContainersToEnforceMaxQueueCapacity(String, Resource)970%100%66242411
AbstractParentQueue(CapacitySchedulerQueueContext, String, CSQueue, CSQueue, boolean)800%60%44171711
removeChildQueue(CSQueue)800%60%44151511
recalculateEffectiveMinRatio(String, Resource)770%100%66151511
apply(Resource, ResourceCommitRequest)660%60%44141411
refreshAfterResourceCalculation(Resource, ResourceLimits)650%n/a11111111
attachContainer(Resource, FiCaSchedulerApp, RMContainer)590%40%33111111
detachContainer(Resource, FiCaSchedulerApp, RMContainer)590%40%33121211
getResourceLimitsOfChild(CSQueue, Resource, ResourceLimits, String, boolean)550%20%22161611
allocateResource(Resource, Resource, String)540%60%44141411
getUserAclInfo(UserGroupInformation)520%40%33101011
getEffectiveMinRatio(Resource, Resource)520%60%44161611
toString()470%n/a118811
submitApplication(ApplicationId, String, String)460%20%22131311
validateSubmitApplication(ApplicationId, String, String)460%40%338811
canAssign(Resource, FiCaSchedulerNode)460%100%66111111
getChildQueuesToPrint()440%20%227711
createNewQueue(String, boolean)430%20%229911
recoverContainer(Resource, SchedulerApplicationAttempt, RMContainer)420%60%44131311
getQueueInfo(boolean, boolean)410%40%33101011
getQueueUserAclInfo(UserGroupInformation)380%20%228811
updateClusterResource(Resource, ResourceLimits)350%40%33101011
stopQueue()340%60%44101011
calculateEffectiveResourcesAndCapacity(String, Resource)300%20%228811
addApplication(ApplicationId, String)290%n/a115511
removeApplication(ApplicationId, String)290%n/a115511
completedContainer(Resource, FiCaSchedulerApp, FiCaSchedulerNode, RMContainer, ContainerStatus, RMContainerEventType, CSQueue, boolean)240%40%336611
getQueuesMap(List)230%20%225511
collectSchedulerApplications(Collection)220%20%226611
printChildQueues()200%20%224411
internalReleaseResource(Resource, FiCaSchedulerNode, Resource)180%n/a116611
getChildQueuesByTryLock()180%20%224411
isEligibleForAutoDeletion()180%60%443311
setDynamicQueueACLProperties()150%20%225511
finishApplication(ApplicationId, String)150%20%225511
isEligibleForAutoQueueCreation()140%40%332211
getChildQueues()140%n/a113311
incrementRunnableApps()130%n/a114411
decrementRunnableApps()130%n/a114411
getNumRunnableApps()110%n/a113311
getQueueOrderingPolicyConfigName()90%20%223311
getParentName()90%20%221111
AbstractParentQueue(CapacitySchedulerQueueContext, String, CSQueue, CSQueue)80%n/a112211
lambda$canAssign$0(FiCaSchedulerNode)70%20%223311
getEffectiveMinRatio(String)60%n/a111111
static {...}60%n/a113311
submitApplicationAttempt(FiCaSchedulerApp, String, boolean)50%n/a111111
sortAndGetChildrenAllocationIterator(String)50%n/a111111
getNumApplications()40%n/a111111
getQueueOrderingPolicy()0%n/a111111
getAutoCreatedQueueTemplate()0%n/a111111
hasChildQueues()0%n/a111111
getAbstractUsersManager()0%n/a111111
submitApplicationAttempt(FiCaSchedulerApp, String)0%n/a111111
finishApplicationAttempt(FiCaSchedulerApp, String)0%n/a111111