2.1 KiB
2.1 KiB
Smoke/BVT tests
Instalation test
ID
manila_install
Description
Check install/uninstall Manila Plugin functionality.
Complexity
core
Steps
- Upload plugins to the master node and install.
- Create a new environment
- Enable Manila plugin for new environment.
- Attempt to remove enabled plugin.
- Disable plugin
- Remove Plugin Manila
Expected results
All steps must be completed successfully, without any errors.
Smoke test
ID
manila_smoke
Description
Deploy a cluster with Manila Plugin.
Complexity
core
Steps
- Upload plugins and install.
- Create environment with "Neutron with VLAN segmentation" as a network configuration.
- Enable plugin.
- Configure environment:
- Add a node with Controller + role.
- Add a node with Compute + Cinder + Manila-share + Manila-data roles.
- Add a node with Compute + Cinder roles.
- Run network check
- Deploy cluster with plugin.
- Verify Manila service basic functionality (share add/mount)
Expected results
All steps must be completed successfully, without any errors.
BVT test
ID
manila_bvt
Description
BVT test for manila plugin. Deploy cluster with 3 controller and install Manila plugin.
Complexity
core
Steps
- Upload plugins and install.
- Create environment with "Neutron with tunneling segmentation" as a network configuration.
- Enable plugin.
- Configure environment:
- Add a node with Controller + Ceph-OSD roles.
- Add a node with Controller + Ceph-OSD roles.
- Add a node with Controller + Ceph-OSD roles.
- Add a node with Compute + Ceph-OSD roles.
- Add a node with Ceph-osd + Manila-share + Manila-data roles.
- Deploy cluster with plugin.
- Run OSTF.
- Verify Manila service basic functionality (share add/mount)
Expected results
All steps must be completed successfully, without any errors.