Cover 'Critical' and 'High' bugs via the set of tests and checks

Registered by Dennis Dmitriev

'Critical' and 'High' bugs should be covered by apropriate tests and checks, to automatically test known regressions.
Due to very different behaviour of the bugs, there will be several groups:
- Tests for Fuel admin node;
- Checks for data prepared by Fuel for slaves before and after deploy (validate configuration parameters and system settings on slaves)
- Tests for individual components of a cluster after successful/unsuccessful deploy to get actual (functional) status of components in the deployed/failed cluster. This will help to quick investigate why the cluster failed or what components are working not as expected. Most of test cases should be implemented in this blueprint: https://blueprints.launchpad.net/fuel/+spec/fuel-library-modular-testing
- Checks for particular key phrases in logs in case if there is not possible to get actual status regarding the issue from a component. This will cover 'hidden' bugs that usualy not appeared in functional testing directly, but can be found in logs by key phrases.

QA: Dennis Dmitriev, Maksym Strukov

Blueprint information

Status:
Not started
Approver:
Nastya Urlapova
Priority:
Undefined
Drafter:
Dennis Dmitriev
Direction:
Needs approval
Assignee:
Dennis Dmitriev
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/implement-regressive-tests-and-checks,n,z

Addressed by: https://review.openstack.org/157024
    Cover 'Critical' and 'High' bugs via the set of tests and checks

Gerrit topic: https://review.openstack.org/#q,topic:bug/1381586,n,z

Addressed by: https://review.openstack.org/156949
    Add additional network verification for nova subnets

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.