Automated tests for huge pages

Registered by Veronica Krayneva

Scenarios to automate
Case1:
1. Enable support of huge pages
2. Set size of pages for 1 compute
3. Deploy cluster with 1 compute
4. Create flavor with specific key
5. Check that flavor with specific key is presented
6. Launch VM with created flavor
7. Run Network check
8. Run OSTF tests

Case2:
1. Enable support of huge pages
2. Set size of pages for 2 compute
3. Deploy cluster with 2 compute
4. Create flavors with specific key
5. Check that flavors with specific key are presented
6. Launch VM with created flavor
7. Run Network check
8. Run OSTF tests

Case3.
1. Don't enable support of huge pages
3. Deploy cluster with 1 compute
4. Create flavor with specific key
5. Check that flavor with specific key isn't presented
6. Run Network check
7. Run OSTF tests

Case4.
1. Enable support of huge pages for first compute
2. Set size of pages for first compute
3. Deploy cluster with 2 compute
4. Create flavors with specific key
5. Check that flavor with specific key are presented
6. Launch VM with created flavor
7. Run Network check
8. Run OSTF tests

Case5:
1. Enable support of huge pages
2. Set max size of pages for 1 compute
3. Deploy cluster with 1 compute
4. Create flavor with specific key
5. Check that flavor with specific key is presented
6. Launch VM with created flavor
7. Run Network check
8. Run OSTF tests

Case6:
1. Enable support of huge pages
2. Set max size of pages for 2 compute
3. Deploy cluster with 2 compute
4. Create flavors with specific key
5. Check that flavors with specific key are presented
6. Launch VM with created flavor
7. Run Network check
8. Run OSTF tests

Blueprint information

Status:
Complete
Approver:
Dmitry Klenov
Priority:
Undefined
Drafter:
Veronica Krayneva
Direction:
Needs approval
Assignee:
Ksenia Svechnikova
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Implemented
Milestone target:
milestone icon 9.0
Started by
Ksenia Svechnikova
Completed by
Ksenia Svechnikova

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/291212
    Add base methods to work node of attributes API

Addressed by: https://review.openstack.org/291219
    Add basic env for hugepages

Addressed by: https://review.openstack.org/302103
    Add tests for HugePages feature

Addressed by: https://review.openstack.org/312400
    Add tests for HugePages feature

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.