nova/nova
Stephen Finucane 431237d2ee functional: Make '_wait_for_state_change' behave consistently
Both 'ServersTestBase' and 'InstanceHelperMixin' provide implementations
of '_wait_for_state_change' but they behave differently. The former
waits for an instance to transition *from* the provided state, while the
latter, somewhat more sanely, waits for the transition *to* the provided
state. Switch to using the latter everywhere and make the necessary
changes. Due to class hierarchies, we end up with two nearly identical
implementations but these will be merged in a future change.

Change-Id: I80cdc0a33ec27b1389130c22f9c3a8ff69f6b1a0
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2019-11-19 09:09:29 +00:00
..
api Merge "Block deleting compute services with in-progress migrations" 2019-11-16 08:28:41 +00:00
cmd Remove service_uuids_online_data_migration 2019-11-08 11:38:48 -05:00
compute Merge "Always trait the compute node RP with COMPUTE_NODE" 2019-11-15 23:01:32 +00:00
conductor Merge "Remove TODO from ComputeTaskManager._live_migrate" 2019-11-15 03:10:16 +00:00
conf Consolidate [image_cache] conf options 2019-11-13 11:09:03 -06:00
console Merge "objects: Remove ConsoleAuthToken.to_dict" 2019-09-06 18:51:31 +00:00
db Remove service_uuids_online_data_migration 2019-11-08 11:38:48 -05:00
hacking Add a hacking rule for useless assertions 2019-08-21 14:42:53 +09:00
image Improve error log when snapshot fails 2019-11-06 22:54:05 +00:00
ipv6
keymgr
locale Imported Translations from Zanata 2019-03-22 06:26:27 +00:00
network Merge "Improve metadata server performance with large security groups" 2019-11-14 21:57:55 +00:00
notifications Add Aggregate image caching progress notifications 2019-10-29 08:18:32 -07:00
objects Merge "Remove service_uuids_online_data_migration" 2019-11-18 21:01:45 +00:00
pci hacking: Resolve W605 (invalid escape sequence) 2019-06-24 14:24:06 -05:00
policies Add new policy rule for viewing host status UNKNOWN 2019-10-28 15:40:08 +00:00
privsep libvirt: Support VM creation with vpmems and vpmems cleanup 2019-09-13 08:50:35 +00:00
scheduler Remove TODOs around claim_resources_on_destination 2019-11-10 19:29:23 +00:00
servicegroup [Trivial fix]Remove unnecessary slash 2019-05-06 16:23:59 +08:00
tests functional: Make '_wait_for_state_change' behave consistently 2019-11-19 09:09:29 +00:00
virt Merge "Move rng device checks to the appropriate method" 2019-11-18 23:39:18 +00:00
vnc xvp: Remove use of '_LI' marker 2019-06-19 10:04:45 +01:00
volume Fix exception translation when creating volume 2019-10-10 02:38:33 +00:00
__init__.py Eventlet monkey patching should be as early as possible 2019-03-22 09:27:16 +00:00
availability_zones.py Always pass HostAPI to get_availability_zones 2019-04-26 15:30:48 -04:00
baserpc.py
block_device.py hacking: Resolve W605 (invalid escape sequence) 2019-06-24 14:24:06 -05:00
cache_utils.py
config.py Rename 'nova.common.config' module to 'nova.middleware' 2019-08-16 00:53:03 +01:00
context.py Revert "Log CellTimeout traceback in scatter_gather_cells" 2019-10-22 17:12:28 -04:00
crypto.py
debugger.py
exception.py Remove unused CannotMigrateWithTargetHost 2019-11-12 09:47:54 -05:00
exception_wrapper.py
filters.py filters: Stop handling cells v1 2019-06-12 16:09:46 +01:00
hooks.py
i18n.py
loadables.py
manager.py
middleware.py Rename 'nova.common.config' module to 'nova.middleware' 2019-08-16 00:53:03 +01:00
monkey_patch.py Bump to hacking 1.1.0 2019-04-12 16:23:49 +01:00
policy.py Pass RequestContext to oslo_policy 2019-10-29 15:21:50 +00:00
profiler.py
quota.py Log quota legacy method warning only if counting from placement 2019-06-17 21:31:53 +00:00
rpc.py Remove unnecessary wrapper 2019-05-29 17:14:13 +01:00
safe_utils.py
service.py Remove nova-consoleauth 2019-07-05 15:04:47 +00:00
service_auth.py
test.py Only allow one scheduler service in tests 2019-10-30 19:44:17 +00:00
utils.py Remove workaround for bug #1709118 2019-10-07 16:33:20 +00:00
version.py
weights.py Per aggregate scheduling weight 2019-01-21 11:48:44 +08:00
wsgi.py