ContainerManagerImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,891 of 3,8910%319 of 3190%2302309299296969
startContainerInternal(ContainerTokenIdentifier, StartContainerRequest, String)3610%220%1212686811
handle(ContainerManagerEvent)2700%310%1818666611
serviceStart()1910%220%1212424211
updateContainerInternal(ContainerId, ContainerTokenIdentifier)1880%260%1414383811
ContainerManagerImpl(Context, ContainerExecutor, DeletionService, NodeStatusUpdater, NodeManagerMetrics, LocalDirsHandlerService)1860%40%33434311
authorizeStartAndResourceIncreaseRequest(NMTokenIdentifier, ContainerTokenIdentifier, boolean)1550%200%1111434311
recoverContainer(NMStateStoreService.RecoveredContainerState)1420%80%55333311
recoverApplication(YarnServerNodemanagerRecoveryProtos.ContainerManagerApplicationProto)1400%60%44323211
logContainerStatus(String, ContainerStatus)1360%20%22272711
startContainers(StartContainersRequest)1220%100%66353511
createContainerManagerDispatcher()1140%20%22353511
buildAppProto(ApplicationId, String, Credentials, Map, LogAggregationContext, ApplicationImpl.FlowContext)1070%140%88313111
preReInitializeOrLocalizeCheck(ContainerId, ContainerManagerImpl.ReInitOp)1070%100%66171711
cleanupContainersOnNMResync()960%120%77262611
updateContainer(ContainerUpdateRequest)930%40%33262611
cleanUpApplicationsOnNMShutDown()910%140%88252511
stopContainerInternal(ContainerId, String)740%60%44131311
recover()710%80%55252511
stopContainers(StopContainersRequest)690%40%33181811
getContainerStatusInternal(ContainerId, NMTokenIdentifier, String)670%40%33111111
authorizeGetAndStopContainerRequest(ContainerId, Container, boolean, NMTokenIdentifier, String)650%100%66141411
serviceInit(Configuration)590%n/a11161611
waitForRecoveredContainers()590%100%66161611
getLocalizationStatuses(GetLocalizationStatusesRequest)580%40%33151511
performContainerPreStartChecks(NMTokenIdentifier, StartContainerRequest, ContainerTokenIdentifier)570%80%55121211
getContainerStatuses(GetContainerStatusesRequest)570%40%33151511
reInitializeContainer(ContainerId, ContainerLaunchContext, boolean)550%20%22121211
getLocalizationStatusesInternal(ContainerId, NMTokenIdentifier, String)550%40%339911
internalSignalToContainer(SignalContainerRequest, String)530%20%228811
localize(ResourceLocalizationRequest)480%40%33121211
getFlowContext(ContainerLaunchContext, ApplicationId)470%60%44141411
createAMRMProxyService(Configuration)390%60%449911
recoverActiveContainer(Application, ContainerLaunchContext, ContainerTokenIdentifier, NMStateStoreService.RecoveredContainerState)390%n/a116611
verifyAndGetContainerTokenIdentifier(Token, ContainerTokenIdentifier)350%60%448811
serviceStop()320%60%44111111
createContainersLauncher(Context, ContainerExecutor)310%n/a11101011
authorizeUser(UserGroupInformation, NMTokenIdentifier)290%40%338811
rollbackLastReInitialization(ContainerId)280%20%226611
createLogHandler(Configuration, Context, DeletionService)260%20%224411
selectNMTokenIdentifier(UserGroupInformation)250%40%338811
getRemoteUgi()220%n/a118811
commitLastReInitialization(ContainerId)180%20%225511
buildNodeId(InetSocketAddress, String)170%20%226611
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()0%n/a111111
getContext()0%n/a111111
getAMRMProxyService()0%n/a111111
isServiceStopped()0%n/a111111
getContainerScheduler()0%n/a111111
getResourceLocalizationService()0%n/a111111
getDispatcher()0%n/a111111
stateChanged(Service)0%n/a111111