[openstack-dev] tempest api volume test failed

Duncan Thomas duncan.thomas at gmail.com
Tue Jul 29 10:43:45 UTC 2014


You should be able to trace the failed request in the cinder-api and
cinder-volume logs to find out what caused the error. Grepping for
ERROR in both those logs is usually a good starting point.

On 29 July 2014 11:10, Nikesh Kumar Mahalka <nikeshmahalka at vedams.com> wrote:
> I deployed a single node devstack on Ubuntu 14.04.
> This devstack belongs to Juno.
>
> 1) git clone https://github.com/openstack-dev/devstack.git
> 2)cd devstack
> 3)vi local.conf
>
> [[local|localrc]]
>
> ADMIN_PASSWORD=some_password
> DATABASE_PASSWORD=$ADMIN_PASSWORD
> RABBIT_PASSWORD=$ADMIN_PASSWORD
> SERVICE_PASSWORD=$ADMIN_PASSWORD
> SERVICE_TOKEN=ADMIN
> #FLAT_INTERFACE = eth0
> FIXED_RANGE=192.168.2.80/29
> #FLOATING_RANGE=192.168.20.0/25
> HOST_IP=192.168.2.64
> LOGFILE=$DEST/logs/stack.sh.log
> SCREEN_LOGDIR=$DEST/logs/screen
> SYSLOG=True
> SYSLOG_HOST=$HOST_IP
> SYSLOG_PORT=516
> RECLONE=yes
> CINDER_ENABLED_BACKENDS=client:client_driver
>
> [[post-config|$CINDER_CONF]]
>
> [client_driver]
> volume_driver=cinder.volume.drivers.san.client.iscsi.client_iscsi.ClientISCSIDriver
> san_ip = 192.168.2.192
> san_login = some_name
> san_password =some_password
> client_iscsi_ips = 192.168.2.193
>
> 4)./stack.sh
>
> 5)
> I am running below test:
> cd /opt/stack/tempest
> ./run_tempest.sh tempest.api.volume
>
>
> But some tests are failed.Manually i am able to perform all volume operations.
> Can any one tell where am i wrong?
> Below is portion of failed test :
>
> ======================================================================
> FAIL: tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestXML.test_volume_from_snapshot[gate]
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> _StringException: Empty attachments:
>   stderr
>   stdout
>
> pythonlogging:'': {{{
> 2014-07-28 12:01:41,514 3278 INFO     [tempest.common.rest_client]
> Request (VolumesSnapshotTestXML:test_volume_from_snapshot): 200 POST
> http://192.168.2.64:8776/v1/eea01c797b0c4df7b1ead18038697a2e/snapshots
> 0.117s
> 2014-07-28 12:01:41,569 3278 INFO     [tempest.common.rest_client]
> Request (VolumesSnapshotTestXML:test_volume_from_snapshot): 200 GET
> http://192.168.2.64:8776/v1/eea01c797b0c4df7b1ead18038697a2e/snapshots/20d0f8ad-9b5b-49f4-a37e-34b762bd0ca7
> 0.054s
> 2014-07-28 12:01:43,621 3278 INFO     [tempest.common.rest_client]
> Request (VolumesSnapshotTestXML:test_volume_from_snapshot): 200 GET
> http://192.168.2.64:8776/v1/eea01c797b0c4df7b1ead18038697a2e/snapshots/20d0f8ad-9b5b-49f4-a37e-34b762bd0ca7
> 0.049s
> }}}
>
> Traceback (most recent call last):
>   File "/opt/stack/tempest/tempest/api/volume/test_volumes_snapshots.py",
> line 181, in test_volume_from_snapshot
>     snapshot = self.create_snapshot(self.volume_origin['id'])
>   File "/opt/stack/tempest/tempest/api/volume/base.py", line 106, in
> create_snapshot
>     'available')
>   File "/opt/stack/tempest/tempest/services/volume/xml/snapshots_client.py",
> line 136, in wait_for_snapshot_status
>     value = self._get_snapshot_status(snapshot_id)
>   File "/opt/stack/tempest/tempest/services/volume/xml/snapshots_client.py",
> line 109, in _get_snapshot_status
>     snapshot_id=snapshot_id)
> SnapshotBuildErrorException: Snapshot
> 20d0f8ad-9b5b-49f4-a37e-34b762bd0ca7 failed to build and is in ERROR
> status
>
>
> Ran 246 tests in 4149.523s
>
> FAILED (failures=10)
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



-- 
Duncan Thomas



More information about the OpenStack-dev mailing list