Automated tests for reduced footprint
Scenarios to automate will be:
Centos/Ubuntu
Case 1:
Deploy on smallest environment
1. Assign “virt” role to physical node
2. Upload 3 VMs configuration
3. Assign controller roles to VMs and deploy them
4. Run OSTF tests
5. Run Network check
Case 2:
Deploy with three hardware computes and controllers across them
1. Assign three “virt” nodes
2. Upload three VMs configuration, by one for each “virt”
3. Assign controller roles to VMs and deploy them
4. Run OSTF tests
5. Run Network check
Case 3:
Deploy mixed HW and Virtual environment
1. Assign “virt” node
2. Add two new HW nodes
3. Upload one VMs configuration
4. Assign controller roles and deploy them
5. Run OSTF tests
6. Run Network check
Case 4:
Fuel master migration to VM
1. Deploy cluster.
2. Create VM for fuel-master
3. Migrate fuel-master to VM
4. Reconnect to fuel-master
5. Run OSTF tests
6. Run Network check
7. Check statuses for master’s services
Case 5:
Operability (resources overcommit after deploy)
1. Assign “virt” node
2. Upload two VMs configuration
3. Assign controller roles and deploy them
5. Add lots VM (RAM and CPU are exhausted)
6. Run OSTF tests
7. Run Network check
Blueprint information
- Status:
- Complete
- Approver:
- Dmitry Klenov
- Priority:
- Undefined
- Drafter:
- Veronica Krayneva
- Direction:
- Needs approval
- Assignee:
- Veronica Krayneva
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- 7.0
- Started by
- Veronica Krayneva
- Completed by
- Veronica Krayneva
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add tests for reduced footprint story
Addressed by: https:/
Add tests for fuel-migrate
Gerrit topic: https:/
Addressed by: https:/
Add tests for Virt role nodes and VM spawing
Addressed by: https:/
Add tests for Reduced Footprint feature
Work Items
Dependency tree
* Blueprints in grey have been implemented.