5.2 KiB
Functional tests
Controller delete/add test
ID
manila_del_add_controllers
Description
Verify that node with controller role can be deleted and added after deploying.
Complexity
core
Steps
- Upload plugins and install.
- Create an environment.
- Add at least 3 nodes with controller role.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share create/mount).
- Delete a Controller node and deploy changes.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share create/mount).
- Add a Controller node and deploy changes.
- 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.
Compute delete/add test
ID
manila_del_add_compute
Description
Verify that node with compute role can be deleted and added after deploying.
Complexity
core
Steps
- Upload plugins and install.
- Create an environment.
- Add at least 2 nodes with compute role.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share create/mount).
- Delete a compute node and deploy changes.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share create/mount).
- Add a compute node and deploy changes.
- 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.
Cinder delete/add test
ID
manila_del_add_cinder
Description
Verify that node with cinder role can be deleted and added after deploying.
Complexity
core
Steps
- Upload plugins and install.
- Create an environment.
- Add at least 2 nodes with cinder role.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share create/mount).
- Delete a cinder node and deploy changes.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share create/mount).
- Add a cinder node and deploy changes.
- 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.
Manila-share delete/add test
ID
manila_del_add_share
Description
Verify that node with manila-share role can be deleted and added after deploying.
Complexity
core
Steps
- Upload plugins and install.
- Create an environment.
- Add at least 2 nodes with manila-share role.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share create/mount).
- Delete a manila-share node and deploy changes.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share create/mount).
- Add a manila-share node and deploy changes.
- 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.
Manila-data delete/add test
ID
manila_del_add_data
Description
Verify that node with manila-data role can be deleted and added after deploying.
Complexity
core
Steps
- Upload plugins and install.
- Create an environment.
- Add at least 2 nodes with manila-data role.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share create/mount).
- Delete a manila-data node and deploy changes.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share create/mount).
- Add a manila-data node and deploy changes.
- 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.
Ceph add test
ID
manila_add_ceph
Description
Verify that node with ceph-osd role can added after deploying.
Complexity
core
Steps
- Upload plugins and install.
- Create an environment.
- Add at least 3 nodes with ceph-osd role.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share create/mount).
- Add another ceph-osd node and deploy changes.
- 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.