Tempest plugin for kuryr/kuryr-kubernetes
Go to file
Michał Dulko 06b6d31ee1 Temporarily disable stable jobs
We have multiple CI stability issues going on at the moment.  In order
to be able to merge master fixes, we need to disable broken stable jobs.
Once kuryr-tempest-plugin is stabilized we should be able to merge fixes
to the stable jobs and then we'll be able to revert this patch and make
them voting again.

Change-Id: I5e8fccec80b1a5593e9e32f8dadf8bc220d0424a
2022-02-22 17:55:51 +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 Amend NP CRD pod selector check loop 2022-01-24 16:57:29 +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 Temporarily disable stable jobs 2022-02-22 17:55:51 +01: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 Remove releasenotes test from envlist 2020-10-16 01:18:54 +00:00

README.rst

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