Tempest plugin for the Senlin project
Go to file
Ghanshyam Mann dadcdeb7ea Add stable/2023.1 jobs on master gate
As 2023.1 is released, we should add its job on master
gate to keep branchless tempest plugins compatible
to stable branch.

Ref: Tempest plugins guide for stable branch testing:
- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html

Change-Id: I6437f79587ac28c7926f995ba64ddd5c9fa32cdd
2023-06-09 05:06:32 +00:00
doc Add doc/requirements 2021-12-14 05:20:53 +00:00
releasenotes/notes Drop python 2.7 support and testing 2020-03-15 18:43:52 +00:00
senlin_tempest_plugin Merge "API test list receiver negative" 2022-01-31 04:58:32 +00:00
.coveragerc Tweak for new directory layout 2017-09-06 23:21:19 -04:00
.gitignore Switch to stestr 2021-11-29 05:08:52 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:45:03 +00:00
.stestr.conf Switch to stestr 2021-11-29 05:08:52 +00:00
.zuul.yaml Add stable/2023.1 jobs on master gate 2023-06-09 05:06:32 +00:00
CONTRIBUTING.rst Moving IRC network reference to OFTC 2021-07-07 19:39:32 -05:00
HACKING.rst Update OpenStack Style Commandments address 2018-02-02 11:31:16 +08:00
LICENSE Initialial commit 2014-12-10 15:32:50 +08:00
README.rst Remove reference to 'all-plugin' tox environment 2022-10-07 16:17:22 +02:00
requirements.txt Remove all usage of six library 2020-07-02 05:03:36 +00:00
setup.cfg Cleanup py27 support 2020-05-10 14:24:21 +02:00
setup.py Cleanup py27 support 2020-05-10 14:24:21 +02:00
test-requirements.txt Add doc/requirements 2021-12-14 05:20:53 +00:00
tox.ini Add doc/requirements 2021-12-14 05:20:53 +00:00

README.rst

Team and repository tags

image

Tempest integration of Senlin

This project contains the Tempest plugin for the Senlin project for OpenStack Clustering.

For more information about Senlin see: https://docs.openstack.org/senlin/latest/

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

Installing

Clone this repository to the destination machine, and call from the tempest repo:

$ tox -e venv-tempest -- pip install (path to the senlin-tempest-plugin directory)

Running the tests

To run all the tests from this plugin, call from the tempest repo:

$ tox -e all -- senlin_tempest_plugin

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

$ tox -e all -- senlin_tempest_plugin.tests.api.policies.test_policy_update.TestPolicyUpdate.test_policy_update

To retrieve a list of all tempest tests, run:

$ testr list-tests