ContainerScheduler

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,135 of 1,1350%144 of 1440%1081083133133434
onUpdateContainer(UpdateContainerSchedulerEvent)1110%120%77272711
enqueueContainer(Container)950%140%88282811
onResourcesReclaimed(Container)880%120%77212111
ContainerScheduler(Context, AsyncDispatcher, NodeManagerMetrics, OpportunisticContainersQueuePolicy, int)830%40%33242411
recoverActiveContainer(Container, NMStateStoreService.RecoveredContainerState)810%140%88212111
reclaimOpportunisticContainerResources(Container)640%60%44151511
pickOpportunisticContainersToReclaimResources(ContainerId)600%100%66191911
resourcesToFreeUp(ContainerId)550%60%44161611
handle(ContainerSchedulerEvent)540%80%77181811
scheduleContainer(Container)510%80%55141411
resourceAvailableToQueueOppContainer(Container)490%40%339911
shedQueuedOpportunisticContainers()450%60%44161611
getOpportunisticContainersStatus()360%n/a11131311
startContainer(Container)350%40%338811
serviceInit(Configuration)320%60%449911
startContainers(Collection, boolean)270%60%449911
updateQueuingLimit(ContainerQueuingLimit)270%40%336611
getOppContainersQueuePolicyFromConf(Context)170%40%334411
startPendingContainers(boolean)170%20%225511
tryStartContainer(Container, boolean)150%40%335511
hasSufficientResources(ResourceUtilization)150%60%443311
getMaxOppQueueLengthFromConf(Context)130%40%333311
ContainerScheduler(Context, AsyncDispatcher, NodeManagerMetrics)100%n/a114411
ContainerScheduler(Context, AsyncDispatcher, NodeManagerMetrics, int)90%n/a113311
getNumQueuedContainers()80%n/a112211
setUsePauseEventForPreemption(boolean)50%n/a112211
resourceAvailableToStartContainer(Container)50%n/a111111
getContainersMonitor()50%n/a111111
getNumQueuedGuaranteedContainers()40%n/a111111
getNumQueuedOpportunisticContainers()40%n/a111111
getNumRunningContainers()40%n/a111111
getCurrentUtilization()40%n/a111111
static {...}40%n/a112211
getOpportunisticQueueCapacity()30%n/a111111