nova/nova/tests/unit/objects
Dan Smith 1407079d40 Lazy-load instance attributes with read_deleted=yes
If we're doing a lazy-load of a generic attribute on instance, we
should be using read_deleted=yes. Otherwise we just fail in the load
process which is confusing and not helpful to a cleanup routine that
needs to handle the deleted instance. This makes us load those things
with read_deleted=yes.

Change-Id: Ide6cc5bb1fce2c9aea9fa3efdf940e8308cd9ed0
Closes-Bug: #1745977
(cherry picked from commit 6ba8a35825)
(cherry picked from commit 619754f5c8)
2018-02-19 16:37:25 -05:00
..
__init__.py
test_agent.py cleanup NovaObjectDictCompat from agent 2015-08-26 16:36:25 +05:30
test_aggregate.py Remove aggregate uuid generation on load from DB 2017-04-10 18:16:01 -04:00
test_bandwidth_usage.py Fix invalid uuid warnings in objects testcases 2016-04-20 05:18:01 +00:00
test_block_device.py Fix AttributeError in BlockDeviceMapping.obj_load_attr 2017-10-26 13:13:57 +00:00
test_build_request.py Add tags to instance.create Notification 2017-07-24 18:05:05 -04:00
test_cell_mapping.py Sort CellMappingList.get_all() for safety 2017-04-24 12:00:22 -07:00
test_compute_node.py objects: add ComputeNode.get_by_uuid method 2017-05-04 13:57:02 -04:00
test_diagnostics.py Added nova objects for intance diagnostics 2017-05-30 00:39:44 +04:00
test_dns_domain.py Remove DictCompat from DNSDomain 2016-01-11 16:38:06 +00:00
test_ec2.py Fix invalid uuid warnings in objects testcases 2016-04-20 05:18:01 +00:00
test_external_event.py Use EnumField for instance external event name 2015-05-20 22:16:52 +00:00
test_fields.py Use PCIAddressField in oslo.versionedobjects 2017-07-11 01:03:16 +00:00
test_fixed_ip.py Add FixedIPList.get_count_by_project() 2017-06-19 21:51:46 +00:00
test_flavor.py handle uninited fields in notification payload 2017-03-03 15:34:41 +01:00
test_floating_ip.py Add FloatingIPList.get_count_by_project() 2017-06-19 21:51:46 +00:00
test_host_mapping.py Make discover_hosts only query for unmapped ComputeNode records 2017-05-15 10:50:01 -04:00
test_hv_spec.py objects: Move 'vm_mode' to 'fields.VMMode' 2016-11-25 16:19:44 +00:00
test_image_meta.py Add `img_hide_hypervisor_id` image property 2017-05-29 16:03:43 +00:00
test_instance.py Lazy-load instance attributes with read_deleted=yes 2018-02-19 16:37:25 -05:00
test_instance_action.py Fix invalid uuid warnings in objects testcases 2016-04-20 05:18:01 +00:00
test_instance_device_metadata.py Fix misuse of assertTrue 2017-02-14 15:03:49 +09:00
test_instance_fault.py Remove mox in tests/unit/objects/test_instance_faults 2016-06-13 09:32:13 +00:00
test_instance_group.py Replace uuid4() with uuidsentinel 2016-11-29 11:49:24 +05:30
test_instance_info_cache.py Remove mox in tests/unit/objects/test_instance_info_cache 2016-12-24 14:22:17 +00:00
test_instance_mapping.py Fix invalid import order 2016-07-04 16:14:20 +05:30
test_instance_numa_topology.py objects: add new field cpuset_reserved in NUMACell 2017-01-24 19:37:55 +00:00
test_instance_pci_requests.py pci: Deprecate is_new from pci requests 2016-06-21 13:19:57 +03:00
test_keypair.py 'limit' and 'marker' support for db_api and keypair_obj 2016-07-12 14:25:33 +03:00
test_migrate_data.py Fix live migrate with XenServer 2017-02-16 14:02:35 +00:00
test_migration.py Fix data error in api samples doc 2016-11-16 20:58:06 +08:00
test_migration_context.py Replace uuid4() with uuidsentinel 2016-11-29 11:49:24 +05:30
test_monitor_metric.py Fix MonitorMetric obj_make_compatible 2016-09-12 14:10:41 +00:00
test_network.py Implements proper UUID format for few objects tests. 2015-12-16 17:31:03 +01:00
test_network_request.py Compute manager device tagging support 2016-06-29 16:53:34 -07:00
test_numa.py Fix incorrect known vcpuset when CPUPinningUnknown raised 2017-12-01 17:33:48 +00:00
test_objects.py Count instances to check quota 2017-07-18 17:31:15 +00:00
test_pci_device.py Fix ValueError when loading old pci device record 2017-11-30 12:26:23 +00:00
test_pci_device_pool.py Return empty PciDevicePoolList obj instead of None 2015-09-11 21:20:01 +02:00
test_quotas.py Make Quotas object favor the API database 2017-07-20 21:02:18 +00:00
test_request_spec.py Don't persist could-be-stale InstanceGroup fields in RequestSpec 2017-12-15 11:17:26 -05:00
test_resource_provider.py [placement] Fix foreign key constraint error 2017-12-05 23:36:21 +00:00
test_security_group.py flake8: Specify 'nova' as name of app 2017-03-16 13:48:51 -07:00
test_security_group_rule.py Fix invalid import order 2016-07-04 16:14:20 +05:30
test_service.py Add get_minimum_version_all_cells() helper for service 2017-06-07 06:01:39 -04:00
test_tag.py Added method exists to the Tag object 2015-07-09 09:00:39 +03:00
test_task_log.py Replaced deprecated timeutils methods 2015-11-18 17:45:29 +01:00
test_vcpu_model.py objects: Move 'cpumodel' to 'fields.CPU*' 2016-11-25 16:19:43 +00:00
test_virt_cpu_topology.py Convert hardware.VirtCPUTopology to nova object 2014-11-20 09:14:25 -05:00
test_virtual_interface.py Add VirtualInterface.destroy() 2016-07-12 14:53:48 -07:00
test_volume_usage.py Fix invalid uuid warnings in objects testcases 2016-04-20 05:18:01 +00:00