Remove test 'deploy_heat_ha_one_controller_nova'
Since 'deploy_heat_ha_one_controller_nova' test was marked with enabled=False, so it is became unneeded and can be deleted. Closes-Bug: #1478920 Change-Id: Ie788095a1e6097f952bc5db6ad51aa56c5e595db
This commit is contained in:
parent
ac19506642
commit
30c0749a18
|
@ -871,89 +871,6 @@ class HeatHAOneController(TestBasic):
|
|||
|
||||
self.env.make_snapshot("deploy_heat_ha_one_controller_neutron")
|
||||
|
||||
@test(enabled=False,
|
||||
depends_on=[SetupEnvironment.prepare_slaves_3],
|
||||
groups=["deploy_heat_ha_one_controller_nova"])
|
||||
@log_snapshot_after_test
|
||||
def deploy_heat_ha_one_controller_nova(self):
|
||||
"""Deploy Heat cluster in ha mode with Nova Network
|
||||
|
||||
Scenario:
|
||||
1. Create cluster
|
||||
2. Add 1 node with controller role and mongo
|
||||
3. Add 1 nodes with compute role
|
||||
4. Set Ceilometer install option
|
||||
5. Deploy the cluster
|
||||
6. Verify Heat, Ceilometer services
|
||||
7. Run OSTF platform tests
|
||||
|
||||
Duration 40m
|
||||
Snapshot: deploy_heat_ha_one_controller_nova
|
||||
"""
|
||||
|
||||
self.env.revert_snapshot("ready_with_3_slaves")
|
||||
|
||||
data = {
|
||||
'ceilometer': True,
|
||||
'tenant': 'heatSimple',
|
||||
'user': 'heatSimple',
|
||||
'password': 'heatSimple'
|
||||
}
|
||||
|
||||
cluster_id = self.fuel_web.create_cluster(
|
||||
name=self.__class__.__name__,
|
||||
mode=settings.DEPLOYMENT_MODE,
|
||||
settings=data)
|
||||
|
||||
self.fuel_web.update_nodes(
|
||||
cluster_id,
|
||||
{
|
||||
'slave-01': ['controller', 'mongo'],
|
||||
'slave-02': ['compute']
|
||||
}
|
||||
)
|
||||
self.fuel_web.deploy_cluster_wait(cluster_id)
|
||||
|
||||
os_conn = os_actions.OpenStackActions(
|
||||
self.fuel_web.get_public_vip(cluster_id),
|
||||
data['user'], data['password'], data['tenant'])
|
||||
self.fuel_web.assert_cluster_ready(
|
||||
os_conn, smiles_count=6, networks_count=1, timeout=300)
|
||||
|
||||
_ip = self.fuel_web.get_nailgun_node_by_name("slave-01")['ip']
|
||||
checkers.verify_service(
|
||||
self.env.d_env.get_ssh_to_remote(_ip),
|
||||
service_name='heat-api', count=3)
|
||||
|
||||
_ip = self.fuel_web.get_nailgun_node_by_name("slave-01")['ip']
|
||||
checkers.verify_service(
|
||||
self.env.d_env.get_ssh_to_remote(_ip),
|
||||
service_name='ceilometer-api')
|
||||
|
||||
LOGGER.debug('Run Heat OSTF platform tests')
|
||||
|
||||
test_class_main = ('fuel_health.tests.tests_platform.'
|
||||
'test_heat.'
|
||||
'HeatSmokeTests')
|
||||
tests_names = ['test_actions',
|
||||
'test_advanced_actions',
|
||||
'test_autoscaling',
|
||||
'test_rollback',
|
||||
'test_update']
|
||||
|
||||
test_classes = []
|
||||
|
||||
for test_name in tests_names:
|
||||
test_classes.append('{0}.{1}'.format(test_class_main,
|
||||
test_name))
|
||||
|
||||
for test_name in test_classes:
|
||||
self.fuel_web.run_single_ostf_test(
|
||||
cluster_id=cluster_id, test_sets=['tests_platform'],
|
||||
test_name=test_name, timeout=60 * 60)
|
||||
|
||||
self.env.make_snapshot("deploy_heat_ha_one_controller_nova")
|
||||
|
||||
|
||||
@test(groups=["services", "services.heat", "services_ha"])
|
||||
class HeatHA(TestBasic):
|
||||
|
|
Loading…
Reference in New Issue