|
@@ -19,6 +19,8 @@ package org.apache.hadoop.yarn.server.resourcemanager;
|
|
|
|
|
|
import static org.apache.hadoop.yarn.server.resourcemanager.MockNM.createMockNodeStatus;
|
|
import static org.apache.hadoop.yarn.server.resourcemanager.MockNM.createMockNodeStatus;
|
|
import static org.junit.Assert.assertEquals;
|
|
import static org.junit.Assert.assertEquals;
|
|
|
|
+import static org.junit.Assert.assertFalse;
|
|
|
|
+import static org.junit.Assert.assertTrue;
|
|
import static org.mockito.ArgumentMatchers.any;
|
|
import static org.mockito.ArgumentMatchers.any;
|
|
import static org.mockito.Mockito.doAnswer;
|
|
import static org.mockito.Mockito.doAnswer;
|
|
import static org.mockito.Mockito.doReturn;
|
|
import static org.mockito.Mockito.doReturn;
|
|
@@ -1062,10 +1064,13 @@ public class TestRMNodeTransitions {
|
|
Resource oldCapacity = node.getTotalCapability();
|
|
Resource oldCapacity = node.getTotalCapability();
|
|
assertEquals("Memory resource is not match.", oldCapacity.getMemorySize(), 4096);
|
|
assertEquals("Memory resource is not match.", oldCapacity.getMemorySize(), 4096);
|
|
assertEquals("CPU resource is not match.", oldCapacity.getVirtualCores(), 4);
|
|
assertEquals("CPU resource is not match.", oldCapacity.getVirtualCores(), 4);
|
|
|
|
+ assertFalse("updatedCapability should be false.",
|
|
|
|
+ node.isUpdatedCapability());
|
|
node.handle(new RMNodeEvent(node.getNodeID(),
|
|
node.handle(new RMNodeEvent(node.getNodeID(),
|
|
RMNodeEventType.RECOMMISSION));
|
|
RMNodeEventType.RECOMMISSION));
|
|
Resource originalCapacity = node.getOriginalTotalCapability();
|
|
Resource originalCapacity = node.getOriginalTotalCapability();
|
|
assertEquals("Original total capability not null after recommission", null, originalCapacity);
|
|
assertEquals("Original total capability not null after recommission", null, originalCapacity);
|
|
|
|
+ assertTrue("updatedCapability should be set.", node.isUpdatedCapability());
|
|
}
|
|
}
|
|
|
|
|
|
@Test
|
|
@Test
|