Fusion-io ioControl driver certification test results

Bug #1317248 reported by Ed Balduf
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Invalid
Undecided
Unassigned

Bug Description

========================================================
05/07/14/12:51:01:RUNNING CINDER DRIVER CERTIFICATION CHECK,
========================================================
05/07/14/12:51:01:Output is being logged to: /tmp/tmp.8OanMJXgZY

========================================================
05/07/14/12:51:01:Cloning to git://git.openstack.org/openstack/cinder.git...,
========================================================

========================================================
05/07/14/12:51:04:Pull a fresh Clone of cinder repo...,
========================================================
# On branch master
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: requirements.txt
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# cinder/volume/drivers/fio_ioControl.py
no changes added to commit (use "git add" and/or "git commit -a")
e52445681400ff1f8a78a39dca07d4d9711dfe52 Properly initialize rpc in cinder-volume-usage-audit

========================================================
05/07/14/12:51:04:Gathering copy of cinder.conf file (passwords will be scrubbed)...,
========================================================
[DEFAULT]
volume_clear = none
secure_delete = False
rabbit_password = xxx
rabbit_hosts = 127.0.0.1
rpc_backend = cinder.openstack.common.rpc.impl_kombu
notification_driver = cinder.openstack.common.notifier.rpc_notifier
backup_swift_url = http://127.0.0.1:8080/v1/AUTH_
periodic_interval = 10
lock_path = /opt/stack/data/cinder
state_path = /opt/stack/data/cinder
osapi_volume_extension = cinder.api.contrib.standard_extensions
rootwrap_config = /etc/cinder/rootwrap.conf
api_paste_config = /etc/cinder/api-paste.ini
sql_connection = mysql://root:secret@127.0.0.1/cinder?charset=utf8
iscsi_helper = tgtadm
my_ip = 127.0.0.1
volume_name_template = volume-%s
volume_group = stack-volumes
verbose = True
debug = True
auth_strategy = keystone
volume_driver=cinder.volume.drivers.fio_ioControl.fio_ioControl
fio_iocontrol_host=10.128.150.23
fio_iocontrol_username=balduf
fio_iocontrol_password= xxx
[BRCD_FABRIC_EXAMPLE]
[database]
[fc-zone-manager]
[keymgr]
[keystone_authtoken]
auth_uri = http://127.0.0.1:5000/v2.0
signing_dir = /var/cache/cinder
admin_password = xxx
admin_user = cinder
admin_tenant_name = service
cafile =
auth_protocol = http
auth_port = 35357
auth_host = 127.0.0.1
[matchmaker_ring]
[ssl]

========================================================
05/07/14/12:51:04:End of cinder.conf.,
========================================================

========================================================
05/07/14/12:51:05:Verify tempest is current....,
========================================================
# On branch master
nothing to commit (working directory clean)
05/07/14/12:51:05:Check status and get latest commit...
7169d17f4c1209da308b8e903b76ee28e44805cc Merge "Sahara: preparations for data source tests"

========================================================
05/07/14/12:51:05:Restart Cinder services...,
========================================================

========================================================
05/07/14/12:51:23:Run the actual tempest volume tests (./tools/pretty_tox.sh api.volume)...,
========================================================
running testr
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./tempest/test_discover} --list
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpvtYT7_
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpLDoflf
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpzXHXJx
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmp9bpL8I

