nova/nova/tests/unit/api/openstack/compute
Sean Mooney 45798adf5a api: Block unsupported actions with vDPA
There are a number of operations that are known not to work with vDPA
interfaces and another few that may work but haven't been tested. Start
blocking these. In all cases where an operation is blocked a HTTP 409
(Conflict) is returned. This will allow lifecycle operations to be
enabled as they are tested or bugs are addressed.

Change-Id: I7f3cbc57a374b2f271018a2f6ef33ef579798db8
Blueprint: libvirt-vdpa-support
2021-03-16 20:39:27 +00:00
..
__init__.py
admin_only_action_common.py Ensure source service is up before resizing/migrating 2019-12-19 15:24:34 -05:00
dummy_schema.py Remove last of the plugins/v3 from unit tests 2015-08-18 15:25:46 +08:00
microversions.py Bump hacking min version to 3.1.0 2020-05-19 08:09:43 +08:00
test_access_ips.py tests: Remove '_FakeImageService' 2020-09-16 11:31:23 +01:00
test_admin_actions.py virt: Remove 'reset_network' API 2020-11-23 15:55:50 +00:00
test_admin_password.py Remove six.text_type (2/2) 2020-12-13 11:26:35 +00:00
test_aggregates.py Add new default roles in os-aggregates policies 2020-04-08 23:57:11 -05:00
test_api.py Remove unnecessary setUp function in testcase 2017-03-30 12:55:16 +08:00
test_attach_interfaces.py Remove six.text_type (2/2) 2020-12-13 11:26:35 +00:00
test_auth.py Tests: use fakes.HTTPRequest in compute tests 2016-08-24 19:03:54 +03:00
test_availability_zone.py tests: Remove '_FakeImageService' 2020-09-16 11:31:23 +01:00
test_baremetal_nodes.py Remove six.text_type (2/2) 2020-12-13 11:26:35 +00:00
test_certificates.py Replace 'fake' with a real project ID 2019-09-30 14:40:20 +09:00
test_cloudpipe.py Replace 'fake' with a real project ID 2019-09-30 14:40:20 +09:00
test_cloudpipe_update.py Remove cloudpipe APIs 2017-05-04 16:13:45 +08:00
test_console_auth_tokens.py Remove nova-consoleauth 2019-07-05 15:04:47 +00:00
test_console_output.py Add test coverage of existing console_output policies 2020-03-06 01:28:11 +00:00
test_create_backup.py Remove six.text_type (2/2) 2020-12-13 11:26:35 +00:00
test_deferred_delete.py Add test coverage of existing deferred_delete policies 2020-03-04 09:58:13 +00:00
test_disk_config.py tests: Remove '_FakeImageService' 2020-09-16 11:31:23 +01:00
test_evacuate.py api: Block unsupported actions with vDPA 2021-03-16 20:39:27 +00:00
test_extended_ips.py Remove six.iteritems/itervalues/iterkeys 2020-11-07 03:25:26 +00:00
test_extended_ips_mac.py Remove six.iteritems/itervalues/iterkeys 2020-11-07 03:25:26 +00:00
test_extension_info.py Add test coverage of extensions policies 2020-07-25 16:54:15 -05:00
test_flavor_access.py Add test coverage of existing flavor_access policies 2020-03-17 15:03:19 -05:00
test_flavor_disabled.py conf: Remove deprecated 'project_id_regex' opt 2019-09-27 18:59:02 +09:00
test_flavor_manage.py Remove six.text_type (2/2) 2020-12-13 11:26:35 +00:00
test_flavorextradata.py conf: Remove deprecated 'project_id_regex' opt 2019-09-27 18:59:02 +09:00
test_flavors.py Remove six.moves 2020-11-07 03:25:02 +00:00
test_flavors_extra_specs.py replace the "hide_hypervisor_id" to "hw:hide_hypervisor_id" 2020-05-08 10:18:42 +01:00
test_floating_ip_pools.py Add test coverage of FIP pools policies 2020-07-17 21:45:29 -05:00
test_floating_ips.py Add test coverage of FIP policies 2020-08-14 02:21:53 +00:00
test_hosts.py Add test coverage of hosts policies 2020-07-24 22:06:59 -05:00
test_hypervisors.py tests: Clean up 'test_hypervisors' 2021-01-08 10:10:21 +00:00
test_image_metadata.py Remove 'nova.image.api' module 2020-02-18 11:45:39 +00:00
test_images.py Remove six.moves 2020-11-07 03:25:02 +00:00
test_instance_actions.py Remove six.text_type (2/2) 2020-12-13 11:26:35 +00:00
test_instance_usage_audit_log.py Add test coverage of existing instance usage log policies 2020-03-25 11:52:10 -05:00
test_keypairs.py Add test coverage of existing keypairs policies 2020-04-09 20:16:41 -05:00
test_limits.py Remove six.moves 2020-11-07 03:25:02 +00:00
test_lock_server.py Remove six.text_type (2/2) 2020-12-13 11:26:35 +00:00
test_microversions.py conf: Remove deprecated 'project_id_regex' opt 2019-09-27 18:59:02 +09:00
test_migrate_server.py api: Block unsupported actions with vDPA 2021-03-16 20:39:27 +00:00
test_migrations.py Remove six.text_type (2/2) 2020-12-13 11:26:35 +00:00
test_multinic.py Add test coverage of multinic policies 2020-07-22 02:17:52 +00:00
test_networks.py Add test coverage of networks policies 2020-07-23 23:40:18 +00:00
test_pause_server.py Add test coverage of existing pause server policies 2020-03-31 02:35:11 -05:00
test_quota_classes.py Add test coverage of existing quota class policies 2020-04-10 15:01:06 -05:00
test_quotas.py Add test coverage of existing quota sets policies 2020-04-13 18:50:35 -05:00
test_remote_consoles.py Add test coverage of existing remote console policies 2020-04-01 00:48:24 -05:00
test_rescue.py api: Block unsupported actions with vDPA 2021-03-16 20:39:27 +00:00
test_security_groups.py Remove six.binary_type/integer_types/string_types 2020-12-13 11:25:14 +00:00
test_server_actions.py api: Block unsupported actions with vDPA 2021-03-16 20:39:27 +00:00
test_server_diagnostics.py Pass the actual target in server diagnostics policy 2020-04-02 19:38:54 -05:00
test_server_external_events.py Remove six.text_type (2/2) 2020-12-13 11:26:35 +00:00
test_server_group_quotas.py Use uuidsentinel from oslo.utils 2018-09-05 09:08:54 -05:00
test_server_groups.py Remove six.text_type (2/2) 2020-12-13 11:26:35 +00:00
test_server_metadata.py Remove six.binary_type/integer_types/string_types 2020-12-13 11:25:14 +00:00
test_server_migrations.py Add test coverage of existing server migrations policies 2020-04-05 18:01:58 -05:00
test_server_password.py Add test coverage of existing server password policies 2020-04-05 02:47:34 +00:00
test_server_reset_state.py api: Log os-resetState as an instance action 2021-01-18 09:19:58 +00:00
test_server_start_stop.py Remove six.text_type (2/2) 2020-12-13 11:26:35 +00:00
test_server_tags.py Fix server tags policy to be admin_or_owner 2020-04-06 23:52:40 -05:00
test_server_topology.py objects: Introduce 'pcpuset' field for InstanceNUMACell 2020-07-14 00:38:34 +08:00
test_servers.py Remove six.text_type (2/2) 2020-12-13 11:26:35 +00:00
test_services.py Remove six.text_type (2/2) 2020-12-13 11:26:35 +00:00
test_shelve.py api: Block unsupported actions with vDPA 2021-03-16 20:39:27 +00:00
test_simple_tenant_usage.py Remove six.moves 2020-11-07 03:25:02 +00:00
test_snapshots.py Replace 'fake' with a real project ID 2019-09-30 14:40:20 +09:00
test_suspend_server.py api: Block unsupported actions with vDPA 2021-03-16 20:39:27 +00:00
test_tenant_networks.py Add test coverage of tenant networks policies 2020-07-23 19:18:35 -05:00
test_urlmap.py tests: Remove '_FakeImageService' 2020-09-16 11:31:23 +01:00
test_versions.py Allow versioned discovery unauthenticated 2020-04-03 21:24:28 +00:00
test_volumes.py api: Reject requests to detach a volume when the compute is down 2021-01-27 15:22:50 +00:00