From a09143cb31697ede2f2fc8becd23c9b1f4da7f59 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Wed, 24 Feb 2016 18:34:43 +0100 Subject: [PATCH] Enable all unit tests on Python 3.4 * Remove tests-py3.txt: all unit tests now pass on Python 3 * tox.ini: remove specific command for py34 test environment, it now inherits testenv commands (same command than Python 2.7) Partial-Implements: blueprint cinder-python3 Change-Id: I52c68a63740b3ae6097fad419b59a9c29422b525 --- tests-py3.txt | 157 -------------------------------------------------- tox.ini | 5 -- 2 files changed, 162 deletions(-) delete mode 100644 tests-py3.txt diff --git a/tests-py3.txt b/tests-py3.txt deleted file mode 100644 index df177583e75..00000000000 --- a/tests-py3.txt +++ /dev/null @@ -1,157 +0,0 @@ -cinder.tests.unit.api.contrib -cinder.tests.unit.api.middleware.test_faults -cinder.tests.unit.api.openstack.test_wsgi -cinder.tests.unit.api.test_common -cinder.tests.unit.api.test_extensions -cinder.tests.unit.api.test_versions -cinder.tests.unit.api.test_xmlutil -cinder.tests.unit.api.v1 -cinder.tests.unit.api.v2 -cinder.tests.unit.backup.drivers.test_backup_glusterfs -cinder.tests.unit.backup.drivers.test_backup_nfs -cinder.tests.unit.backup.drivers.test_backup_posix -cinder.tests.unit.backup.test_rpcapi -cinder.tests.unit.image.test_cache -cinder.tests.unit.image.test_glance -cinder.tests.unit.keymgr.test_barbican -cinder.tests.unit.keymgr.test_conf_key_mgr -cinder.tests.unit.keymgr.test_key -cinder.tests.unit.keymgr.test_key_mgr -cinder.tests.unit.keymgr.test_mock_key_mgr -cinder.tests.unit.keymgr.test_not_implemented_key_mgr -cinder.tests.unit.objects.test_backup -cinder.tests.unit.objects.test_base -cinder.tests.unit.objects.test_cgsnapshot -cinder.tests.unit.objects.test_consistencygroup -cinder.tests.unit.objects.test_fields -cinder.tests.unit.objects.test_objects -cinder.tests.unit.objects.test_service -cinder.tests.unit.objects.test_snapshot -cinder.tests.unit.objects.test_volume -cinder.tests.unit.objects.test_volume_attachment -cinder.tests.unit.objects.test_volume_type -cinder.tests.unit.scheduler.test_allocated_capacity_weigher -cinder.tests.unit.scheduler.test_capacity_weigher -cinder.tests.unit.scheduler.test_chance_weigher -cinder.tests.unit.scheduler.test_filter_scheduler -cinder.tests.unit.scheduler.test_goodness_weigher -cinder.tests.unit.scheduler.test_host_filters -cinder.tests.unit.scheduler.test_host_manager -cinder.tests.unit.scheduler.test_rpcapi -cinder.tests.unit.scheduler.test_scheduler -cinder.tests.unit.scheduler.test_scheduler_options -cinder.tests.unit.scheduler.test_volume_number_weigher -cinder.tests.unit.targets.test_base_iscsi_driver -cinder.tests.unit.targets.test_cxt_driver -cinder.tests.unit.targets.test_iet_driver -cinder.tests.unit.targets.test_iser_driver -cinder.tests.unit.targets.test_lio_driver -cinder.tests.unit.targets.test_scst_driver -cinder.tests.unit.targets.test_tgt_driver -cinder.tests.unit.test_api -cinder.tests.unit.test_api_urlmap -cinder.tests.unit.test_backup -cinder.tests.unit.test_backup_ceph -cinder.tests.unit.test_backup_driver_base -cinder.tests.unit.test_backup_swift -cinder.tests.unit.test_backup_tsm -cinder.tests.unit.test_block_device -cinder.tests.unit.test_blockbridge -cinder.tests.unit.test_cloudbyte -cinder.tests.unit.test_cmd -cinder.tests.unit.test_coho -cinder.tests.unit.test_conf -cinder.tests.unit.test_context -cinder.tests.unit.test_db_api -cinder.tests.unit.test_dellfc -cinder.tests.unit.test_dellsc -cinder.tests.unit.test_dellscapi -cinder.tests.unit.test_dothill -cinder.tests.unit.test_drbdmanagedrv -cinder.tests.unit.test_emc_vmax -cinder.tests.unit.test_emc_vnx -cinder.tests.unit.test_emc_vnxdirect -cinder.tests.unit.test_emc_xtremio -cinder.tests.unit.test_eqlx -cinder.tests.unit.test_evaluator -cinder.tests.unit.test_exception -cinder.tests.unit.test_glusterfs -cinder.tests.unit.test_gpfs -cinder.tests.unit.test_hacking -cinder.tests.unit.test_hitachi_hbsd_horcm_fc -cinder.tests.unit.test_hitachi_hbsd_snm2_fc -cinder.tests.unit.test_hitachi_hbsd_snm2_iscsi -cinder.tests.unit.test_hitachi_hnas_backend -cinder.tests.unit.test_hitachi_hnas_iscsi -cinder.tests.unit.test_hitachi_hnas_nfs -cinder.tests.unit.test_hpe3par -cinder.tests.unit.test_hpe_xp_fc -cinder.tests.unit.test_hpelefthand -cinder.tests.unit.test_huawei_drivers -cinder.tests.unit.test_huawei_drivers_compatibility -cinder.tests.unit.test_ibm_flashsystem -cinder.tests.unit.test_ibm_flashsystem_iscsi -cinder.tests.unit.test_ibm_xiv_ds8k -cinder.tests.unit.test_ibmnas -cinder.tests.unit.test_image_utils -cinder.tests.unit.test_infortrend_cli -cinder.tests.unit.test_infortrend_common -cinder.tests.unit.test_migrations -cinder.tests.unit.test_misc -cinder.tests.unit.test_netapp -cinder.tests.unit.test_netapp_nfs -cinder.tests.unit.test_netapp_ssc -cinder.tests.unit.test_nexenta_edge -cinder.tests.unit.test_nexenta -cinder.tests.unit.test_nfs -cinder.tests.unit.test_nimble -cinder.tests.unit.test_prophetstor_dpl -cinder.tests.unit.test_pure -cinder.tests.unit.test_qos_specs -cinder.tests.unit.test_quobyte -cinder.tests.unit.test_quota -cinder.tests.unit.test_rbd -cinder.tests.unit.test_remotefs -cinder.tests.unit.test_replication -cinder.tests.unit.test_san -cinder.tests.unit.test_scality -cinder.tests.unit.test_service -cinder.tests.unit.test_sheepdog -cinder.tests.unit.test_smbfs -cinder.tests.unit.test_solidfire -cinder.tests.unit.test_ssh_utils -cinder.tests.unit.test_storwize_svc -cinder.tests.unit.test_tegile -cinder.tests.unit.test_test -cinder.tests.unit.test_test_utils -cinder.tests.unit.test_tintri -cinder.tests.unit.test_utils -cinder.tests.unit.test_v6000_common -cinder.tests.unit.test_v6000_fcp -cinder.tests.unit.test_v6000_iscsi -cinder.tests.unit.test_v7000_common -cinder.tests.unit.test_v7000_fcp -cinder.tests.unit.test_vmware_datastore -cinder.tests.unit.test_vmware_vmdk -cinder.tests.unit.test_vmware_volumeops -cinder.tests.unit.test_volume -cinder.tests.unit.test_volume_configuration -cinder.tests.unit.test_volume_glance_metadata -cinder.tests.unit.test_volume_rpcapi -cinder.tests.unit.test_volume_throttling -cinder.tests.unit.test_volume_transfer -cinder.tests.unit.test_volume_types -cinder.tests.unit.test_volume_types_extra_specs -cinder.tests.unit.test_volume_utils -cinder.tests.unit.test_vzstorage -cinder.tests.unit.test_xio -cinder.tests.unit.test_zfssa -cinder.tests.unit.volume.drivers -cinder.tests.unit.volume.flows.test_create_volume_flow -cinder.tests.unit.windows.test_smbfs -cinder.tests.unit.windows.test_vhdutils -cinder.tests.unit.windows.test_windows -cinder.tests.unit.windows.test_windows_remotefs -cinder.tests.unit.windows.test_windows_utils -cinder.tests.unit.wsgi -cinder.tests.unit.zonemanager diff --git a/tox.ini b/tox.ini index bdf66a3929a..3960a780882 100644 --- a/tox.ini +++ b/tox.ini @@ -33,17 +33,12 @@ commands = sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasen [testenv:common-constraints] install_command = pip install -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt} {opts} {packages} -[testenv:py34] -commands = - ostestr --whitelist_file=tests-py3.txt - [testenv:functional] setenv = OS_TEST_PATH = ./cinder/tests/functional [testenv:py34-constraints] install_command = {[testenv:common-constraints]install_command} -commands = {[testenv:py34]commands} [testenv:pep8] commands =