{2} setUpClass (tempest.api.volume.admin.test_multi_backend.VolumeMultiBackendTest) ... SKIPPED: Cinder multi-backend feature disabled
{3} tempest.api.volume.admin.test_volume_quotas_negative.VolumeQuotasNegativeTestJSON.test_quota_volume_gigabytes [0.678353s] ... ok
{3} tempest.api.volume.admin.test_volume_quotas_negative.VolumeQuotasNegativeTestJSON.test_quota_volume_snapshots [0.148017s] ... ok
{3} tempest.api.volume.admin.test_volume_quotas_negative.VolumeQuotasNegativeTestJSON.test_quota_volumes [0.268235s] ... ok
{3} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_reset_snapshot_status [1.166640s] ... ok
{2} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_reset_snapshot_status [1.044921s] ... ok
{1} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete [15.994646s] ... ok
{3} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_creating [7.587281s] ... ok
{2} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_snapshot_force_delete_when_snapshot_is_creating [7.993624s] ... ok
{3} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_deleting [5.313783s] ... ok
{3} tempest.api.volume.admin.test_volume_quotas_negative.VolumeQuotasNegativeTestXML.test_quota_volume_gigabytes [0.940674s] ... ok
{3} tempest.api.volume.admin.test_volume_quotas_negative.VolumeQuotasNegativeTestXML.test_quota_volume_snapshots [0.057340s] ... ok
{3} tempest.api.volume.admin.test_volume_quotas_negative.VolumeQuotasNegativeTestXML.test_quota_volumes [0.097707s] ... ok
{2} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_snapshot_force_delete_when_snapshot_is_deleting [7.263040s] ... ok
{3} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_error [6.967946s] ... ok
{1} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_as_clone [18.113210s] ... ok
{3} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_error_deleting [6.948768s] ... ok
{3} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_update_snapshot_status [0.266998s] ... ok
{2} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_snapshot_force_delete_when_snapshot_is_error [8.015600s] ... ok
{3} tempest.api.volume.admin.test_volume_services.VolumesServicesTestJSON.test_get_service_by_host_name [0.023999s] ... ok
{3} tempest.api.volume.admin.test_volume_services.VolumesServicesTestJSON.test_get_service_by_service_and_host_name [0.016713s] ... ok
{3} tempest.api.volume.admin.test_volume_services.VolumesServicesTestJSON.test_get_service_by_service_binary_name [0.024503s] ... ok
{3} tempest.api.volume.admin.test_volume_services.VolumesServicesTestJSON.test_list_services [0.090524s] ... ok
{2} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_snapshot_force_delete_when_snapshot_is_error_deleting [6.896336s] ... ok
{2} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTestXML.test_update_snapshot_status [1.002484s] ... ok
{3} tempest.api.volume.admin.test_volume_hosts.VolumeHostsAdminTestsXML.test_list_hosts [0.383796s] ... ok
{3} tempest.api.volume.admin.test_volume_types.VolumeTypesTest.test_create_get_delete_volume_with_volume_type_and_extra_specs [8.273684s] ... ok
{3} tempest.api.volume.admin.test_volume_quotas.VolumeQuotasAdminTestJSON.test_list_default_quotas [0.682163s] ... ok
{3} tempest.api.volume.admin.test_volume_quotas.VolumeQuotasAdminTestJSON.test_list_quotas [0.152731s] ... ok
{3} tempest.api.volume.admin.test_volume_types.VolumeTypesTest.test_volume_type_create_get_delete [0.523331s] ... ok
{3} tempest.api.volume.admin.test_volume_types.VolumeTypesTest.test_volume_type_encryption_create_get [0.412070s] ... ok
{3} tempest.api.volume.admin.test_volume_types.VolumeTypesTest.test_volume_type_list [0.059280s] ... ok
{3} tempest.api.volume.test_extensions.ExtensionsTestJSON.test_list_extensions [0.340880s] ... ok
{3} tempest.api.volume.admin.test_volume_quotas.VolumeQuotasAdminTestJSON.test_quota_usage [4.403085s] ... ok
{3} tempest.api.volume.admin.test_volume_quotas.VolumeQuotasAdminTestJSON.test_show_quota_usage [0.027332s] ... ok
{3} tempest.api.volume.admin.test_volume_quotas.VolumeQuotasAdminTestJSON.test_update_all_quota_resources_for_tenant [0.362775s] ... ok
{2} tempest.api.volume.admin.test_volume_hosts.VolumeHostsAdminTestsJSON.test_list_hosts [0.394909s] ... ok
{2} tempest.api.volume.admin.test_volume_quotas.VolumeQuotasAdminTestXML.test_list_default_quotas [0.275849s] ... ok
{2} tempest.api.volume.admin.test_volume_quotas.VolumeQuotasAdminTestXML.test_list_quotas [0.030701s] ... ok
{3} tempest.api.volume.admin.test_volume_types_extra_specs.VolumeTypesExtraSpecsTest.test_volume_type_extra_spec_create_get_delete [0.409555s] ... ok
{3} tempest.api.volume.admin.test_volume_types_extra_specs.VolumeTypesExtraSpecsTest.test_volume_type_extra_specs_list [0.383151s] ... ok
{2} tempest.api.volume.admin.test_volume_quotas.VolumeQuotasAdminTestXML.test_quota_usage [4.230060s] ... ok
{3} tempest.api.volume.admin.test_volume_types_extra_specs.VolumeTypesExtraSpecsTest.test_volume_type_extra_specs_update [0.238193s] ... ok
{2} tempest.api.volume.admin.test_volume_quotas.VolumeQuotasAdminTestXML.test_show_quota_usage [0.104877s] ... ok
{2} tempest.api.volume.admin.test_volume_quotas.VolumeQuotasAdminTestXML.test_update_all_quota_resources_for_tenant [0.341571s] ... ok
{3} tempest.api.volume.admin.test_volume_types_negative.VolumesTypesNegativeTestXML.test_create_with_empty_name [0.230943s] ... ok
{1} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_from_image [32.312634s] ... ok
{3} tempest.api.volume.admin.test_volume_types_negative.VolumesTypesNegativeTestXML.test_create_with_nonexistent_volume_type [0.784216s] ... ok
{3} tempest.api.volume.admin.test_volume_types_negative.VolumesTypesNegativeTestXML.test_delete_nonexistent_type_id [0.255946s] ... ok
{3} tempest.api.volume.admin.test_volume_types_negative.VolumesTypesNegativeTestXML.test_get_nonexistent_type_id [0.152723s] ... ok
{3} tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestXML.test_create_get_delete_snapshot_metadata [1.351904s] ... ok
{3} tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestXML.test_update_snapshot_metadata [1.088251s] ... ok
{3} tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestXML.test_update_snapshot_metadata_item [0.830102s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_create_invalid_body [0.014901s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_create_none_body [0.016003s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_create_nonexistent_type_id [0.029344s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_delete_nonexistent_volume_type_id [0.029154s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_get_nonexistent_extra_spec_id [0.034220s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_get_nonexistent_volume_type_id [0.022891s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_list_nonexistent_volume_type_id [0.022969s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_update_multiple_extra_spec [0.039718s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_update_no_body [0.017446s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_update_none_extra_spec_id [0.026628s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_update_nonexistent_extra_spec_id [0.027222s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_create_invalid_body [0.022436s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_create_none_body [0.019630s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_create_nonexistent_type_id [0.028888s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_delete_nonexistent_volume_type_id [0.028443s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_get_nonexistent_extra_spec_id [0.030854s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_get_nonexistent_volume_type_id [0.030198s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_list_nonexistent_volume_type_id [0.025047s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_update_multiple_extra_spec [0.031967s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_update_no_body [0.025964s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_update_none_extra_spec_id [0.141724s] ... ok
{2} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTestXML.test_update_nonexistent_extra_spec_id [0.036538s] ... ok
{2} tempest.api.volume.admin.test_volume_types_negative.VolumeTypesNegativeTest.test_create_with_empty_name [0.362239s] ... ok
{2} tempest.api.volume.admin.test_volume_types_negative.VolumeTypesNegativeTest.test_create_with_nonexistent_volume_type [0.367673s] ... ok
{2} tempest.api.volume.admin.test_volume_types_negative.VolumeTypesNegativeTest.test_delete_nonexistent_type_id [0.029495s] ... ok
{2} tempest.api.volume.admin.test_volume_types_negative.VolumeTypesNegativeTest.test_get_nonexistent_type_id [0.020374s] ... ok
{3} tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_force_delete_when_volume_is_attaching [8.309230s] ... ok
{3} tempest.api.volume.test_volume_metadata.VolumeMetadataTest.test_create_get_delete_volume_metadata [1.009882s] ... ok
{3} tempest.api.volume.test_volume_metadata.VolumeMetadataTest.test_update_volume_metadata [0.738195s] ... ok
{3} tempest.api.volume.test_volume_metadata.VolumeMetadataTest.test_update_volume_metadata_item [0.913938s] ... ok
{3} tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_force_delete_when_volume_is_creating [10.357554s] ... ok
{2} tempest.api.volume.admin.test_volumes_actions.VolumesActionsTestXML.test_volume_force_delete_when_volume_is_attaching [9.342177s] ... ok
{3} tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_force_delete_when_volume_is_error [9.219951s] ... ok
{3} tempest.api.volume.test_volume_transfers.VolumesTransfersTest.test_create_get_list_accept_volume_transfer [10.134236s] ... ok
{3} tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_reset_status [0.393341s] ... ok
{2} tempest.api.volume.admin.test_volumes_actions.VolumesActionsTestXML.test_volume_force_delete_when_volume_is_creating [11.322288s] ... ok
{3} tempest.api.volume.test_volume_transfers.VolumesTransfersTest.test_create_list_delete_volume_transfer [8.773051s] ... ok
{2} tempest.api.volume.admin.test_volumes_actions.VolumesActionsTestXML.test_volume_force_delete_when_volume_is_error [7.925180s] ... ok
{2} tempest.api.volume.admin.test_volumes_actions.VolumesActionsTestXML.test_volume_reset_status [0.371181s] ... ok
{2} tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTest.test_create_get_delete_snapshot_metadata [0.992075s] ... ok
{2} tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTest.test_update_snapshot_metadata [1.037358s] ... ok
{3} tempest.api.volume.test_volumes_get.VolumesGetTestXML.test_volume_create_get_update_delete [15.613175s] ... ok
{2} tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTest.test_update_snapshot_metadata_item [1.246866s] ... ok
{2} tempest.api.volume.test_volume_metadata.VolumeMetadataTestXML.test_create_get_delete_volume_metadata [0.997822s] ... ok
{2} tempest.api.volume.test_volume_metadata.VolumeMetadataTestXML.test_update_volume_metadata [0.592352s] ... ok
{2} tempest.api.volume.test_volume_metadata.VolumeMetadataTestXML.test_update_volume_metadata_item [0.982555s] ... ok
{3} tempest.api.volume.test_volumes_get.VolumesGetTestXML.test_volume_create_get_update_delete_as_clone [20.491880s] ... ok
{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_attach_detach_volume_to_instance [1.234887s] ... ok
{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_get_volume_attachment [0.968649s] ... ok
{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_reserve_unreserve_volume [0.661098s] ... ok
{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_extend [2.640836s] ... ok
{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_readonly_update [0.676077s] ... ok
{3} tempest.api.volume.test_volumes_get.VolumesGetTestXML.test_volume_create_get_update_delete_from_image [58.458827s] ... ok
{3} tempest.api.volume.admin.test_volumes_backup.VolumesBackupsTest.test_volume_backup_create_get_detailed_list_restore_delete [123.067169s] ... ok
{3} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_snapshot_create_get_list_update_delete [7.070733s] ... ok
{3} tempest.api.volume.test_extensions.ExtensionsTestXML.test_list_extensions [0.180596s] ... ok
{3} tempest.api.volume.test_volume_transfers.VolumesTransfersTestXML.test_create_get_list_accept_volume_transfer [6.873108s] ... ok
{3} tempest.api.volume.test_volume_transfers.VolumesTransfersTestXML.test_create_list_delete_volume_transfer [5.670679s] ... ok
{3} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_snapshot_create_with_volume_in_use [16.831982s] ... ok
{3} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_snapshots_list_details_with_params [3.589116s] ... ok
{3} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_snapshots_list_with_params [3.506279s] ... ok
{3} tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_attach_detach_volume_to_instance [1.365789s] ... ok
{3} tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_get_volume_attachment [1.367829s] ... ok
{3} tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_reserve_unreserve_volume [0.427357s] ... ok
{3} tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_volume_extend [1.595470s] ... ok
{3} tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_volume_readonly_update [0.702717s] ... ok
{3} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_volume_from_snapshot [13.165001s] ... ok
{3} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_snapshot_create_get_list_update_delete [5.936816s] ... ok
{3} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_snapshot_create_with_volume_in_use [14.137154s] ... ok
{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_upload [160.429691s] ... ok
{3} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_snapshots_list_details_with_params [18.007912s] ... ok
{3} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_snapshots_list_with_params [59.356589s] ... ok
{3} tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_volume_upload [113.859055s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_attach_volumes_with_nonexistent_volume_id [10.244141s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_invalid_size [0.045183s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_nonexistent_snapshot_id [0.032072s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_nonexistent_source_volid [0.141703s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_nonexistent_volume_type [0.051526s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_out_passing_size [0.041060s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_size_negative [0.045307s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_size_zero [0.035090s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_delete_invalid_volume_id [0.029179s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_delete_volume_without_passing_volume_id [0.010539s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_detach_volumes_with_invalid_volume_id [0.032744s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_get_invalid_volume_id [0.011186s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_get_volume_without_passing_volume_id [0.010448s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_detail_with_invalid_status [0.024782s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_detail_with_nonexistent_name [0.027801s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_with_invalid_status [0.023823s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_with_nonexistent_name [0.031436s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_reserve_volume_with_negative_volume_status [0.371312s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_reserve_volume_with_nonexistent_volume_id [0.077869s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_unreserve_volume_with_nonexistent_volume_id [0.104510s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_update_volume_with_empty_volume_id [0.054591s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_update_volume_with_invalid_volume_id [0.035759s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_update_volume_with_nonexistent_volume_id [0.065527s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_delete_nonexistent_volume_id [0.206705s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_with_None_size [0.038342s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_with_non_number_size [0.141282s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_with_nonexistent_volume_id [0.034344s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_with_size_smaller_than_original_size [0.043766s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_without_passing_volume_id [0.103029s] ... ok
{2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_get_nonexistent_volume_id [0.062348s] ... ok
{3} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_volume_from_snapshot [16.593542s] ... ok
{2} tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTest.test_create_snapshot_with_nonexistent_volume_id [0.237533s] ... ok
{2} tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTest.test_create_snapshot_without_passing_volume_id [0.115811s] ... ok
{3} tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTestXML.test_create_snapshot_with_nonexistent_volume_id [0.781466s] ... ok
{3} tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTestXML.test_create_snapshot_without_passing_volume_id [0.115743s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list [0.120075s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_by_name [0.274317s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_details_by_name [0.111554s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_param_display_name_and_status [0.127301s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_with_detail_param_display_name_and_status [0.227367s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_with_detail_param_metadata [0.333172s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_with_details [0.238557s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volume_list_with_param_metadata [0.116928s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volumes_list_by_availability_zone [0.122510s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volumes_list_by_status [0.120938s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volumes_list_details_by_availability_zone [0.118217s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumeListTestXML.test_volumes_list_details_by_status [0.127962s] ... ok
{2} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list [0.165302s] ... ok
{2} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_by_name [0.065373s] ... ok
{2} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_details_by_name [0.062209s] ... ok
{2} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_details_with_multiple_params [0.187560s] ... ok
{2} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_param_display_name_and_status [0.060351s] ... ok
{2} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_with_details [0.115888s] ... ok
{2} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_with_details_param_display_name_and_status [0.157618s] ... ok
{2} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_with_details_param_metadata [0.109807s] ... ok
{2} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_with_param_metadata [0.111314s] ... ok
{2} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volumes_list_by_availability_zone [0.187962s] ... ok
{2} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volumes_list_by_status [0.181354s] ... ok
{2} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volumes_list_details_by_availability_zone [0.285636s] ... ok
{2} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volumes_list_details_by_status [0.279257s] ... ok
{3} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list [0.114320s] ... ok
{3} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_by_name [0.070163s] ... ok
{3} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_details_by_name [0.067595s] ... ok
{3} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_details_with_multiple_params [0.201704s] ... ok
{3} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_param_display_name_and_status [0.072054s] ... ok
{3} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_with_details [0.121067s] ... ok
{3} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_with_details_param_display_name_and_status [0.088720s] ... ok
{3} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_with_details_param_metadata [0.299552s] ... ok
{3} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volume_list_with_param_metadata [0.157193s] ... ok
{3} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volumes_list_by_availability_zone [0.124131s] ... ok
{3} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volumes_list_by_status [0.117590s] ... ok
{3} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volumes_list_details_by_availability_zone [0.137485s] ... ok
{3} tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestXML.test_volumes_list_details_by_status [0.212395s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list [0.124648s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_by_name [0.052242s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_details_by_name [0.068631s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_param_display_name_and_status [0.068194s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_with_detail_param_display_name_and_status [0.054271s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_with_detail_param_metadata [0.124788s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_with_details [0.118367s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumesListTest.test_volume_list_with_param_metadata [0.116791s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumesListTest.test_volumes_list_by_availability_zone [0.121536s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumesListTest.test_volumes_list_by_status [0.122744s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumesListTest.test_volumes_list_details_by_availability_zone [0.118897s] ... ok
{3} tempest.api.volume.test_volumes_list.VolumesListTest.test_volumes_list_details_by_status [0.122670s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_attach_volumes_with_nonexistent_volume_id [6.400108s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_invalid_size [0.047598s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_nonexistent_snapshot_id [0.039876s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_nonexistent_source_volid [0.036472s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_nonexistent_volume_type [0.032845s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_out_passing_size [0.121113s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_size_negative [0.040413s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_create_volume_with_size_zero [0.038148s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_delete_invalid_volume_id [0.032730s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_delete_volume_without_passing_volume_id [0.011493s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_detach_volumes_with_invalid_volume_id [0.034871s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_get_invalid_volume_id [0.011340s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_get_volume_without_passing_volume_id [0.010500s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_list_volumes_detail_with_invalid_status [0.027145s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_list_volumes_detail_with_nonexistent_name [0.026932s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_list_volumes_with_invalid_status [0.025831s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_list_volumes_with_nonexistent_name [0.029084s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_reserve_volume_with_negative_volume_status [0.250056s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_reserve_volume_with_nonexistent_volume_id [0.032423s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_unreserve_volume_with_nonexistent_volume_id [0.037557s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_update_volume_with_empty_volume_id [0.011510s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_update_volume_with_invalid_volume_id [0.010887s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_update_volume_with_nonexistent_volume_id [0.040424s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_delete_nonexistent_volume_id [0.039748s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_extend_with_None_size [0.040547s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_extend_with_non_number_size [0.035058s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_extend_with_nonexistent_volume_id [0.037553s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_extend_with_size_smaller_than_original_size [0.041359s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_extend_without_passing_volume_id [0.047829s] ... ok
{3} tempest.api.volume.test_volumes_negative.VolumesNegativeTestXML.test_volume_get_nonexistent_volume_id [0.039884s] ... ok
Slowest Tests
Test id Runtime (s)
-------------------------------------------------------------------------------------------------------------------------------------- -----------
tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_upload[gate,image] 160.430
tempest.api.volume.admin.test_volumes_backup.VolumesBackupsTest.test_volume_backup_create_get_detailed_list_restore_delete[gate,smoke] 123.067
tempest.api.volume.test_volumes_actions.VolumesActionsTestXML.test_volume_upload[gate,image] 113.859
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_snapshots_list_with_params[gate] 59.357
tempest.api.volume.test_volumes_get.VolumesGetTestXML.test_volume_create_get_update_delete_from_image[gate,image,smoke] 58.459
tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_from_image[gate,image,smoke] 32.313
tempest.api.volume.test_volumes_get.VolumesGetTestXML.test_volume_create_get_update_delete_as_clone[gate] 20.492
tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_as_clone[gate] 18.113
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_snapshots_list_details_with_params[gate] 18.008
tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTest.test_snapshot_create_with_volume_in_use[gate] 16.832

========================================================
05/07/14/12:59:32:CONGRATULATIONS!!! Device driver PASSED!,
========================================================
05/07/14/12:59:32:Submit output: (/tmp/tmp.8OanMJXgZY)

Revision history for this message
Ed Balduf (ebalduf) wrote :
Download full text (37.1 KiB)

Another run after re-factor suggestions.

========================================================
06/19/14/20:23:06:RUNNING CINDER DRIVER CERTIFICATION CHECK,
========================================================
06/19/14/20:23:06:Output is being logged to: /tmp/tmp.FsP3p5CWLL

========================================================
06/19/14/20:23:06:Cloning to git://git.openstack.org/openstack/cinder.git...,
========================================================

========================================================
06/19/14/20:23:11:Pull a fresh Clone of cinder repo...,
========================================================
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# cinder/volume/drivers/fio_ioControl.py
nothing added to commit but untracked files present (use "git add" to track)
6896f5fa6055a83e2aaa873c279ff54729587d6c Merge "Handle the case where az is disabled/removed"

========================================================
06/19/14/20:23:11:Gathering copy of cinder.conf file (passwords will be scrubbed)...,
========================================================
[keystone_authtoken]
auth_uri = http://127.0.0.1:5000/v2.0
signing_dir = /var/cache/cinder
admin_password = xxx
admin_user = cinder
admin_tenant_name = service
cafile =
identity_uri = http://127.0.0.1:35357
[DEFAULT]
volume_clear = none
secure_delete = False
rabbit_password = xxx
rabbit_hosts = 127.0.0.1
rpc_backend = cinder.openstack.common.rpc.impl_kombu
notification_driver = cinder.openstack.common.notifier.rpc_notifier
backup_swift_url = http://127.0.0.1:8080/v1/AUTH_
periodic_interval = 10
lock_path = /opt/stack/data/cinder
state_path = /opt/stack/data/cinder
osapi_volume_extension = cinder.api.contrib.standard_extensions
rootwrap_config = /etc/cinder/rootwrap.conf
api_paste_config = /etc/cinder/api-paste.ini
sql_connection = mysql://root:secret@127.0.0.1/cinder?charset=utf8
iscsi_helper = tgtadm
my_ip = 127.0.0.1
volume_name_template = volume-%s
volume_group = stack-volumes
verbose = True
debug = True
auth_strategy = keystone
volume_driver=cinder.volume.drivers.fio_ioControl.FIOioControlDriver
san_ip=10.128.150.23
san_login=balduf
san_password= xxx
fio_iocontrol_verify_cert=False

========================================================
06/19/14/20:23:11:End of cinder.conf.,
========================================================

========================================================
06/19/14/20:23:13:Verify tempest is current....,
========================================================
# On branch master
nothing to commit (working directory clean)
06/19/14/20:23:13:Check status and get latest commit...
09028474450a59a17bc2afc40187980259dd6e24 Merge "Skip case for fixing incorrect exception assertion"

========================================================
06/19/14/20:23:13:Restart Cinder services...,
========================================================

========================================================
06/19/14/20:23:37:Run the actual tempest volume tests (./tools/pretty_tox.sh api.volume)...,
========================================================
running testr
running=O...

Revision history for this message
Duncan Thomas (duncan-thomas) wrote :

Looks like a clean run. Have you started to look at the CI requirements for new merges?

Revision history for this message
Rushi Agrawal (rushiagr) wrote :

I'd like to avoid people going this way to submit cert test results.. Please submit it as a pastebin, e.g. using paste.openstack.org.

Changed in cinder:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.