Tempest plugin tests for Cinder.
Project description
This directory contains additional Cinder tempest tests.
See the tempest plugin docs for information on using it: https://docs.openstack.org/tempest/latest/plugin.html#using-plugins
To run all tests from this plugin, install cinder into your environment. Then from the tempest directory run:
$ tox -e all -- cinder_tempest_plugin
It is expected that Cinder third party CI’s use the all tox environment above for all test runs. Developers can also use this locally to perform more extensive testing.
Any typical devstack instance should be able to run all Cinder plugin tests. For completeness, here is an example of a devstack local.conf that should work. Update backend information to fit your environment.
[[local|localrc]] VIRT_DRIVER=libvirt ADMIN_PASSWORD=secret SERVICE_TOKEN=$ADMIN_PASSWORD MYSQL_PASSWORD=$ADMIN_PASSWORD RABBIT_PASSWORD=$ADMIN_PASSWORD SERVICE_PASSWORD=$ADMIN_PASSWORD LOGFILE=$DEST/logs/stack.sh.log LOGDAYS=2 SYSLOG=False LOG_COLOR=False RECLONE=yes ENABLED_SERVICES=c-api,c-sch,c-vol,cinder,dstat,g-api,g-reg,key,mysql, n-api,n-cond,n-cpu,n-crt,n-net,n-sch,rabbit,tempest CINDER_ENABLED_BACKENDS=lvmdriver-1 CINDER_DEFAULT_VOLUME_TYPE=lvmdriver-1 CINDER_VOLUME_CLEAR=none TEMPEST_ENABLED_BACKENDS=lvmdriver-1 TEMPEST_VOLUME_DRIVER=lvmdriver-1 TEMPEST_VOLUME_VENDOR="Open Source" TEMPEST_STORAGE_PROTOCOL=iSCSI LIBVIRT_FIREWALL_DRIVER=nova.virt.firewall.NoopFirewallDriver VIRT_DRIVER=libvirt ACTIVE_TIMEOUT=120 BOOT_TIMEOUT=120 ASSOCIATE_TIMEOUT=120 TERMINATE_TIMEOUT=120 [[post-config|$CINDER_CONF]] [DEFAULT] [lvmdriver-1] volume_driver=cinder.volume.drivers.lvm.LVMISCSIDriver volume_group=stack-volumes-1 volume_backend_name=lvmdriver-1
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for cinder-tempest-plugin-1.4.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 644bb4fdcd86d9d57e46f2b76ace458f9f51cd0d15c038a6f2f2a5e2cc619d1c |
|
MD5 | 29de5f6a73a845d3a21d16c476907f70 |
|
BLAKE2b-256 | 1c1e53ae972ac33e88fbcdea4e2580dcf12b822c1ccd629369ff5c2d78cefc1c |
Hashes for cinder_tempest_plugin-1.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd719c0f1f100ec8e93cc6fd663d9d12d873302e8cb574a95156d252e48918fb |
|
MD5 | 6c3b7d1956b92eed143aa98954b02882 |
|
BLAKE2b-256 | 71edea8122a26b95840d1c2c45242e4f277f374a4a71fa16c03391d8a6d6239f |