Package org.apache.hadoop.yarn.api.records

Examples of org.apache.hadoop.yarn.api.records.ContainerResourceIncreaseRequest


  public void ContainerResourceIncreaseRequest() {
    ContainerId containerId = ContainerId
        .newInstance(ApplicationAttemptId.newInstance(
            ApplicationId.newInstance(1234, 3), 3), 7);
    Resource resource = Resource.newInstance(1023, 3);
    ContainerResourceIncreaseRequest context = ContainerResourceIncreaseRequest
        .newInstance(containerId, resource);

    // to proto and get it back
    ContainerResourceIncreaseRequestProto proto =
        ((ContainerResourceIncreaseRequestPBImpl) context).getProto();
    ContainerResourceIncreaseRequest contextRecover =
        new ContainerResourceIncreaseRequestPBImpl(proto);

    // check value
    Assert.assertEquals(contextRecover.getContainerId(), containerId);
    Assert.assertEquals(contextRecover.getCapability(), resource);
  }
View Full Code Here


    Assert.assertEquals(contextRecover.getCapability(), resource);
  }

  @Test
  public void testResourceChangeContextWithNullField() {
    ContainerResourceIncreaseRequest context = ContainerResourceIncreaseRequest
        .newInstance(null, null);

    // to proto and get it back
    ContainerResourceIncreaseRequestProto proto =
        ((ContainerResourceIncreaseRequestPBImpl) context).getProto();
    ContainerResourceIncreaseRequest contextRecover =
        new ContainerResourceIncreaseRequestPBImpl(proto);

    // check value
    Assert.assertNull(contextRecover.getContainerId());
    Assert.assertNull(contextRecover.getCapability());
  }
View Full Code Here

  public void ContainerResourceIncreaseRequest() {
    ContainerId containerId = ContainerId
        .newInstance(ApplicationAttemptId.newInstance(
            ApplicationId.newInstance(1234, 3), 3), 7);
    Resource resource = Resource.newInstance(1023, 3);
    ContainerResourceIncreaseRequest context = ContainerResourceIncreaseRequest
        .newInstance(containerId, resource);

    // to proto and get it back
    ContainerResourceIncreaseRequestProto proto =
        ((ContainerResourceIncreaseRequestPBImpl) context).getProto();
    ContainerResourceIncreaseRequest contextRecover =
        new ContainerResourceIncreaseRequestPBImpl(proto);

    // check value
    Assert.assertEquals(contextRecover.getContainerId(), containerId);
    Assert.assertEquals(contextRecover.getCapability(), resource);
  }
View Full Code Here

    Assert.assertEquals(contextRecover.getCapability(), resource);
  }

  @Test
  public void testResourceChangeContextWithNullField() {
    ContainerResourceIncreaseRequest context = ContainerResourceIncreaseRequest
        .newInstance(null, null);

    // to proto and get it back
    ContainerResourceIncreaseRequestProto proto =
        ((ContainerResourceIncreaseRequestPBImpl) context).getProto();
    ContainerResourceIncreaseRequest contextRecover =
        new ContainerResourceIncreaseRequestPBImpl(proto);

    // check value
    Assert.assertNull(contextRecover.getContainerId());
    Assert.assertNull(contextRecover.getCapability());
  }
View Full Code Here

TOP

Related Classes of org.apache.hadoop.yarn.api.records.ContainerResourceIncreaseRequest

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.