Automated tests for reduced footprint

Registered by Veronica Krayneva

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:
milestone icon 7.0
Started by
Veronica Krayneva
Completed by
Veronica Krayneva

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/reduced-footprint-tests,n,z

Addressed by: https://review.openstack.org/194187
    Add tests for reduced footprint story

Addressed by: https://review.openstack.org/204472
    Add tests for fuel-migrate

Gerrit topic: https://review.openstack.org/#q,topic:bp/python-fuel-client-in-system-tests,n,z

Addressed by: https://review.openstack.org/213526
    Add tests for Virt role nodes and VM spawing

Addressed by: https://review.openstack.org/215915
    Add tests for Reduced Footprint feature

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.