nova/nova/tests/functional/api_sample_tests/api_samples
Ghanshyam Mann b26bc7fd7a Multiple API cleanup changes
This microversion implements below API cleanups:

1. 400 for unknown param for query param and for request body.

2. Making server representation always consistent among all APIs
   returning the complete server representation.

3. Change the default return value of ``swap`` field from the empty string
   to 0 (integer) in flavor APIs.

4. Return ``servers`` field always in the response of GET
   hypervisors API even there are no servers on hypervisor

Details: https://specs.openstack.org/openstack/nova-specs/specs/train/approved/api-consistency-cleanup.html

Partial-Implements: blueprint api-consistency-cleanup

Change-Id: I9d257a003d315b84b937dcef91f3cb41f3e24b53
2019-08-12 08:52:38 -05:00
..
consoles Remove unused request API sample template 2018-08-03 07:00:13 +00:00
extension-info "nova list-extensions" not showing summary for all 2016-07-26 16:45:30 +00:00
flavor-access Enable all extension for Flavor API sample tests 2016-06-09 10:25:21 +09:00
flavor-extra-specs
flavor-manage Multiple API cleanup changes 2019-08-12 08:52:38 -05:00
flavors Multiple API cleanup changes 2019-08-12 08:52:38 -05:00
images Transform compute_task notifications 2018-11-21 16:23:28 +09:00
keypairs Simple tenant usage pagination 2016-12-14 03:33:50 +00:00
limits Deprecate file injection 2017-12-12 09:22:21 -05:00
os-admin-actions
os-admin-password
os-agents api-ref: Example verification for os-agents.inc 2016-06-27 21:29:26 +09:00
os-aggregates Revert "Revert "Fix AZ related API docs"" 2017-09-10 13:51:47 -06:00
os-assisted-volume-snapshots api-ref: verify assisted-volume-snapshots.inc 2016-07-01 07:23:33 +00:00
os-attach-interfaces Add microversion to expose virtual device tags 2019-02-21 13:38:51 +00:00
os-availability-zone tests: Stop starting consoleauth in functional tests 2019-06-17 15:18:31 +01:00
os-baremetal-nodes
os-certificates
os-console-auth-tokens
os-console-output
os-create-backup 2.45: Remove Location header from createImage and createBackup responses 2017-04-25 15:52:14 -04:00
os-deferred-delete
os-evacuate API: Remove evacuate/live-migrate 'force' parameter 2019-02-08 17:05:19 -05:00
os-floating-ip-pools
os-floating-ips Remove unused request API sample template 2018-08-03 07:00:13 +00:00
os-hosts tests: Stop starting consoleauth in functional tests 2019-06-17 15:18:31 +01:00
os-hypervisors Remove global state from the FakeDriver 2019-06-21 10:37:20 +02:00
os-instance-actions Resource retrieving: add changes-before filter 2018-09-19 09:56:56 -04:00
os-instance-usage-audit-log api-ref: Improve os-instance_usage_audit_log samples 2016-06-21 20:30:11 +09:00
os-lock-server Microversion 2.73: Support adding the reason behind a server lock 2019-05-11 21:48:27 +00:00
os-migrate-server API: Remove evacuate/live-migrate 'force' parameter 2019-02-08 17:05:19 -05:00
os-migrations api-ref: Replace non UUID string with UUID 2018-10-09 14:56:35 +09:00
os-multinic api-ref: Fix examples for add/removeFixedIp action 2017-05-15 01:19:54 +00:00
os-multiple-create Enable all extension for remaining server API tests 2016-06-09 08:53:32 -04:00
os-networks Enable all extension for all remaining sample tests 2016-06-10 06:03:02 +00:00
os-networks-associate
os-pause-server
os-preserve-ephemeral-rebuild Enable all extension for remaining server API tests 2016-06-09 08:53:32 -04:00
os-quota-class-sets Deprecate file injection 2017-12-12 09:22:21 -05:00
os-quota-sets Deprecate file injection 2017-12-12 09:22:21 -05:00
os-quota-sets-noop Add API and nova-manage tests that use the NoopQuotaDriver 2017-12-08 22:11:24 +00:00
os-remote-consoles Add 'path' query parameter to console access url 2019-06-14 18:01:24 +00:00
os-rescue Stop using "nova" in API samples when creating a server 2019-03-01 10:43:08 -05:00
os-security-group-default-rules
os-security-groups Use plain routes list for os-security-group-rules instead of stevedore 2017-07-12 20:58:26 +08:00
os-server-diagnostics Standardization of VM diagnostics info API. 2017-06-05 07:45:51 +00:00
os-server-external-events
os-server-groups Microversion 2.64 - Use new format policy in server group 2018-07-13 10:43:42 +08:00
os-server-password
os-server-tags/v2.26 Stop using "nova" in API samples when creating a server 2019-03-01 10:43:08 -05:00
os-services API microversion 2.69: Handles Down Cells 2019-02-15 14:39:20 -05:00
os-shelve
os-simple-tenant-usage Fix os-simple-tenant-usage result order 2018-10-26 14:47:52 +00:00
os-suspend-server
os-tenant-networks
os-volumes Add microversion to expose virtual device tags 2019-02-21 13:38:51 +00:00
server-ips
server-metadata
server-migrations Fix ServerMigrationSampleJsonTests to use sample files from version dir 2018-07-19 05:13:24 +00:00
servers Multiple API cleanup changes 2019-08-12 08:52:38 -05:00
servers-sort update API samples to use endpoints 2015-12-10 08:32:41 -05:00
versions parametrize max_api_version in tests 2016-02-05 18:54:58 -05:00
extensions-list-resp-v21-compatible.json.tpl Enable all extension for server API tests part-1 2016-06-09 08:53:30 -04:00
extensions-list-resp.json.tpl Enable all extension for server API tests part-1 2016-06-09 08:53:30 -04:00