Change-Id: Iceb1ac1d8432c0d1a389852d2da5eb4faaca43b1
4.2 KiB
Integration tests
Multiple manila share nodes test
ID
manila_share_ha
Description
Deploy a cluster with at least two nodes with Manila-share role.
Complexity
core
Steps
- Upload plugins and install.
- Create environment with at least 2 Manila-share and 1 Manila-data roles.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share create/mount).
Expected results
All steps must be completed successfully, without any errors.
Multiple manila data nodes test
ID
manila_data_ha
Description
Deploy a cluster with two nodes with Manila-data role.
Complexity
core
Steps
- Upload plugins and install.
- Create environment with at least 2 Manila-data and 1 Manila-share roles.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share create/mount)
Expected results
All steps must be completed successfully, without any errors.
Both Cinder and Ceph test
ID
manila_both_cinder_ceph
Description
Deploy a cluster using Ceph as a backend for block storage and cinder for other (image, object and ephemeral).
Complexity
core
Steps
- Upload plugins and install.
- Set Ceph as a backend for block storage.
- Create environment with at least 1 Manila-data 1 Manila-share 1 Cinder and 3 Ceph-OSD.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share create/mount).
Expected results
All steps must be completed successfully, without any errors.
Ceilometer enabled test
ID
manila_with_ceilometer
Description
Deploy a cluster with additional component Ceilometer.
Complexity
core
Steps
- Upload plugins and install.
- Create environment with enabled component Ceilometer.
- Configure nodes with at least 3 Mongo-DB 1 Manila-data and 1 Manila-share roles.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share create/mount).
Expected results
All steps must be completed successfully, without any errors.
Murano enabled test
ID
manila_with_murano
Description
Deploy a cluster with additional component Murano.
Complexity
core
Steps
- Upload plugins and install.
- Create environment with enabled component Murano.
- Configure nodes with at least 1 Manila-data and 1 Manila-share.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share create/mount).
Expected results
All steps must be completed successfully, without any errors.
Sahara enabled test
ID
manila_with_sahara
Description
Deploy a cluster with additional component Sahara.
Complexity
core
Steps
- Upload plugins and install.
- Create environment with enabled component Sahara.
- Configure nodes: at least 1 Manila-data 1 Manila-share.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share create/mount).
Expected results
All steps must be completed successfully, without any errors.
Enabled driver and redeploy
ID
manila_enable_after_deploy
Description
Verify redeploy of cluster with enabled driver
Complexity
core
Steps
- Upload plugins and install.
- Create environment with disabled manila plugin.
- Deploy cluster.
- Run OSTF.
- Enable and configure plugin for deployed environment.
- Configure nodes: at least 1 Manila-data 1 Manila-share.
- Re-deploy cluster.
- Verify Manila service basic functionality (share create/mount).
- Run OSTF.
Expected results
All steps must be completed successfully, without any errors.