cinder/cinder/tests
Zhiteng Huang e40dafd544 Fix QoS information in initialize_connection() result
Currently the entire QoS information (if any) is included in the result of
initialize_connection() even if the consumer of the QoS is 'back-end'. Also
the format for QoS specs also is changed so that front-end (Nova) can
parse correctly. Add unit test to cover initialize_connection().

Closes-bug: 1259957

DocImpact

Change-Id: Ibc5e92cc1ddf6404e5b234ef524698feae282eec
2013-12-21 00:48:40 +08:00
..
api Fix and enable gating on H402 2013-12-14 12:34:24 +01:00
backup Fix and enable gating on H402 2013-12-14 12:34:24 +01:00
brick Returns thin pool free space calculated from actual usage 2013-12-06 01:09:53 +01:00
compute QEMU-assisted-snapshots for GlusterFS volumes 2013-09-03 23:49:50 -04:00
db Utilizes assertIsNone and assertIsNotNone 2013-10-09 09:58:12 +08:00
glance Make glance image service check base exception classes 2012-08-22 16:27:56 -06:00
image Utilizes assertIsNone and assertIsNotNone 2013-10-09 09:58:12 +08:00
integrated Replace assertEquals with assertEqual - 1/2 2013-09-08 21:42:26 +08:00
keymgr Remove the use of common.uuidutils.gen_uuid 2013-11-13 15:30:28 -07:00
monkey_patch_example Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
scheduler Merge "Fix and enable gating on H402" 2013-12-18 00:21:24 +00:00
var Support for SSL in wsgi.Server 2013-01-14 15:55:16 -05:00
windows Add support for Havana missing features in Windows driver 2013-09-01 08:20:24 +02:00
xenapi Add XenAPINFSDriver 2012-11-21 15:03:35 +00:00
__init__.py Fix up the test framework 2013-06-14 14:02:17 +00:00
conf_fixture.py Fix tests to work in debug mode 2013-10-11 10:34:48 +00:00
declare_conf.py Rename cinder.flags to cinder.common.config 2013-07-03 11:28:57 +04:00
fake_driver.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
fake_flags.py Merge "Adding support for iSER transport protocol" 2013-08-05 21:40:53 +00:00
fake_utils.py Removes exception instance creation on execute() 2013-08-27 09:37:46 +08:00
policy.json Add valid check and unit tests on quota class 2013-11-15 21:39:00 +08:00
runtime_conf.py Rename cinder.flags to cinder.common.config 2013-07-03 11:28:57 +04:00
test_HpSanISCSIDriver.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_api.py Make pep8 checks a bit stricter. 2012-11-26 16:57:15 -07:00
test_api_urlmap.py Add tests for cinder/api/urlmap.py 2013-07-11 11:30:00 +04:00
test_backup.py Fix and enable gating on H402 2013-12-14 12:34:24 +01:00
test_backup_ceph.py Fix and enable gating on H402 2013-12-14 12:34:24 +01:00
test_backup_swift.py Utilizes assertIsNone and assertIsNotNone 2013-10-09 09:58:12 +08:00
test_backup_tsm.py Removes exception instance creation on execute() 2013-08-27 09:37:46 +08:00
test_block_device.py Fail when image is bigger than the volume 2013-11-12 13:00:15 +01:00
test_conf.py Utilizes assertIn and assertNotIn 2013-08-30 22:52:31 +08:00
test_context.py Update hacking to hacking>=0.8.0,<0.9 2013-12-03 15:24:19 +02:00
test_coraid.py Merge "Brick connector revised fix for NFS drivers" 2013-11-26 20:41:32 +00:00
test_create_volume_flow.py Merge "Fixing UnicodeEncodeError against volume creating function" 2013-09-13 06:14:49 +00:00
test_db_api.py Merge "Fixes case insensitive for resp body" 2013-12-09 07:17:28 +00:00
test_drivers_compatibility.py Refactor Nexenta iSCSI driver 2013-10-12 01:53:20 +04:00
test_emc.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_eqlx.py Change method name to test_get_volume_stats 2013-12-03 10:33:57 +09:00
test_exception.py Replace assertEquals with assertEqual - 2/2 2013-09-09 15:50:56 +08:00
test_glusterfs.py Merge "GlusterFS: Complete snapshot_delete when info doesn't exist" 2013-12-15 08:38:17 +00:00
test_gpfs.py Merge "Do not clone non-raw images in rbd backend" 2013-12-18 00:39:23 +00:00
test_hds.py Merge "Clean up comparison assertions" 2013-10-10 16:57:25 +00:00
test_hp3par.py Merge "3PAR FC: add ability to add WWNs to host" 2013-12-17 04:41:14 +00:00
test_huawei_hvs.py Fix typo/misspelled words 2013-12-03 22:49:12 +08:00
test_huawei_t_dorado.py Add extend_volume for Huawei drivers 2013-10-18 16:34:34 +08:00
test_image_utils.py Remove LANG=C from rootwrap invocations 2013-12-12 00:49:27 +01:00
test_iscsi.py Rename "rtstool" to "cinder-rtstool", add dep 2013-10-23 18:04:33 -04:00
test_migrations.conf Initial fork out of Nova. 2012-05-03 10:48:26 -07:00
test_migrations.py Merge "Fix and enable gating on H402" 2013-12-18 00:21:24 +00:00
test_misc.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_netapp.py Fix and enable gating on H402 2013-12-14 12:34:24 +01:00
test_netapp_nfs.py Do not clone non-raw images in rbd backend 2013-12-15 18:24:28 -08:00
test_netapp_ssc.py NetApp unit test fail fix for http_proxy 2013-10-22 02:21:19 +05:30
test_nexenta.py Remove hashbang (#!) at beginning of python modules 2013-12-12 00:03:07 +01:00
test_nfs.py Fix and enable gating on H402 2013-12-14 12:34:24 +01:00
test_policy.py Utilizes assertIsNone and assertIsNotNone 2013-10-09 09:58:12 +08:00
test_qos_specs.py Merge "Changed header from LLC to Foundation based on trademark policies" 2013-10-02 22:33:50 +00:00
test_quota.py Add default quota class into DB during migration 2013-11-20 12:47:55 -06:00
test_rbd.py Merge "Do not clone non-raw images in rbd backend" 2013-12-18 00:39:23 +00:00
test_scality.py Fail when image is bigger than the volume 2013-11-12 13:00:15 +01:00
test_service.py Fix and enable gating on H402 2013-12-14 12:34:24 +01:00
test_sheepdog.py clean up numeric expressions in test 2013-10-30 04:40:08 -07:00
test_solidfire.py Subclass vendor specific exceptions. 2013-11-21 18:39:04 +00:00
test_storwize_svc.py Update hacking to hacking>=0.8.0,<0.9 2013-12-03 15:24:19 +02:00
test_test.py Fix python 3 pep8 errors for print 2013-08-21 16:59:22 -06:00
test_test_utils.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_utils.py Update hacking to hacking>=0.8.0,<0.9 2013-12-03 15:24:19 +02:00
test_vmware_vmdk.py Merge "To fix test_get_dss_rp in test_vmware_vmdk.py" 2013-11-25 09:19:21 +00:00
test_volume.py Fix QoS information in initialize_connection() result 2013-12-21 00:48:40 +08:00
test_volume_configuration.py Remove hashbang (#!) at beginning of python modules 2013-12-12 00:03:07 +01:00
test_volume_glance_metadata.py Make volume_glance_metadata_create compat with DB2 2013-11-25 18:18:11 -06:00
test_volume_rpcapi.py Call to_primitive on volumes.rpcapi.create_volume 2013-09-10 11:29:16 +02:00
test_volume_transfer.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_volume_types.py Fix typo/misspelled words 2013-12-03 22:49:12 +08:00
test_volume_types_extra_specs.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_volume_utils.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_windows.py Replace assertEquals with assertEqual - 1/2 2013-09-08 21:42:26 +08:00
test_wsgi.py Fix translation of CinderExceptions in REST API 2013-09-25 20:07:38 +00:00
test_xenapi_sm.py Pass the size when fetching image in xenapi driver 2013-11-22 10:39:37 +01:00
test_xiv_ds8k.py Fix all occurences of H404 Hacking warning 2013-10-13 10:36:27 +03:00
test_zadara.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
utils.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00