RETIRED, Tempest plugin for kuryr/kuryr-kubernetes
Go to file
Michał Dulko 82934553ab Update tox.ini for new tox version
Seems like passenv directive in tox.ini needs to separate multiple
environment variable names by comma now. This commit updates tox.ini
to respect that.

Change-Id: Icf63fe7697b31af29ca7e1b9de5c78874f52efe1
2023-01-02 11:53:25 +01:00
devstack Adds Kuryr-sctp-demo application 2021-01-22 18:30:18 +01:00
doc Switch to newer openstackdocstheme version 2020-05-30 18:42:36 +02:00
kuryr_tempest_plugin Fix scenraio when LB or Pool is not ready 2022-09-07 10:34:53 +00:00
releasenotes/notes [ussuri][goal] Drop python 2.7 support and testing 2020-01-23 16:05:26 -06:00
test_container Adds connectivity test for SCTP service 2021-02-22 18:13:00 +01:00
.gitignore Initial Commit 2017-05-25 12:56:52 +02:00
.gitreview OpenDev Migration Patch 2019-04-19 19:32:21 +00:00
.zuul.yaml Add stable/zed jobs on master gate 2022-10-19 17:48:01 +02:00
CONTRIBUTING.rst Update the URL in doc 2018-09-24 20:54:38 +08:00
HACKING.rst Update url in HACKING.rst 2018-06-21 21:43:09 +08:00
LICENSE Initial Commit 2017-05-25 12:56:52 +02:00
README.rst Updates Kuryr tempest README 2021-02-05 11:47:44 +01:00
requirements.txt Adapt Network Policy tempest tests for IPv6. 2020-05-07 18:12:55 +02:00
setup.cfg setup.cfg: Replace dashes with underscores 2021-05-14 15:24:14 +08:00
setup.py Updated from global requirements 2017-06-27 12:12:07 +00:00
test-requirements.txt Use unittest.mock instead of mock 2020-06-09 01:20:02 +02:00
tox.ini Update tox.ini for new tox version 2023-01-02 11:53:25 +01:00

Team and repository tags

image

Tempest Integration of Kuryr

Overview

This project defines a tempest plugin containing tests used to verify the functionality of a kuryr installation. The plugin will automatically load these tests into tempest.

For more information about Kuryr see: https://docs.openstack.org/kuryr/latest/

For more information about Kuryr-kubernetes see: https://docs.openstack.org/kuryr-kubernetes/latest/

For more information about Tempest plugins see: https://docs.openstack.org/tempest/latest/plugin.html

Installing

Clone this repository and call from the repo:

$ pip install -e .

Running the tests

To verify the functionality of Kuryr by running tests from this plugin; From the tempest repo, initialize stestr:

$ stestr init

Then, to run all the tests from this plugin, call:

$ tempest run -r 'kuryr_tempest_plugin.*'

To run a single test case, call with full path, for example:

$ tempest run -r 'kuryr_tempest_plugin.tests.scenario.test_cross_ping.TestCrossPingScenario.test_vm_pod_ping*'

To retrieve a list of all tempest tests, run:

$ tempest run -l