List of usage examples for org.apache.hadoop.yarn.server.resourcemanager.rmnode RMNodeEventType STARTED
RMNodeEventType STARTED
To view the source code for org.apache.hadoop.yarn.server.resourcemanager.rmnode RMNodeEventType STARTED.
Click Source Link
From source file:org.apache.myriad.scheduler.fgs.NMHeartBeatHandlerTest.java
License:Apache License
@Test public void testZeroNodeStartedEvent() throws Exception { NMHeartBeatHandler.CallBackFilter filter = handler.getCallBackFilter(); filter.allowCallBacksForNode(nodeOne.getNodeID()); RMNodeEvent event = new RMNodeEvent(nodeOne.getNodeID(), RMNodeEventType.STARTED); handler.beforeRMNodeEventHandled(event, context); assertEquals(0, nodeOne.getTotalCapability().getVirtualCores()); assertEquals(0, nodeOne.getTotalCapability().getMemory()); }
From source file:org.apache.myriad.scheduler.fgs.NMHeartBeatHandlerTest.java
License:Apache License
@Test public void testNonZeroNodeStartedEvent() throws Exception { NMHeartBeatHandler.CallBackFilter filter = handler.getCallBackFilter(); filter.allowCallBacksForNode(nodeTwo.getNodeID()); RMNodeEvent event = new RMNodeEvent(nodeTwo.getNodeID(), RMNodeEventType.STARTED); handler.beforeRMNodeEventHandled(event, context); /*/* ww w. j av a 2s . com*/ * Confirm that, since fine-grained scaling does not work for non-zero nodes, the * capacity is set to zero for cores and memory */ assertEquals(0, nodeTwo.getTotalCapability().getVirtualCores()); assertEquals(0, nodeTwo.getTotalCapability().getMemory()); }