AbstractCSQueue

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,156 of 2,1560%176 of 1760%202202513513114114
setupQueueConfigs(Resource)1980%140%88474711
AbstractCSQueue(CapacitySchedulerQueueContext, String, CSQueue, CSQueue)1640%60%44353511
canAssignToThisQueue(Resource, String, ResourceLimits, Resource, SchedulingMode)1420%160%99323211
updateConfigurableResourceLimits(Resource)1000%100%66202011
updateCapacityConfigType()960%160%99282811
updateEffectiveResources(Resource)910%80%55222211
accept(Resource, ResourceCommitRequest)870%120%77252511
deriveCapacityFromAbsoluteConfigurations(String, Resource)790%40%33181811
parseAndSetDynamicTemplates()590%40%33111111
overrideCapacityVectorsForSpecialQueues(String)570%100%66101011
createNormalizedMinResource(Resource, Map)500%60%44141411
internalSetMaximumCapacity(float, String)470%n/a11111111
getNodeLabelsForQueue()380%60%449911
activateQueue()370%60%449911
getOrInheritMaxResource(Resource, String)360%40%33101011
recoverDrainingState()310%60%448811
getCurrentLimitResource(String, Resource, ResourceLimits, SchedulingMode)260%40%338811
allocateResource(Resource, Resource, String)240%n/a116611
releaseResource(Resource, Resource, String)240%n/a116611
countAndUpdate(String, Resource, AbstractCSQueue.Counter, AbstractCSQueue.CounterWithApp)240%n/a116611
isInactiveDynamicQueue()240%60%444411
incReservedResource(String, Resource)230%20%223311
decReservedResource(String, Resource)230%20%223311
incPendingResource(String, Resource)230%20%223311
decPendingResource(String, Resource)230%20%223311
incUsedResource(String, Resource, SchedulerApplicationAttempt)230%20%223311
decUsedResource(String, Resource, SchedulerApplicationAttempt)230%20%223311
validateAbsoluteVsPercentageCapacityConfig(AbstractCSQueue.CapacityConfigType)220%60%445511
getUserWeightsFromHierarchy()210%20%227711
updateAbsoluteCapacities()210%20%227711
getCapacityOrWeightString()190%20%224411
validateMinResourceIsNotGreaterThanMaxResource(Resource, Resource, Resource, String)170%40%333311
appFinished()170%40%336611
hasAccess(QueueACL, UserGroupInformation)160%n/a113311
createQueuePath(CSQueue, String)150%20%223311
count(String, Resource, AbstractCSQueue.Counter, AbstractCSQueue.Counter)140%n/a114411
setupConfigurableCapacities()120%n/a113311
hasChildQueues()120%40%332211
getLastSubmittedTimestamp()120%n/a113311
getEffectiveCapacityDown(String, Resource)110%n/a113311
getEffectiveMaxCapacityDown(String, Resource)110%n/a113311
getACLs()110%n/a113311
isDynamicQueue()110%n/a113311
updateLastSubmittedTimeStamp()110%n/a114411
setLastSubmittedTimestamp(long)110%n/a114411
hasPendingResourceRequest(String, Resource, SchedulingMode)100%n/a112211
assignContainers(Resource, FiCaSchedulerNode, ResourceLimits, SchedulingMode)100%n/a111111
setDynamicQueue(boolean)100%n/a114411
getMinimumAbsoluteResource(QueuePath, String)90%n/a112211
getMaximumAbsoluteResource(QueuePath, String)90%n/a112211
checkConfigTypeIsAbsoluteResource(QueuePath, String)90%n/a111111
setParent(CSQueue)80%n/a113311
getTotalKillableResource(String)80%n/a111111
getKillableContainers(String)80%n/a112211
setConfiguredMinCapacityVector(String, QueueCapacityVector)70%n/a112211
setConfiguredMaxCapacityVector(String, QueueCapacityVector)70%n/a112211
getEffectiveCapacity(String)60%n/a112211
getEffectiveMaxCapacity(String)60%n/a112211
getConfiguredCapacityVector(String)60%n/a111111
getConfiguredMaxCapacityVector(String)60%n/a111111
ensurePartition(String)60%n/a111111
lambda$countAndUpdate$1(String, Resource, AbstractCSQueue.CounterWithApp)60%n/a111111
getUsedResources()50%n/a111111
setMaxCapacity(float)50%n/a112211
setMaxCapacity(String, float)50%n/a112211
setMaxParallelApps(int)50%n/a112211
lambda$count$0(String, Resource, AbstractCSQueue.Counter)50%n/a111111
getQueuePath()40%n/a111111
getCapacity()40%n/a111111
getAbsoluteCapacity()40%n/a111111
getAbsoluteMaximumCapacity()40%n/a111111
getAbsoluteUsedCapacity()40%n/a111111
getMaximumCapacity()40%n/a111111
getUsedCapacity()40%n/a111111
getNumContainers()40%n/a111111
getMetrics()40%n/a111111
getQueueShortName()40%n/a111111
getQueueName()40%n/a111111
getAccessibleNodeLabels()40%n/a111111
getDefaultNodeLabelExpression()40%n/a111111
getMaximumAllocation()40%n/a111111
getMinimumAllocation()40%n/a111111
getPreemptionDisabled()40%n/a111111
getIntraQueuePreemptionDisabled()40%n/a111111
getIntraQueuePreemptionDisabledInHierarchy()40%n/a111111
getQueueResourceUsage()40%n/a111111
getQueueResourceQuotas()40%n/a111111
getQueueMaxResource(String)40%n/a111111
getConfiguredNodeLabels()40%n/a111111
updateQueueState(QueueState)40%n/a112211
setMultiNodeSortingPolicyClassName(String)40%n/a112211
getMaximumApplicationLifetime()40%n/a111111
getDefaultApplicationLifetime()40%n/a111111
getDefaultAppLifetimeWasSpecifiedInConfig()40%n/a111111
getMaxParallelApps()40%n/a111111
static {...}40%n/a112211
getQueuePathObject()30%n/a111111
getState()30%n/a111111
getParent()30%n/a111111
getPrivilegedEntity()30%n/a111111
getQueueContext()30%n/a111111
getCapacityConfigType()30%n/a111111
getQueueInfo()30%n/a111111
isReservationsContinueLooking()30%n/a111111
getQueueCapacities()30%n/a111111
getReadLock()30%n/a111111
getWriteLock()30%n/a111111
getPriority()30%n/a111111
getUserWeights()30%n/a111111
getMultiNodeSortingPolicyClassName()30%n/a111111
getDefaultApplicationPriority()20%n/a111111
isEligibleForAutoDeletion()20%n/a111111
setDynamicQueueACLProperties()0%n/a111111
validateSubmitApplication(ApplicationId, String, String)0%n/a111111