Revision history [back]

click to hide/show revision 1
initial version

Testing Open-stack deployment

Hi All,

I'm new to open-stack and am exploring ways to test open-stack deployment (not on devstack but a setup configured on physical machines).I'm aware of the fact that tempest is used for testing open-stack deployments but we are looking forward to add some complicated workflows which are currently not covered under tempest.

Here are a few ways I found out: 1) Developing a test framework from scratch using open-stack client python API bindings 2) Using tempest framework as base and developing test cases/test suites on top of that

Please do suggest, which one of the 2 options listed above is good enough to proceed with.

Additionally, I have also found out that customized test plugins can be added using tempest libraries. If the second option is good, Does creating a new plugin is the right thing to do?

Regards, Siddiq