Examples of TestClusterDefinitionProvider


Examples of org.apache.ambari.scom.TestClusterDefinitionProvider

  public void testHDP2ServicesAndComponents() {
    StateProvider mockStateProvider = createStrictMock(StateProvider.class);
    ClusterDefinitionProvider mockClusterDefinitionProvider = createStrictMock(ClusterDefinitionProvider.class);
    HostInfoProvider mockHostInfoProvider = createStrictMock(HostInfoProvider.class);

    TestClusterDefinitionProvider testClusterDefinitionProvider = new TestClusterDefinitionProvider("clusterproperties_HDP2.txt", "myCluster", "HDP-2.0.6");

    expect(mockClusterDefinitionProvider.getClusterName()).andDelegateTo(testClusterDefinitionProvider);
    expect(mockClusterDefinitionProvider.getVersionId()).andDelegateTo(testClusterDefinitionProvider);
    expect(mockClusterDefinitionProvider.getInputStream()).andDelegateTo(testClusterDefinitionProvider);
View Full Code Here

Examples of org.apache.ambari.scom.TestClusterDefinitionProvider

  public void testSetServiceState_IfServiceIsClientOnly() {
    StateProvider mockStateProvider = createStrictMock(StateProvider.class);
    ClusterDefinitionProvider mockClusterDefinitionProvider = createStrictMock(ClusterDefinitionProvider.class);
    HostInfoProvider mockHostInfoProvider = createStrictMock(HostInfoProvider.class);

    TestClusterDefinitionProvider testClusterDefinitionProvider = new TestClusterDefinitionProvider();

    expect(mockClusterDefinitionProvider.getClusterName()).andDelegateTo(testClusterDefinitionProvider);
    expect(mockClusterDefinitionProvider.getVersionId()).andDelegateTo(testClusterDefinitionProvider);
    expect(mockClusterDefinitionProvider.getInputStream()).andDelegateTo(testClusterDefinitionProvider);
View Full Code Here

Examples of org.apache.ambari.scom.TestClusterDefinitionProvider

  public void testSetHostComponentState_IfHostComponentIsClientOnly() {
    StateProvider mockStateProvider = createStrictMock(StateProvider.class);
    ClusterDefinitionProvider mockClusterDefinitionProvider = createStrictMock(ClusterDefinitionProvider.class);
    HostInfoProvider mockHostInfoProvider = createStrictMock(HostInfoProvider.class);

    TestClusterDefinitionProvider testClusterDefinitionProvider = new TestClusterDefinitionProvider();

    expect(mockClusterDefinitionProvider.getClusterName()).andDelegateTo(testClusterDefinitionProvider);
    expect(mockClusterDefinitionProvider.getVersionId()).andDelegateTo(testClusterDefinitionProvider);
    expect(mockClusterDefinitionProvider.getInputStream()).andDelegateTo(testClusterDefinitionProvider);
View Full Code Here

Examples of org.apache.ambari.scom.TestClusterDefinitionProvider

    verify(mockClusterDefinitionProvider, mockHostInfoProvider, mockStateProvider);
  }

  @Test
  public void testGetMajorStackVersion() {
    TestClusterDefinitionProvider testClusterDefinitionProvider = new TestClusterDefinitionProvider("clusterproperties_HDP2.txt", "myCluster", "HDP-2.0.6");
    ClusterDefinition clusterDefinition = new ClusterDefinition(new TestStateProvider(), testClusterDefinitionProvider, new TestHostInfoProvider());

    Integer majorVersion = clusterDefinition.getMajorStackVersion();
    Integer minorVersion = clusterDefinition.getMinorStackVersion();
View Full Code Here

Examples of org.apache.ambari.scom.TestClusterDefinitionProvider

*/
public class ClusterDefinitionTest {
  @Test
  public void testGetServices() throws Exception {

    ClusterDefinition clusterDefinition = new ClusterDefinition(new TestStateProvider(), new TestClusterDefinitionProvider(), new TestHostInfoProvider());

    Set<String> services = clusterDefinition.getServices();

    Assert.assertTrue(services.contains("HDFS"));
    Assert.assertTrue(services.contains("FLUME"));
View Full Code Here

Examples of org.apache.ambari.scom.TestClusterDefinitionProvider

    Assert.assertTrue(services.contains("WEBHCAT"));
  }

  @Test
  public void testGetHosts() throws Exception {
    ClusterDefinition clusterDefinition = new ClusterDefinition(new TestStateProvider(), new TestClusterDefinitionProvider(), new TestHostInfoProvider());

    Set<String> hosts = clusterDefinition.getHosts();

    Assert.assertTrue(hosts.contains("NAMENODE_MASTER.acme.com"));
    Assert.assertTrue(hosts.contains("SECONDARY_NAMENODE_MASTER.acme.com"));
View Full Code Here

Examples of org.apache.ambari.scom.TestClusterDefinitionProvider

    Assert.assertTrue(hosts.contains("WEBHCAT_MASTER.acme.com"));
  }

  @Test
  public void testGetComponents() throws Exception {
    ClusterDefinition clusterDefinition = new ClusterDefinition(new TestStateProvider(), new TestClusterDefinitionProvider(), new TestHostInfoProvider());

    Set<String> components = clusterDefinition.getComponents("HDFS");
    Assert.assertTrue(components.contains("NAMENODE"));
    Assert.assertTrue(components.contains("SECONDARY_NAMENODE"));
    Assert.assertTrue(components.contains("DATANODE"));
View Full Code Here

Examples of org.apache.ambari.scom.TestClusterDefinitionProvider

    Assert.assertTrue(components.contains("HIVE_SERVER"));
  }

  @Test
  public void testGetHostComponents() throws Exception {
    ClusterDefinition clusterDefinition = new ClusterDefinition(new TestStateProvider(), new TestClusterDefinitionProvider(), new TestHostInfoProvider());

    Set<String> hostComponents = clusterDefinition.getHostComponents("HDFS", "NAMENODE_MASTER.acme.com");

    Assert.assertTrue(hostComponents.contains("NAMENODE"));
View Full Code Here

Examples of org.apache.ambari.scom.TestClusterDefinitionProvider

  public void testSetServiceState_IfStateAlreadySetToDesired() {
    StateProvider mockStateProvider = createStrictMock(StateProvider.class);
    ClusterDefinitionProvider mockClusterDefinitionProvider = createStrictMock(ClusterDefinitionProvider.class);
    HostInfoProvider mockHostInfoProvider = createStrictMock(HostInfoProvider.class);

    TestClusterDefinitionProvider testClusterDefinitionProvider = new TestClusterDefinitionProvider();

    expect(mockClusterDefinitionProvider.getClusterName()).andDelegateTo(testClusterDefinitionProvider);
    expect(mockClusterDefinitionProvider.getVersionId()).andDelegateTo(testClusterDefinitionProvider);
    expect(mockClusterDefinitionProvider.getInputStream()).andDelegateTo(testClusterDefinitionProvider);
    expect(mockStateProvider.getRunningState(anyObject(String.class), anyObject(String.class))).andReturn(StateProvider.State.Running).times(5);
View Full Code Here

Examples of org.apache.ambari.scom.TestClusterDefinitionProvider

  public void testSetServiceState_IfStateUnknown() {
    StateProvider mockStateProvider = createStrictMock(StateProvider.class);
    ClusterDefinitionProvider mockClusterDefinitionProvider = createStrictMock(ClusterDefinitionProvider.class);
    HostInfoProvider mockHostInfoProvider = createStrictMock(HostInfoProvider.class);

    TestClusterDefinitionProvider testClusterDefinitionProvider = new TestClusterDefinitionProvider();

    expect(mockClusterDefinitionProvider.getClusterName()).andDelegateTo(testClusterDefinitionProvider);
    expect(mockClusterDefinitionProvider.getVersionId()).andDelegateTo(testClusterDefinitionProvider);
    expect(mockClusterDefinitionProvider.getInputStream()).andDelegateTo(testClusterDefinitionProvider);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.