cinder/cinder/tests/unit
Gorka Eguileor e0e73a534a Add pagination to snapshots
Currently snapshot list does not provide pagination like volume does.

This patch adds pagination for snapshots in the same way that volume
does, using marker, limit, sort_keys and sort_dirs.

DocImpact
APIImpact: Use marker, limit, sort_keys and sort_dirs
Implements: snapshots-and-bakcup-support-pagination-query
Implements: blueprint extend-limit-implementations
Change-Id: I21edac6d29abf7fc2f446111a7d6888db9ab6eba
2015-08-25 22:07:46 +02:00
..
api Add pagination to snapshots 2015-08-25 22:07:46 +02:00
backup Switch to the oslo_utils.fileutils 2015-08-20 07:47:48 +00:00
brick Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
compute Update deprecated version of novaclient 2015-08-18 01:03:50 +00:00
db Make migration's volume source deletion async 2015-08-18 12:00:13 +02:00
glance Fix exception on uploading a volume to image with glance v2 API 2015-07-28 14:18:10 -04:00
image Merge "Fix order of arguments in assertEqual" 2015-08-04 15:24:22 +00:00
integrated Merge "Fix order of arguments in assertEqual" 2015-08-04 15:24:22 +00:00
keymgr Fix order of arguments in assertEqual 2015-08-03 19:26:08 -07:00
monkey_patch_example Move unit tests into dedicated directory 2015-04-21 18:40:40 -06:00
objects Add pagination to snapshots 2015-08-25 22:07:46 +02:00
scheduler Remove duplicate keys from dictionary 2015-08-19 13:42:22 +09:00
targets Switch to the oslo_utils.fileutils 2015-08-20 07:47:48 +00:00
var Move unit tests into dedicated directory 2015-04-21 18:40:40 -06:00
volume Merge "Remove duplicate keys from dictionary" 2015-08-20 03:26:46 +00:00
windows Switch to the oslo_utils.fileutils 2015-08-20 07:47:48 +00:00
xenapi Move unit tests into dedicated directory 2015-04-21 18:40:40 -06:00
zonemanager Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
__init__.py Use six to fix imports on Python 3 2015-06-11 17:19:19 +02:00
cast_as_call.py Move unit tests into dedicated directory 2015-04-21 18:40:40 -06:00
conf_fixture.py Revert "Disable backup progress notifications for unit tests" 2015-06-19 14:27:40 -04:00
declare_conf.py Move unit tests into dedicated directory 2015-04-21 18:40:40 -06:00
fake_backup.py Fix backups.rpcapi to pass objects over RPC 2015-06-23 15:42:00 +02:00
fake_consistencygroup.py ConsistencyGroup Object 2015-08-10 11:31:11 +02:00
fake_driver.py Attach snapshot - driver only 2015-08-08 11:44:46 -04:00
fake_hp_3par_client.py Move unit tests into dedicated directory 2015-04-21 18:40:40 -06:00
fake_hp_client_exceptions.py Move unit tests into dedicated directory 2015-04-21 18:40:40 -06:00
fake_hp_lefthand_client.py Move unit tests into dedicated directory 2015-04-21 18:40:40 -06:00
fake_notifier.py Tests: Make fake_notifier per-instance 2015-06-19 11:27:40 +02:00
fake_snapshot.py Avoid race condition at snapshot deletion stage 2015-07-02 15:50:01 +03:00
fake_utils.py Remove useless logging from unit tests 2015-07-13 17:39:44 +00:00
fake_vmem_client.py Adds the Violin Memory V7000 series FC driver. 2015-06-19 13:38:32 -07:00
fake_volume.py Non-disruptive backup 2015-07-22 16:59:19 -04:00
policy.json Cinder replication V2 2015-08-24 15:37:15 -06:00
runtime_conf.py Move unit tests into dedicated directory 2015-04-21 18:40:40 -06:00
test_api.py Use six to fix imports on Python 3 2015-06-11 17:19:19 +02:00
test_api_urlmap.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_backup.py Merge "Fix backup init_host volume cleanup" 2015-08-18 00:06:12 +00:00
test_backup_ceph.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_backup_driver_base.py Move import and export backup metadata to object 2015-08-14 10:24:53 +02:00
test_backup_swift.py Reduced file size to prevent timeout 2015-08-14 15:34:27 -05:00
test_backup_tsm.py Remove oslo logging from backup unit tests 2015-06-27 21:23:34 +00:00
test_block_device.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_blockbridge.py Remove useless logging from unit tests 2015-07-13 17:39:44 +00:00
test_cloudbyte.py Add connector object to create_export 2015-08-06 15:24:38 -07:00
test_cmd.py Merge "Enable cinder-manage to remove services" 2015-08-14 18:09:30 +00:00
test_conf.py Fix order of arguments in assertEqual 2015-08-03 19:26:08 -07:00
test_context.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_db_api.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_dellfc.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_dellsc.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_dellscapi.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_dothill.py Avoid returning volume metadata in DotHill driver 2015-08-21 02:31:10 +05:30
test_drbdmanagedrv.py Remove useless logging from unit tests 2015-07-13 17:39:44 +00:00
test_emc_vmax.py Merge "EMC VMAX Create CG from CG Snapshot" 2015-08-22 18:47:57 +00:00
test_emc_vnxdirect.py Return multiple iSCSI portals in VNX Cinder driver 2015-08-20 17:24:18 -04:00
test_emc_xtremio.py Merge "Fix missing parameters in driver CG interface" 2015-08-14 16:46:05 +00:00
test_eqlx.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_evaluator.py Move unit tests into dedicated directory 2015-04-21 18:40:40 -06:00
test_exception.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_glusterfs.py Switch to the oslo_utils.fileutils 2015-08-20 07:47:48 +00:00
test_gpfs.py Switch to the oslo_utils.fileutils 2015-08-20 07:47:48 +00:00
test_hacking.py Remove useless logging from unit tests 2015-07-13 17:39:44 +00:00
test_hitachi_hbsd_horcm_fc.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_hitachi_hbsd_snm2_fc.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_hitachi_hbsd_snm2_iscsi.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_hitachi_hnas_backend.py Adds manage/unmanage methods for HNAS drivers. 2015-08-17 22:15:01 -03:00
test_hitachi_hnas_iscsi.py Adds manage/unmanage methods for HNAS drivers. 2015-08-17 22:15:01 -03:00
test_hitachi_hnas_nfs.py Adds manage/unmanage methods for HNAS drivers. 2015-08-17 22:15:01 -03:00
test_hp3par.py 3PAR: Adding Consistency Group Support 2015-08-17 13:46:16 -07:00
test_hp_xp_fc.py Fix multi-line docstrings to meet hacking rules 2015-07-30 11:34:16 -05:00
test_hplefthand.py LeftHand driver is ignoring reserved_percentage 2015-08-18 16:55:38 -07:00
test_huawei_drivers.py Add volume retype support for Huawei driver 2015-08-24 12:03:54 +08:00
test_huawei_drivers_compatibility.py Refactor Huawei Volume driver 2015-07-18 16:49:05 +08:00
test_ibm_flashsystem.py Merge "Add mock cases for IBM FlashSystem" 2015-08-02 19:57:34 +00:00
test_ibm_flashsystem_iscsi.py Remove useless logging from unit tests 2015-07-13 17:39:44 +00:00
test_ibm_xiv_ds8k.py Remove duplicate keys from dictionary 2015-08-19 13:42:22 +09:00
test_ibmnas.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_image_utils.py Switch to the oslo_utils.fileutils 2015-08-20 07:47:48 +00:00
test_infortrend_cli.py Merge "Fix getting wwpn information in infortrend driver for DS4000" 2015-07-24 00:49:01 +00:00
test_infortrend_common.py Merge "Fix getting wwpn information in infortrend driver for DS4000" 2015-07-24 00:49:01 +00:00
test_migrations.py Add version columns to services table 2015-08-17 16:31:34 -07:00
test_misc.py Move unit tests into dedicated directory 2015-04-21 18:40:40 -06:00
test_netapp.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_netapp_eseries_iscsi.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_netapp_nfs.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_netapp_ssc.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_nfs.py Remove RetypeVD class, fix NFS driver retype 2015-08-13 10:30:11 -04:00
test_nimble.py Update snap-quota to unlimited in Nimble driver 2015-08-04 15:08:21 -07:00
test_prophetstor_dpl.py Use six to fix imports on Python 3 2015-06-11 17:19:19 +02:00
test_pure.py Merge "Fix Pure create volume from cgsnapshot" 2015-08-23 04:44:22 +00:00
test_qos_specs.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_quobyte.py Switch to the oslo_utils.fileutils 2015-08-20 07:47:48 +00:00
test_quota.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_rbd.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_remotefs.py RemoteFS: Fix the offline snapshot delete operation 2015-07-02 22:21:42 +03:00
test_replication.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_san.py Port remote_fs driver to use new driver model 2015-06-08 13:02:03 +02:00
test_scality.py Switch to the oslo_utils.fileutils 2015-08-20 07:47:48 +00:00
test_service.py Merge "Fix order of arguments in assertEqual" 2015-08-04 15:24:22 +00:00
test_sheepdog.py Merge "Add backup/restore methods to Sheepdog driver" 2015-08-24 15:16:20 +00:00
test_smbfs.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_solidfire.py Update provider_id column on SolidFire init 2015-08-21 10:39:18 -06:00
test_srb.py Merge "Fix multi-line docstrings to meet hacking rules" 2015-07-31 22:24:40 +00:00
test_storwize_svc.py Merge "Cleanup for cinder tests with ConsistencyGroups" 2015-08-18 00:12:26 +00:00
test_test.py Fix tests failing in gate 2015-07-10 16:15:32 +02:00
test_test_utils.py Move unit tests into dedicated directory 2015-04-21 18:40:40 -06:00
test_tintri.py Merge "Tintri snapshot id" 2015-08-17 11:16:41 +00:00
test_utils.py Add ability to update provider_id during init 2015-08-21 10:38:04 -06:00
test_v6000_common.py VMEM v6000: Fix export verify routines 2015-07-09 12:07:31 -07:00
test_v6000_fcp.py VMEM v6000: Fix export verify routines 2015-07-09 12:07:31 -07:00
test_v6000_iscsi.py VMEM v6000: Fix export verify routines 2015-07-09 12:07:31 -07:00
test_v7000_common.py Fix doc string definitions 2015-07-27 08:06:03 +03:00
test_v7000_fcp.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_vmware_datastore.py VMware: Create volume backing in specific clusters 2015-06-29 16:46:54 +05:30
test_vmware_vmdk.py Switch to the oslo_utils.fileutils 2015-08-20 07:47:48 +00:00
test_vmware_volumeops.py VMware: Change inventory folder hierarchy 2015-08-17 17:05:54 +05:30
test_volume.py Cinder replication V2 2015-08-24 15:37:15 -06:00
test_volume_configuration.py Remove useless logging from unit tests 2015-07-13 17:39:44 +00:00
test_volume_glance_metadata.py Fix order of arguments in assertEqual 2015-08-03 19:26:08 -07:00
test_volume_rpcapi.py ConsistencyGroup Object 2015-08-10 11:31:11 +02:00
test_volume_throttling.py Move unit tests into dedicated directory 2015-04-21 18:40:40 -06:00
test_volume_transfer.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_volume_types.py Fix argument order for assertEqual in tests 2015-08-11 10:09:40 -07:00
test_volume_types_extra_specs.py Fix order of arguments in assertEqual 2015-08-03 19:26:08 -07:00
test_volume_utils.py Cinder replication V2 2015-08-24 15:37:15 -06:00
test_vzstorage.py Add Virtuozzo Storage Volume Driver 2015-06-18 20:14:34 +03:00
test_wsgi.py Fix order of arguments in assertEqual 2015-08-03 19:26:08 -07:00
test_xio.py Make X-IO volume driver wait for delete volume to complete 2015-08-14 14:46:34 -06:00
test_zfssa.py Tests: Fix zfssa TestRestClientURL.test_request 2015-08-18 18:14:02 -04:00
utils.py Cleanup for cinder tests with ConsistencyGroups 2015-08-17 14:29:37 +02:00