The nova.tests.api.ec2.test_cloud Module

class CloudTestCase(methodName='runTest')

Bases: nova.test.TestCase

assertDictListUnorderedMatch(L1, L2, key)
fake_get_target(obj, iqn)
fake_remove_iscsi_target(obj, tid, lun, vol_id, **kwargs)
setUp()
tearDown()
test_allocate_address()
test_associate_disassociate_address()

Verifies associate runs cleanly without raising an exception

test_authorize_revoke_security_group_ingress_by_id()
test_authorize_security_group_fail_missing_source_group()
test_authorize_security_group_ingress()
test_authorize_security_group_ingress_already_exists()
test_authorize_security_group_ingress_ip_permissions_groups()
test_authorize_security_group_ingress_ip_permissions_ip_ranges()
test_authorize_security_group_ingress_missing_group_name_or_id()
test_authorize_security_group_ingress_missing_protocol_params()
test_authorize_security_group_no_ports_icmp()
test_authorize_security_group_no_ports_tcp()
test_authorize_security_group_no_ports_udp()
test_console_output()
test_create_delete_security_group()
test_create_image_instance_store()

Ensure CreateImage fails as expected for an instance-store-backed instance

test_create_image_no_reboot()

Make sure that CreateImage works

test_create_image_with_reboot()

Make sure that CreateImage works

test_create_key_pair()
test_create_key_pair_quota_limit()
test_create_snapshot()

Makes sure create_snapshot works.

test_create_volume_from_snapshot()

Makes sure create_volume works when we specify a snapshot.

test_create_volume_in_availability_zone()

Makes sure create_volume works when we specify an availability zone

test_delete_key_pair()
test_delete_security_group_by_id()
test_delete_security_group_in_use_by_group()
test_delete_security_group_in_use_by_instance()

Ensure that a group can not be deleted if in use by an instance.

test_delete_security_group_no_params()
test_delete_security_group_with_bad_group_id()
test_delete_security_group_with_bad_name()
test_delete_snapshot()

Makes sure delete_snapshot works.

test_deregister_image()
test_deregister_image_wrong_container_type()
test_describe_addresses()

Makes sure describe addresses runs without raising an exception

test_describe_availability_zones()

Makes sure describe_availability_zones works and filters results.

test_describe_availability_zones_verbose()

Makes sure describe_availability_zones works and filters results.

test_describe_bad_key_pairs()
test_describe_image_attribute()
test_describe_image_attribute_block_device_mapping()
test_describe_image_attribute_root_device_name()
test_describe_image_mapping()

test for rootDeviceName and blockDeiceMapping

test_describe_images()
test_describe_instance_attribute()

Make sure that describe_instance_attribute works

test_describe_instance_state()

Makes sure describe_instances for instanceState works.

test_describe_instances()

Makes sure describe_instances works and filters results.

test_describe_instances_bdm()

Make sure describe_instances works with root_device_name and block device mappings

test_describe_instances_deleted()
test_describe_instances_no_ipv6()

Makes sure describe_instances w/ no ipv6 works.

test_describe_instances_sorting()

Makes sure describe_instances works and is sorted as expected.

test_describe_instances_with_image_deleted()
test_describe_key_pairs()
test_describe_regions()

Makes sure describe regions runs without raising an exception

test_describe_security_group_ingress_groups()
test_describe_security_groups()

Makes sure describe_security_groups works and filters results.

test_describe_security_groups_all_tenants()

Makes sure describe_security_groups works and filters results.

test_describe_security_groups_by_id()
test_describe_snapshots()

Makes sure describe_snapshots works and filters results.

test_describe_specific_address()

Makes sure describe specific address works

test_describe_volumes()

Makes sure describe_volumes works and filters results.

test_format_image()
test_format_instance_bdm()
test_import_key_pair()
test_import_key_pair_quota_limit()
test_instance_initiated_shutdown_behavior()
test_key_generation()
test_modify_image_attribute()
test_reboot_instances()
test_register_image()
test_register_image_empty()
test_register_image_name()
test_release_address()
test_revoke_security_group_ingress()
test_revoke_security_group_ingress_missing_group_name_or_id()
test_run_instances()
test_run_instances_availability_zone()
test_run_instances_image_state_invalid()
test_run_instances_image_state_none()
test_run_instances_image_status_active()
test_run_with_snapshot()

Makes sure run/stop/start instance with snapshot works.

test_security_group_ingress_quota_limit()
test_security_group_quota_limit()
test_start_instances()
test_stop_instances()
test_stop_start_instance()

Makes sure stop/start instance works

test_stop_start_with_volume()

Make sure run instance with block device mapping works

test_stop_with_attached_volume()

Make sure attach info is reflected to block device mapping

test_terminate_instances()
test_terminate_instances_disable_terminate()
test_terminate_instances_invalid_instance_id()
test_terminate_instances_two_instances()
get_fake_cache()
get_instances_with_cached_ips(orig_func, *args, **kwargs)

Kludge the cache into instance(s) without having to create DB entries

Previous topic

The nova.tests.api.ec2.test_cinder_cloud Module

Next topic

The nova.tests.api.ec2.test_ec2_validate Module

This Page