def test_cluster_create_list_delete(self): # Create a cluster desired_capacity = 2 min_size = 1 max_size = 3 metadata = {'k1': 'v1'} timeout = 120 cluster_id1 = utils.create_a_cluster(self, self.profile_id, desired_capacity, min_size, max_size, timeout, metadata) # Verify creation result cluster1 = utils.get_a_cluster(self, cluster_id1) self.assertIsNotNone(cluster1) self.assertEqual(desired_capacity, cluster1['desired_capacity']) self.assertEqual(desired_capacity, len(cluster1['nodes'])) self.assertEqual(min_size, cluster1['min_size']) self.assertEqual(max_size, cluster1['max_size']) self.assertEqual(metadata, cluster1['metadata']) self.assertEqual(timeout, cluster1['timeout']) # Create another cluster cluster_id2 = utils.create_a_cluster(self, self.profile_id) # List clusters clusters = utils.list_clusters(self) self.assertIsNotNone(clusters) cluster_ids = [c['id'] for c in clusters] self.assertIn(cluster_id1, cluster_ids) self.assertIn(cluster_id2, cluster_ids) # Delete cluster utils.delete_a_cluster(self, cluster_id1) utils.delete_a_cluster(self, cluster_id2)
def test_cluster_create_list_delete(self): # Create a cluster desired_capacity = 2 min_size = 1 max_size = 3 metadata = {'k1': 'v1'} timeout = 120 cluster_id1 = utils.create_a_cluster( self, self.profile_id, desired_capacity, min_size, max_size, timeout, metadata) # Verify creation result cluster1 = utils.get_a_cluster(self, cluster_id1) self.assertIsNotNone(cluster1) self.assertEqual(desired_capacity, cluster1['desired_capacity']) self.assertEqual(desired_capacity, len(cluster1['nodes'])) self.assertEqual(min_size, cluster1['min_size']) self.assertEqual(max_size, cluster1['max_size']) self.assertEqual(metadata, cluster1['metadata']) self.assertEqual(timeout, cluster1['timeout']) # Create another cluster cluster_id2 = utils.create_a_cluster(self, self.profile_id) # List clusters clusters = utils.list_clusters(self) self.assertIsNotNone(clusters) cluster_ids = [c['id'] for c in clusters] self.assertIn(cluster_id1, cluster_ids) self.assertIn(cluster_id2, cluster_ids) # Delete cluster utils.delete_a_cluster(self, cluster_id1) utils.delete_a_cluster(self, cluster_id2)
def setUp(self): super(TestClusterShowNegativeBadRequest, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.cluster_id1 = utils.create_a_cluster(self, profile_id, name='c-01') self.cluster_id2 = utils.create_a_cluster(self, profile_id, name='c-01') self.addCleanup(utils.delete_a_cluster, self, self.cluster_id1) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id2)
def setUp(self): super(TestClusterDelNodesNegativeNodeOfOtherCluster, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) self.cluster_id2 = utils.create_a_cluster(self, self.profile_id) self.node_id = utils.create_a_node(self, self.profile_id, cluster_id=self.cluster_id2) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id2)
def setUp(self): super(TestClusterDeleteNegativeBadRequest, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.cluster_id1 = utils.create_a_cluster(self, profile_id, name='c-01') self.addCleanup(utils.delete_a_cluster, self, self.cluster_id1) self.cluster_id2 = utils.create_a_cluster(self, profile_id, name='c-01') self.addCleanup(utils.delete_a_cluster, self, self.cluster_id2)
def setUp(self): super(TestClusterDelNodesNegativeNodeOfOtherCluster, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) self.cluster_id2 = utils.create_a_cluster(self, self.profile_id) self.node_id = utils.create_a_node(self, self.profile_id, cluster_id=self.cluster_id2) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id2)
def setUp(self): super(TestClusterPolicyShowNegativePolicyNotFound, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestClusterList, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestClusterActionScaleIn, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.cluster_id = utils.create_a_cluster(self, profile_id, desired_capacity=1) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestClusterReplaceNodesNegativeNewNotOrphan, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) self.old_node = utils.create_a_node(self, self.profile_id, cluster_id=self.cluster_id) self.addCleanup(utils.delete_a_node, self, self.old_node) self.cluster_id2 = utils.create_a_cluster(self, self.profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id2) self.new_node = utils.create_a_node(self, self.profile_id, self.cluster_id2) self.addCleanup(utils.delete_a_node, self, self.new_node)
def test_cluster_create_delete(self): # Create a cluster desired_capacity = 2 min_size = 1 max_size = 3 metadata = {'k1': 'v1'} timeout = 600 cluster_id = utils.create_a_cluster( self, self.profile_id, desired_capacity, min_size, max_size, timeout, metadata) # Verify creation result cluster = utils.get_a_cluster(self, cluster_id) self.assertIsNotNone(cluster) self.assertEqual(desired_capacity, cluster['desired_capacity']) self.assertEqual(desired_capacity, len(cluster['nodes'])) for nid in cluster['nodes']: node = utils.get_a_node(self, nid, show_details=True) self.assertEqual('ACTIVE', node['status']) self.assertEqual(cluster_id, node['cluster_id']) self.assertIsNotNone(node['details']) self.assertEqual('ACTIVE', node['details']['status']) self.assertEqual(self.spec['properties']['flavor'], node['details']['flavor']) self.assertEqual(self.spec['properties']['name'], node['details']['name']) metadata = { 'cluster_id': cluster['id'], 'cluster_node_id': node['id'], 'cluster_node_index': six.text_type(node['index']) } self.assertEqual(metadata, node['details']['metadata']) # Delete cluster utils.delete_a_cluster(self, cluster_id)
def setUp(self): super(TestClusterDelete, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) # cluster will be deleted by test case self.cluster_id = utils.create_a_cluster(self, profile_id)
def test_cluster_create_delete(self): # Create a cluster desired_capacity = 2 min_size = 1 max_size = 3 metadata = {'k1': 'v1'} timeout = 600 cluster_id = utils.create_a_cluster( self, self.profile_id, desired_capacity, min_size, max_size, timeout, metadata) # Verify creation result cluster = utils.get_a_cluster(self, cluster_id) self.assertIsNotNone(cluster) self.assertEqual(desired_capacity, cluster['desired_capacity']) self.assertEqual(desired_capacity, len(cluster['nodes'])) for nid in cluster['nodes']: # TODO(Yanyan Hu)verify nova server property as well # after node show datail works. node = utils.get_a_node(self, nid) self.assertEqual('ACTIVE', node['status']) self.assertEqual(cluster_id, node['cluster_id']) # Delete cluster utils.delete_a_cluster(self, cluster_id)
def setUp(self): super(TestClusterReplaceNodesNegativeOldNotFound, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) self.new_node = utils.create_a_node(self, self.profile_id) self.addCleanup(utils.delete_a_node, self, self.new_node)
def setUp(self): super(TestClusterScalingNegativeBadRequest, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.cluster_id = utils.create_a_cluster(self, profile_id, min_size=0, max_size=5, desired_capacity=1) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestClusterResizeNegativeSizeCheckFailed, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.cluster_id = utils.create_a_cluster(self, profile_id, min_size=0, max_size=5, desired_capacity=1) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestClusterScaleInNegativeBadRequest, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.cluster_id = utils.create_a_cluster(self, profile_id, min_size=0, max_size=5, desired_capacity=1) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestClusterScaleInOut, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id, min_size=1, max_size=5, desired_capacity=1) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestLBPolicy, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id, min_size=0, max_size=5, desired_capacity=2) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestClusterResizeNegativeSizeCheckFailed, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.cluster_id = utils.create_a_cluster(self, profile_id, min_size=2, max_size=5, desired_capacity=3) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestClusterPolicyDetachNegativeUnattached, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) self.policy_id = utils.create_a_policy(self) self.addCleanup(utils.delete_a_policy, self, self.policy_id)
def setUp(self): super(TestScalingPolicy, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id, min_size=0, max_size=5, desired_capacity=1) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestClusterActionAddNodes, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) self.node_id = utils.create_a_node(self, self.profile_id) self.addCleanup(utils.delete_a_node, self, self.node_id)
def setUp(self): super(TestClusterPolicyUpdateNegativeUnattached, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) self.policy_id = utils.create_a_policy(self) self.addCleanup(utils.delete_a_policy, self, self.policy_id)
def setUp(self): super(TestReceiver, self).setUp() self.profile_id = utils.create_a_profile( self, spec=constants.spec_heat_stack) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id, desired_capacity=1) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestClusterUpdate, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.profile_id_new = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id_new) self.cluster_id = utils.create_a_cluster(self, self.profile_id, desired_capacity=3) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestClusterActionPolicyDetach, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) self.policy_id = utils.create_a_policy(self) self.addCleanup(utils.delete_a_policy, self, self.policy_id) utils.cluster_attach_policy(self, self.cluster_id, self.policy_id)
def setUp(self): super(TestClusterActionPolicyDetach, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) self.policy_id = utils.create_a_policy(self) self.addCleanup(utils.delete_a_policy, self, self.policy_id) utils.cluster_attach_policy(self, self.cluster_id, self.policy_id)
def setUp(self): super(TestNodeCreateNegativeBadRequest, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.profile_id2 = utils.create_a_profile( self, spec=constants.spec_heat_stack) self.addCleanup(utils.delete_a_profile, self, self.profile_id2) self.cluster_id = utils.create_a_cluster(self, self.profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestClusterUpdateNegativeProfileNotFound, self).setUp() # Create a profile profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.profile_id = profile_id # Create a cluster self.cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestClusterUpdateNegativeProfileNotFound, self).setUp() # Create a profile profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.profile_id = profile_id # Create a cluster self.cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestNodeCreateNegativeBadRequest, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.profile_id2 = utils.create_a_profile( self, spec=constants.spec_heat_stack) self.addCleanup(utils.delete_a_profile, self, self.profile_id2) self.cluster_id = utils.create_a_cluster(self, self.profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestReceiverDelete, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, cluster_id) self.receiver_id = utils.create_a_receiver(self.client, cluster_id, 'CLUSTER_RESIZE')
def setUp(self): super(TestClusterAddNodesNegativeSizeCheckFailed, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id, desired_capacity=1, max_size=1) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) self.node_id = utils.create_a_node(self, self.profile_id) self.addCleanup(utils.delete_a_node, self, self.node_id)
def setUp(self): super(TestClusterUpdate, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.profile_id_new = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id_new) self.cluster_id = utils.create_a_cluster(self, self.profile_id, desired_capacity=3) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestReceiverDelete, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, cluster_id) self.receiver_id = utils.create_a_receiver(self.client, cluster_id, 'CLUSTER_RESIZE')
def setUp(self): super(TestClusterDelNodesNegativeSizeCheckFailed, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id, desired_capacity=1, min_size=1) self.cluster = utils.get_a_cluster(self, self.cluster_id) self.node_id = self.cluster['nodes'][0] self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestClusterAddNodesNegativeSizeCheckFailed, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id, desired_capacity=1, max_size=1) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) self.node_id = utils.create_a_node(self, self.profile_id) self.addCleanup(utils.delete_a_node, self, self.node_id)
def setUp(self): super(TestClusterPolicyShowNegativeNoPolicyBinding, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) self.policy_id = utils.create_a_policy(self) self.addCleanup(utils.delete_a_policy, self, self.policy_id)
def setUp(self): super(TestClusterDelNodesNegativeSizeCheckFailed, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id, desired_capacity=1, min_size=1) self.cluster = utils.get_a_cluster(self, self.cluster_id) self.node_id = self.cluster['nodes'][0] self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestClusterActionReplaceNodes, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) self.origin_node = utils.create_a_node(self, profile_id, cluster_id=self.cluster_id) self.addCleanup(utils.delete_a_node, self, self.origin_node) self.replace_node = utils.create_a_node(self, profile_id)
def setUp(self): super(TestClusterAddNodesNegativeProfileTypeUnmatch, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) self.profile_id2 = utils.create_a_profile( self, spec=constants.spec_heat_stack) self.addCleanup(utils.delete_a_profile, self, self.profile_id2) self.node_id = utils.create_a_node(self, self.profile_id2) self.addCleanup(utils.delete_a_node, self, self.node_id)
def setUp(self): super(TestClusterAddNodesNegativeProfileTypeUnmatch, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) self.profile_id2 = utils.create_a_profile( self, spec=constants.spec_heat_stack) self.addCleanup(utils.delete_a_profile, self, self.profile_id2) self.node_id = utils.create_a_node(self, self.profile_id2) self.addCleanup(utils.delete_a_node, self, self.node_id)
def setUp(self): super(TestClusterUpdateNegativeProfileTypeUnmatch, self).setUp() # Create a profile profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.profile_id = profile_id # Create a cluster self.cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) # Create a new profile of different type self.new_profile_id = utils.create_a_profile( self, spec=constants.spec_heat_stack) self.addCleanup(utils.delete_a_profile, self, self.new_profile_id)
def setUp(self): super(TestClusterUpdateNegativeProfileTypeUnmatch, self).setUp() # Create a profile profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.profile_id = profile_id # Create a cluster self.cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) # Create a new profile of different type self.new_profile_id = utils.create_a_profile( self, spec=constants.spec_heat_stack) self.addCleanup(utils.delete_a_profile, self, self.new_profile_id)
def setUp(self): super(TestClusterDeleteNegativePolicyConflict, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) policy_id = utils.create_a_policy(self) self.addCleanup(utils.delete_a_policy, self, policy_id) utils.cluster_attach_policy(self, self.cluster_id, policy_id) self.addCleanup(utils.cluster_detach_policy, self, self.cluster_id, policy_id)
def setUp(self): super(TestPolicyDeleteNegativeConflict, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, cluster_id) self.policy_id = utils.create_a_policy(self) self.addCleanup(utils.delete_a_policy, self, self.policy_id) utils.cluster_attach_policy(self, cluster_id, self.policy_id) self.addCleanup(utils.cluster_detach_policy, self, cluster_id, self.policy_id)
def setUp(self): super(TestBatchPolicy, self).setUp() self.new_profile2 = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.new_profile2) self.new_profile = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.new_profile) self.old_profile = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.old_profile) self.cluster_id = utils.create_a_cluster(self, self.old_profile, min_size=0, max_size=2, desired_capacity=2) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestClusterUpdateProfile, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) # create a new profile new_spec = copy.deepcopy(constants.spec_nova_server) new_spec['properties']['flavor'] = 'new_flavor' new_spec['properties']['image'] = 'new_image' self.new_profile_id = utils.create_a_profile(self, new_spec) self.addCleanup(utils.delete_a_profile, self, self.new_profile_id) self.cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestReceiverDeleteNegativeBadRequest, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, cluster_id) self.receiver_id1 = utils.create_a_receiver(self, cluster_id, 'CLUSTER_RESIZE', name='r-01') self.addCleanup(utils.delete_a_receiver, self, self.receiver_id1) self.receiver_id2 = utils.create_a_receiver(self, cluster_id, 'CLUSTER_RESIZE', name='r-01') self.addCleanup(utils.delete_a_receiver, self, self.receiver_id2)
def setUp(self): super(TestClusterDeleteNegativeReceiverConflict, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) self.receiver_id = utils.create_a_receiver(self, self.cluster_id, 'CLUSTER_SCALE_OUT', 'webhook', 'fake', params={'count': '1'}) self.addCleanup(utils.delete_a_receiver, self, self.receiver_id)
def setUp(self): super(TestClusterUpdateNegativeProfileMultichoices, self).setUp() # Create a profile profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) self.profile_id = profile_id # Create a cluster self.cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) # Create two new profiles of the same type with the same name new_spec = copy.deepcopy(constants.spec_nova_server) new_spec['properties']['flavor'] = 'new_flavor' new_profile_id1 = utils.create_a_profile(self, new_spec, name='p-nova') new_profile_id2 = utils.create_a_profile(self, new_spec, name='p-nova') self.addCleanup(utils.delete_a_profile, self, new_profile_id1) self.addCleanup(utils.delete_a_profile, self, new_profile_id2)
def setUp(self): super(TestWebhookTrigger, self).setUp() profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, profile_id) cluster_id = utils.create_a_cluster(self, profile_id) self.addCleanup(utils.delete_a_cluster, self, cluster_id) params = {'max_size': 2} self.receiver_id = utils.create_a_receiver(self, cluster_id, 'CLUSTER_RESIZE', params=params) self.addCleanup(self.client.delete_obj, 'receivers', self.receiver_id) receiver = self.client.get_obj('receivers', self.receiver_id) self.webhook_url = receiver['body']['channel']['alarm_url']
def setUp(self): super(TestClusterMembership, self).setUp() # Create a profile self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) # Create a cluster self.cluster_id = utils.create_a_cluster(self, self.profile_id, desired_capacity=0, min_size=0, max_size=3) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id) # Create three orphan nodes self.node_id1 = utils.create_a_node(self, self.profile_id) self.node_id2 = utils.create_a_node(self, self.profile_id) self.node_id3 = utils.create_a_node(self, self.profile_id) self.addCleanup(utils.delete_a_node, self, self.node_id1) self.addCleanup(utils.delete_a_node, self, self.node_id2) self.addCleanup(utils.delete_a_node, self, self.node_id3)
def setUp(self): super(TestNodeCreateShowListDelete, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestClusterPolicyDetachNegativePolicyNotFound, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)
def setUp(self): super(TestReceiverCreate, self).setUp() self.profile_id = utils.create_a_profile(self) self.addCleanup(utils.delete_a_profile, self, self.profile_id) self.cluster_id = utils.create_a_cluster(self, self.profile_id) self.addCleanup(utils.delete_a_cluster, self, self.cluster_id)