ContainerManagerImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,460 of 3,4600%319 of 3190%2302309299296969
startContainerInternal(ContainerTokenIdentifier, StartContainerRequest, String)2930%220%1212686811
handle(ContainerManagerEvent)2210%310%1818666611
ContainerManagerImpl(Context, ContainerExecutor, DeletionService, NodeStatusUpdater, NodeManagerMetrics, LocalDirsHandlerService)1860%40%33434311
serviceStart()1680%220%1212424211
updateContainerInternal(ContainerId, ContainerTokenIdentifier)1500%260%1414383811
authorizeStartAndResourceIncreaseRequest(NMTokenIdentifier, ContainerTokenIdentifier, boolean)1410%200%1111434311
logContainerStatus(String, ContainerStatus)1360%20%22272711
recoverApplication(YarnServerNodemanagerRecoveryProtos.ContainerManagerApplicationProto)1340%60%44323211
startContainers(StartContainersRequest)1220%100%66353511
recoverContainer(NMStateStoreService.RecoveredContainerState)1160%80%55333311
createContainerManagerDispatcher()1140%20%22353511
buildAppProto(ApplicationId, String, Credentials, Map, LogAggregationContext, ApplicationImpl.FlowContext)1070%140%88313111
updateContainer(ContainerUpdateRequest)930%40%33262611
cleanupContainersOnNMResync()810%120%77262611
cleanUpApplicationsOnNMShutDown()790%140%88252511
recover()710%80%55252511
stopContainers(StopContainersRequest)690%40%33181811
preReInitializeOrLocalizeCheck(ContainerId, ContainerManagerImpl.ReInitOp)680%100%66171711
serviceInit(Configuration)590%n/a11161611
getLocalizationStatuses(GetLocalizationStatusesRequest)580%40%33151511
getContainerStatuses(GetContainerStatusesRequest)570%40%33151511
waitForRecoveredContainers()530%100%66161611
stopContainerInternal(ContainerId, String)520%60%44131311
authorizeGetAndStopContainerRequest(ContainerId, Container, boolean, NMTokenIdentifier, String)510%100%66141411
performContainerPreStartChecks(NMTokenIdentifier, StartContainerRequest, ContainerTokenIdentifier)490%80%55121211
getFlowContext(ContainerLaunchContext, ApplicationId)470%60%44141411
reInitializeContainer(ContainerId, ContainerLaunchContext, boolean)470%20%22121211
getContainerStatusInternal(ContainerId, NMTokenIdentifier, String)450%40%33111111
localize(ResourceLocalizationRequest)420%40%33121211
createAMRMProxyService(Configuration)390%60%449911
recoverActiveContainer(Application, ContainerLaunchContext, ContainerTokenIdentifier, NMStateStoreService.RecoveredContainerState)390%n/a116611
getLocalizationStatusesInternal(ContainerId, NMTokenIdentifier, String)390%40%339911
internalSignalToContainer(SignalContainerRequest, String)350%20%228811
serviceStop()320%60%44111111
createContainersLauncher(Context, ContainerExecutor)310%n/a11101011
verifyAndGetContainerTokenIdentifier(Token, ContainerTokenIdentifier)290%60%448811
rollbackLastReInitialization(ContainerId)280%20%226611
createLogHandler(Configuration, Context, DeletionService)260%20%224411
selectNMTokenIdentifier(UserGroupInformation)250%40%338811
authorizeUser(UserGroupInformation, NMTokenIdentifier)200%40%338811
commitLastReInitialization(ContainerId)180%20%225511
buildNodeId(InetSocketAddress, String)170%20%226611
getRemoteUgi()160%n/a118811
handleCredentialUpdate()150%20%224411
createResourceLocalizationService(ContainerExecutor, DeletionService, Context, NodeManagerMetrics)120%n/a111111
increaseContainersResource(IncreaseContainersResourceRequest)120%n/a114411
createNMTimelinePublisher(Context)110%n/a113311
reInitializeContainer(ReInitializeContainerRequest)100%n/a113311
createContainerScheduler(Context)90%n/a111111
createContainersMonitor(ContainerExecutor)90%n/a111111
signalToContainer(SignalContainerRequest)80%n/a112211
restartContainer(ContainerId)70%n/a112211
refreshServiceAcls(Configuration, PolicyProvider)60%n/a112211
updateNMTokenIdentifier(NMTokenIdentifier)60%n/a112211
createApplicationEventDispatcher()50%n/a111111
updateQueuingLimit(ContainerQueuingLimit)50%n/a112211
createSharedCacheUploaderService()40%n/a111111
getAuxServiceMetaData()40%n/a111111
setAMRMProxyService(AMRMProxyService)40%n/a112211
getOpportunisticContainersStatus()40%n/a111111
static {...}40%n/a112211
getContainersMonitor()30%n/a111111
getContext()30%n/a111111
getAMRMProxyService()30%n/a111111
isServiceStopped()30%n/a111111
getContainerScheduler()30%n/a111111
getResourceLocalizationService()30%n/a111111
getDispatcher()30%n/a111111
stateChanged(Service)0%n/a111111