nova/nova/tests/unit/objects
ShaoHe Feng 98e4a64ad3 Add new APIs and deprecate old API for migrations
This patch does two things:
1. Add two APIs /servers/migrations:index/show for server migrations.
Two new novaclient commands server-migration-list and
server-migration-show will also be added.
ref: I071198fa9ba0699383bdebf4fab54714a435e6c3

2. Add ref link for /os-migrations
The old top-level resource `/os-migrations` won't be extended anymore.
It is deprecated.
Adding migration_type for it, also add ref link to
/servers/{uuid}/migrations/{id} for it when the migration is an
in progress migration.

Partially implements blueprint live-migration-progress-report

Change-Id: Ia92ecbe3c99082e3a34adf4fd29041b1a95ef21e
Co-authored-by: ShaoHe Feng <shaohe.feng@intel.com>
2016-02-26 14:25:48 +00:00
..
__init__.py
test_agent.py cleanup NovaObjectDictCompat from agent 2015-08-26 16:36:25 +05:30
test_aggregate.py Allocate uuids for aggregates as they are created or loaded 2016-02-24 07:48:09 -08:00
test_bandwidth_usage.py Fix order of arguments in assertEqual 2015-09-21 00:14:01 -07:00
test_block_device.py Fix undetected races when getting BDMs by volume id 2016-01-14 12:37:57 -08:00
test_cell_mapping.py Switch from MySQL-python to PyMySQL 2015-07-03 22:09:36 +00:00
test_compute_node.py Add disk_allocation_ratio to ComputeNode 2016-02-22 10:54:18 +01:00
test_dns_domain.py Remove DictCompat from DNSDomain 2016-01-11 16:38:06 +00:00
test_ec2.py Remove DictCompat from EC2 objects 2016-01-11 17:07:58 +00:00
test_external_event.py Use EnumField for instance external event name 2015-05-20 22:16:52 +00:00
test_fields.py Implement an indexed ResourceClass Enum object 2016-02-10 11:07:52 +00:00
test_fixed_ip.py Replaced deprecated timeutils methods 2015-11-18 17:45:29 +01:00
test_flavor.py Move to using ovo's remotable decorators 2015-07-28 10:34:59 -07:00
test_floating_ip.py Clean up tests for dropping obj_relationships 2015-10-14 15:15:43 -07:00
test_host_mapping.py Deprecated: failIf 2015-10-30 13:30:40 -04:00
test_hv_spec.py libvirt: rename parallels driver to virtuozzo 2015-07-29 18:40:12 +03:00
test_image_meta.py Change assertEqual(True/False) to assertTrue/False 2016-01-11 17:02:11 +05:30
test_instance.py Merge "Optimize Instance.create() for optional extra fields" 2016-02-06 03:54:33 +00:00
test_instance_action.py Use TimeFixture from oslo_utils to override time in tests 2015-12-18 12:15:00 -05:00
test_instance_fault.py Implements proper UUID format for few objects tests. 2015-12-16 17:31:03 +01:00
test_instance_group.py Fix RequestSpec.instance_group hydration 2015-09-02 16:47:34 +02:00
test_instance_info_cache.py Implements proper UUID format for few objects tests. 2015-12-16 17:31:03 +01:00
test_instance_mapping.py Add InstanceMapping object 2015-03-18 15:24:25 -04:00
test_instance_numa_topology.py Make use of 'InstanceNUMACell.cpu_policy' field 2016-01-06 09:09:45 +00:00
test_instance_pci_requests.py pci: Remove objects.InstancePCIRequests.save() 2015-08-19 12:22:00 -04:00
test_keypair.py Remove mox from tests/unit/objects/test_keypair.py 2016-01-25 11:41:35 +05:30
test_migrate_data.py Split-network-plane-for-live-migration 2016-02-05 09:13:05 +08:00
test_migration.py Add new APIs and deprecate old API for migrations 2016-02-26 14:25:48 +00:00
test_migration_context.py objects: Add MigrationContext object 2015-08-31 20:45:19 +01:00
test_monitor_metric.py Fix wrong CPU metric value in metrics_filter 2015-12-04 23:47:39 +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 network_request_obj: Clean up outdated code 2015-09-06 03:22:19 +00:00
test_notification.py Make emitting versioned notifications configurable 2016-01-19 19:20:24 +01:00
test_numa.py Add 'hw:cpu_threads_policy=isolate' scheduling 2016-01-14 11:02:51 +00:00
test_objects.py Add new APIs and deprecate old API for migrations 2016-02-26 14:25:48 +00:00
test_pci_device.py Replace stubs.Set with stub_out (db) 2016-01-30 17:49:03 -05:00
test_pci_device_pool.py Return empty PciDevicePoolList obj instead of None 2015-09-11 21:20:01 +02:00
test_quotas.py Fix some straggling uses of passing context to remotable methods in tests 2015-03-09 07:30:15 -07:00
test_request_spec.py Persist the request spec during an instance boot 2016-01-28 06:27:51 -05:00
test_resource_provider.py resource-provider versioned objects 2016-02-23 19:16:33 +00:00
test_security_group.py Remove assertRemotes() from objects tests 2015-06-08 07:18:16 -07:00
test_security_group_rule.py Cleanup NovaObjectDictCompat from security_group_rule 2016-01-05 16:21:08 +00:00
test_service.py Object: Give more helpful error message in TestServiceVersion 2016-02-02 12:45:49 +08: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 cleanup NovaObjectDictCompat from virt_cpu_topology 2015-08-05 08:56:30 +05:30
test_virt_cpu_topology.py Convert hardware.VirtCPUTopology to nova object 2014-11-20 09:14:25 -05:00
test_virtual_interface.py cleanup NovaObjectDictCompat from virtual_interface 2015-08-03 22:48:23 +05:30
test_volume_usage.py Add a VolumeUsage object 2015-08-23 18:45:38 +02:00