Пример #1
0
 public ResourceTrackerService(RMContext rmContext, NodesListManager nodesListManager
                               , NMLivelinessMonitor nmLivelinessMonitor, RMContainerTokenSecretManager containerTokenSecretManager
                               , NMTokenSecretManagerInRM nmTokenSecretManager)
     : base(typeof(Org.Apache.Hadoop.Yarn.Server.Resourcemanager.ResourceTrackerService
                   ).FullName)
 {
     this.rmContext                   = rmContext;
     this.nodesListManager            = nodesListManager;
     this.nmLivelinessMonitor         = nmLivelinessMonitor;
     this.containerTokenSecretManager = containerTokenSecretManager;
     this.nmTokenSecretManager        = nmTokenSecretManager;
 }
Пример #2
0
        public virtual void SetUp()
        {
            InlineDispatcher rmDispatcher = new InlineDispatcher();

            rmContext = new RMContextImpl(rmDispatcher, null, null, null, Org.Mockito.Mockito.Mock
                                          <DelegationTokenRenewer>(), null, null, null, null, null);
            NodesListManager nodesListManager = Org.Mockito.Mockito.Mock <NodesListManager>();
            HostsFileReader  reader           = Org.Mockito.Mockito.Mock <HostsFileReader>();

            Org.Mockito.Mockito.When(nodesListManager.GetHostsReader()).ThenReturn(reader);
            ((RMContextImpl)rmContext).SetNodesListManager(nodesListManager);
            scheduler = Org.Mockito.Mockito.Mock <YarnScheduler>();
            Org.Mockito.Mockito.DoAnswer(new _Answer_115(this)).When(scheduler).Handle(Matchers.Any
                                                                                       <SchedulerEvent>());
            rmDispatcher.Register(typeof(SchedulerEventType), new TestRMNodeTransitions.TestSchedulerEventDispatcher
                                      (this));
            rmDispatcher.Register(typeof(NodesListManagerEventType), new TestRMNodeTransitions.TestNodeListManagerEventDispatcher
                                      (this));
            NodeId nodeId = BuilderUtils.NewNodeId("localhost", 0);

            node = new RMNodeImpl(nodeId, rmContext, null, 0, 0, null, null, null);
            nodesListManagerEvent = null;
        }
Пример #3
0
 public _ResourceTrackerService_556(RMContext baseArg1, NodesListManager baseArg2,
                                    NMLivelinessMonitor baseArg3, RMContainerTokenSecretManager baseArg4, NMTokenSecretManagerInRM
                                    baseArg5)
     : base(baseArg1, baseArg2, baseArg3, baseArg4, baseArg5)
 {
 }
Пример #4
0
 internal virtual void SetNodesListManager(NodesListManager nodesListManager)
 {
     activeServiceContext.SetNodesListManager(nodesListManager);
 }
Пример #5
0
 internal virtual void SetNodesListManager(NodesListManager nodesListManager)
 {
     this.nodesListManager = nodesListManager;
 }