Ejemplo n.º 1
0
    def setUpClass(cls):
        """Global precondition

        Steps:
            1. Create simple environment with default values
            2. Add one controller node
            3. Add other nodes as compute
        """
        BaseTestCase.setUpClass()
        BaseTestCase.get_home()
        preconditions.Environment().simple_flat()
        BaseTestCase.get_home()
        Environments().create_cluster_boxes[0].click()
        time.sleep(1)

        # Add controller
        Nodes().add_nodes.click()
        time.sleep(1)
        Nodes().nodes_discovered[0].checkbox.click()
        RolesPanel().controller.click()
        Nodes().apply_changes.click()
        time.sleep(1)

        # Add other discovered nodes as compute
        Nodes().add_nodes.click()
        time.sleep(1)
        for n in Nodes().nodes_discovered:
            n.checkbox.click()
        RolesPanel().compute.click()
        Nodes().apply_changes.click()
Ejemplo n.º 2
0
    def setUpClass(cls):
        """Global precondition

        Steps:
            1. Create simple environment with default values
            2. Add one controller node
            3. Add other nodes as compute
        """
        BaseTestCase.setUpClass()
        BaseTestCase.get_home()
        preconditions.Environment().simple_flat()
        Environments().create_cluster_boxes[0].click()
        time.sleep(1)

        # Add controller
        Nodes().add_nodes.click()
        time.sleep(1)
        Nodes().nodes_discovered[0].checkbox.click()
        RolesPanel().controller.click()
        Nodes().apply_changes.click()
        time.sleep(1)

        # Add other discovered nodes as compute
        Nodes().add_nodes.click()
        time.sleep(1)
        for n in Nodes().nodes_discovered:
            n.checkbox.click()
        RolesPanel().compute.click()
        Nodes().apply_changes.click()
Ejemplo n.º 3
0
 def simple_flat(name=OPENSTACK_CENTOS, release=OPENSTACK_RELEASE_CENTOS):
     BaseTestCase.get_home()
     Environments().create_cluster_box.click()
     with Wizard() as w:
         w.name.send_keys(name)
         w.release.select_by_visible_text(release)
         for i in range(6):
             w.next.click()
         w.create.click()
         w.wait_until_exists()
Ejemplo n.º 4
0
 def simple_flat(name=OPENSTACK_CENTOS,
                 release=OPENSTACK_RELEASE_CENTOS):
     BaseTestCase.get_home()
     Environments().create_cluster_box.click()
     with Wizard() as w:
         w.name.send_keys(name)
         w.release.select_by_visible_text(release)
         for i in range(6):
             w.next.click()
         w.create.click()
         w.wait_until_exists()
Ejemplo n.º 5
0
    def setUpClass(cls):
        BaseTestCase.setUpClass()
        BaseTestCase.get_home()
        preconditions.Environment().simple_flat()
        Environments().create_cluster_boxes[0].click()

        # Add controller
        Nodes().add_nodes.click()
        time.sleep(1)
        Nodes().nodes_discovered[0].checkbox.click()
        RolesPanel().controller.click()
        Nodes().apply_changes.click()
        time.sleep(1)

        # Add other discovered nodes as compute
        Nodes().add_nodes.click()
        time.sleep(1)
        for n in Nodes().nodes_discovered:
            n.checkbox.click()
        RolesPanel().compute.click()
        Nodes().apply_changes.click()