kuryr-tempest-plugin/kuryr_tempest_plugin/tests/scenario
Michał Dulko 5dc54def33 Adapt NP tests to new CRD format
This commit adapts network policy tests to new KuryrNetworkPolicy CRD
format. This includes splitting TestNetworkPolicy class into two
versions and a bit of refactoring to allow that.

Change-Id: Id303620090df194297e16384d3522c3e3bb2ca58
2020-07-30 10:25:42 +02: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 Adapt NP tests to new CRD format 2020-07-30 10:25:42 +02:00
base_network_policy.py Adapt NP tests to new CRD format 2020-07-30 10:25:42 +02:00
consts.py Raise timeout exception kuryrnetwork events 2020-05-25 12:51:12 +03:00
test_cross_ping.py Basic IPv6 support 2020-02-14 18:07:26 +01:00
test_cross_ping_multi_worker.py Multi worker tests 2018-12-13 09:03:49 +02:00
test_daemon.py Update docs building, py27 cleanup 2020-05-03 11:32:38 +02:00
test_ha.py Check connectivity to an existing pod in test_ha 2019-08-07 15:23:12 +03:00
test_kuryr_restart.py Use assertTrue in checking pod connectivity 2019-01-08 13:51:45 +02:00
test_namespace.py Check connectivty from within the cluster 2020-04-27 09:58:17 +03:00
test_network_policy.py Adapt NP tests to new CRD format 2020-07-30 10:25:42 +02:00
test_npwg_multi_vif.py NPWG multi-vif driver tempest tests 2018-08-17 20:20:24 +08:00
test_ocp_route.py OCP-Router - add support for OCP routes 2018-09-06 07:48:04 +03:00
test_port_pool.py Add retry for check ports in test_port_pool 2020-04-21 16:18:33 +03:00
test_service.py Skip service_udp_ping until Bug 1886909 is fixed 2020-07-09 09:22:47 +03: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.