[QA] Destructive tests against network partitions TBD
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Confirmed
|
High
|
Fuel QA Team |
Bug Description
Fuel integration testing lacks one important sub-type of destructive testing to provide recovery/self-heal coverage for clusters, which is to check network partitions tolerance and post-recovery behavior.
The idea is to run integration tests of that type either against a several components, like Corosync/
I provided example approach with Jepsen [0]. Details may be read there as well.
This work allowed me to discover ~10 high bugs related to DB cluster deployments and several bugs to MQ. You can find the list of DB bugs in this backport patch (just gives a nice view) [1].
[0] https:/
[1] https:/
Changed in fuel: | |
importance: | Undecided → High |
milestone: | none → 10.0 |
assignee: | nobody → Fuel QA Team (fuel-qa) |
tags: | added: area-qa |
description: | updated |
Changed in fuel: | |
status: | New → Confirmed |