nova/nova/tests/functional
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 "Stop using NoAuthMiddleware in tests" 2019-11-15 02:59:54 +00:00
api_sample_tests Merge "Stop using NoAuthMiddleware in tests" 2019-11-15 02:59:54 +00:00
compute Implement update_provider_tree for mocked driver in test_resource_tracker 2019-11-07 17:12:05 -05:00
db functional: Make '_wait_for_state_change' behave consistently 2019-11-19 09:09:29 +00:00
libvirt functional: Make '_wait_for_state_change' behave consistently 2019-11-19 09:09:29 +00:00
notification_sample_tests Merge "Make API always RPC cast to conductor for resize/migrate" 2019-11-14 08:49:50 +00:00
regressions Merge "functional: Rework '_delete_server'" 2019-11-18 21:01:58 +00:00
wsgi functional: Make '_wait_for_state_change' behave consistently 2019-11-19 09:09:29 +00:00
__init__.py Eventlet monkey patching should be as early as possible 2019-03-22 09:27:16 +00:00
api_paste_fixture.py Use external placement in functional tests 2018-12-12 18:46:49 +00:00
api_samples_test_base.py Provide a better error when _verify_response hits a TypeError 2019-11-05 11:31:06 -05:00
fixtures.py Convert driver supported capabilities to compute node provider traits 2019-02-28 23:28:19 +00:00
integrated_helpers.py Merge "functional: Change order of two classes" 2019-11-18 21:01:52 +00:00
test_aggregates.py functional: Make '_wait_for_state_change' behave consistently 2019-11-19 09:09:29 +00:00
test_availability_zones.py Remove global state from the FakeDriver 2019-06-21 10:37:20 +02:00
test_boot_from_volume.py Avoid using image with kernel in BDM large request func test 2019-10-11 15:48:56 +02:00
test_compute_mgr.py Fup for the bandwidth series 2019-02-27 10:23:15 +01:00
test_conf_max_attach_disk_devices.py Rename CinderFixtureNewAttachFlow to CinderFixture 2019-07-01 16:00:52 -05:00
test_cross_az_attach.py Default AZ for instance if cross_az_attach=False and checking from API 2019-10-31 10:08:46 -04:00
test_cross_cell_migrate.py Start functional testing for cross-cell resize 2019-11-13 10:19:53 -05:00
test_images.py functional: Make '_wait_for_state_change' behave consistently 2019-11-19 09:09:29 +00:00
test_instance_actions.py functional: Make '_wait_for_state_change' behave consistently 2019-11-19 09:09:29 +00:00
test_json_filter.py Move HostNameWeigher to a common fixture 2019-09-25 09:57:38 +02:00
test_legacy_v2_compatible_wrapper.py functional: Make '_wait_for_state_change' behave consistently 2019-11-19 09:09:29 +00:00
test_list_servers_ip_filter.py trivial: Change name of network provided by NeutronFixture 2019-10-05 15:40:28 +01:00
test_login.py update api_samples code to use better variables 2015-12-14 11:23:26 +08:00
test_metadata.py ec2: Move ec2utils functions to their callers 2019-09-27 15:27:08 +01:00
test_middleware.py Stop using NoAuthMiddleware in tests 2019-10-14 11:43:52 -05:00
test_multiattach.py nova-net: Remove explicit 'USE_NEUTRON = True' 2019-10-02 15:14:01 +00:00
test_nova_manage.py fixtures: Store 'device_id' when creating port in NeutronFixture 2019-10-05 15:40:25 +01:00
test_policy.py Add new policy rule for viewing host status UNKNOWN 2019-10-28 15:40:08 +00:00
test_report_client.py Move compute_node_to_inventory_dict to test-only code 2019-11-07 17:34:33 -05:00
test_scheduler.py Make API always RPC cast to conductor for resize/migrate 2019-11-13 10:19:53 -05:00
test_server_external_events.py API microversion 2.76: Add 'power-update' external event 2019-08-15 13:19:44 -04:00
test_server_faults.py Replace non-nova server fault message 2019-08-06 10:22:28 -04:00
test_server_group.py Make API always RPC cast to conductor for resize/migrate 2019-11-13 10:19:53 -05:00
test_servers.py functional: Make '_wait_for_state_change' behave consistently 2019-11-19 09:09:29 +00:00
test_servers_provider_tree.py Always trait the compute node RP with COMPUTE_NODE 2019-10-21 11:33:58 -05:00