cinder/cinder/tests/unit/volume/drivers
Goutham Pacha Ravi 42b8b7fe60 NetApp ONTAP: Fix reporting of provisioned_capacity_gb
The ONTAP drivers in Cinder ("7mode" and "cmode") cannot
reliably and efficiently track provisioned_capacity_gb as expected
by the Cinder scheduler.

The driver authors originally assumed that provisioned_capacity_gb
is consumed space on the backend. This results in miscalculation of
over subscription in the Cinder scheduler.

The fix adopted here is to remove this wrong reporting and rely on
calculation of the provisioned_capacity_gb in the scheduler.

Change-Id: Ic106dbcae8ceaac265b710756ab1874e445ca826
Closes-Bug: #1714209
2017-09-27 12:38:57 -04:00
..
dell_emc Merge "Dell EMC PS: Report total volumes on the backend" 2017-09-12 07:10:24 +00:00
disco Remove usage of CONF from DISCO driver 2017-06-08 13:05:12 +02:00
fusionstorage FusionStorage: use versioned objects 2017-06-12 07:15:11 +00:00
hitachi Move driver options to "backend_defaults" section 2017-07-03 16:42:03 +02:00
hpe HPE Lefthand: fix volume manage operation 2017-09-01 04:03:06 -07:00
huawei Fix a migration issue of Huawei driver 2017-09-15 14:15:18 +08:00
ibm Merge "Storwize: reduce duplicate validation" 2017-09-05 15:39:29 +00:00
infortrend Fix python 3.6 escape char warnings in strings 2017-07-11 17:04:54 -04:00
nec Tests: Don't write files to /tmp/nec/ 2017-09-06 11:15:31 -04:00
netapp NetApp ONTAP: Fix reporting of provisioned_capacity_gb 2017-09-27 12:38:57 -04:00
nexenta Move driver options to "backend_defaults" section 2017-07-03 16:42:03 +02:00
solidfire SolidFire Generic Groups Support 2017-05-24 10:13:53 -06:00
synology Merge "Synology: Driver unable to be initialized" 2017-09-18 14:14:55 +00:00
violin Remove unnecessary setUp and tearDown 2016-09-20 11:45:04 +08:00
vmware Merge "VMware: Use vSphere template as snapshot format" 2017-09-12 04:11:09 +00:00
__init__.py Move unit tests into dedicated directory 2015-04-21 18:40:40 -06:00
test_coprhd.py Added CG capability to volume group in CoprHD 2017-07-19 17:49:59 +05:30
test_datera.py Datera 2.4.0 driver update 2017-06-30 14:33:49 -05:00
test_dothill.py Convert lenovo driver to use distributed lock manager 2017-07-20 23:13:20 -04:00
test_drbdmanagedrv.py Remove unnecessary setUp and tearDown 2016-09-20 11:45:04 +08:00
test_falconstor_fss.py Extend Falconstor driver to utilize multiple FSS storage pools 2017-05-24 10:26:53 +08:00
test_fujitsu.py Fujitsu Driver: Fix exception in terminate_connection with no connector 2017-08-04 14:35:34 +08:00
test_gpfs.py Move driver options to "backend_defaults" section 2017-07-03 16:42:03 +02:00
test_hgst.py Replace assertDictMatch with assertDictEqual method in tests 2016-12-21 12:06:24 -05:00
test_infinidat.py INFINIDAT: support for volume compression 2017-07-13 16:53:00 +03:00
test_kaminario.py Tiramisu: Add groups param to failover_host 2017-07-10 09:30:13 -07:00
test_lvm_driver.py Cloning a volume from a snapshot in thin lv 2017-08-01 09:34:28 +08:00
test_nfs.py RemoteFS: pass volume object to '_find_share' 2017-05-25 11:46:11 +03:00
test_nimble.py Removed unnecessary tearDown() methods 2017-08-24 14:46:56 +02:00
test_prophetstor_dpl.py ProphetStor: Support generic group 2017-07-21 01:22:49 +08:00
test_pure.py Removed unnecessary tearDown() methods 2017-08-24 14:46:56 +02:00
test_qnap.py Make QnapISCSIDriver unit tests faster 2017-03-14 13:56:44 +02:00
test_quobyte.py Merge "Move vol_db_empty to NFS driver" 2017-08-01 19:18:11 +00:00
test_rbd.py Merge "RBD: Fix stats reporting" 2017-09-06 01:09:02 +00:00
test_reduxio.py Move driver tests to tests/unit/volume/drivers 2017-01-19 19:46:24 +05:30
test_remotefs.py SMBFS: enhance volume cloning 2017-06-27 21:26:18 +00:00
test_san.py Move drivers unit tests to unit.volume.drivers directory 2016-07-25 17:39:50 -04:00
test_sheepdog.py Merge "Mock qemu calls in sheepdog tests" 2017-05-23 13:39:15 +00:00
test_tegile.py Fix for Tegile driver failing to establish volume connection 2016-10-03 17:57:08 -07:00
test_tintri.py Stop using mox in unit/volume/drivers/*.py 2016-09-01 22:19:39 +07:00
test_v7000_iscsi.py Move volume drivers unit tests to tests.unit.volume.driver module 2016-10-05 13:33:46 +03:00
test_veritas_cnfs.py Implementation of Cinder driver for Veritas Access 2017-05-21 10:13:20 +05:30
test_vrtshyperscale.py Implementation of cinder driver for Veritas HyperScale 2017-03-28 21:40:51 +05:30
test_vzstorage.py Merge "vzstorage: return from _create_cloned_volume" 2017-09-08 21:15:31 +00:00
test_xio.py Extracted HTTP response codes to constants 2017-03-22 12:05:18 +05:30
test_zadara.py Zadara driver - move from httplib to requests 2017-02-20 12:24:54 +00:00
test_zfssa.py Removed unnecessary tearDown() methods 2017-08-24 14:46:56 +02:00
test_zte_ks.py Move volume drivers unit tests to tests.unit.volume.driver module 2016-10-05 13:33:46 +03:00