kuryr-tempest-plugin/kuryr_tempest_plugin/tests/scenario
Daniel Mellado 0a820212fe Add scenario test manager
This commit adds a scenario test manager and an example scenario test
using it for cross-connectivity between pods and vms.

Change-Id: I890f5b35847a7b874659c52b172a5af7da26a147
2017-10-27 09:28:58 +00:00
..
README.rst Add scenario test manager 2017-10-27 09:28:58 +00:00
__init__.py Add scenario test manager 2017-10-27 09:28:58 +00:00
base.py Add scenario test manager 2017-10-27 09:28:58 +00:00
test_cross_ping.py Add scenario test manager 2017-10-27 09:28:58 +00:00

README.rst

What are these tests?

As stated in the tempest developer guide, scenario tests are meant to be used to test the interaction between several OpenStack services to perform a real-life use case.

In the case of the Kuryr Tempest Plugin it also involves interaction with Kubernetes pods, so its manager class includes handlers to its python bindings.

A developer using this manager would be able to perform, among others, CRUD operations with pods, alongside Kuryr-K8s added funcionality.