Tempest plugin for the Senlin project
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
jacky06 a85b110a1d Remove all usage of six library 6 months ago
releasenotes/notes Drop python 2.7 support and testing 8 months ago
senlin_tempest_plugin Remove all usage of six library 5 months ago
.coveragerc Tweak for new directory layout 3 years ago
.gitignore Fix broken test cases 2 years ago
.gitreview OpenDev Migration Patch 1 year ago
.testr.conf Tweak for new directory layout 3 years ago
.zuul.yaml Drop python 2.7 support and testing 8 months ago
CONTRIBUTING.rst Optimize the link address 3 years ago
HACKING.rst Update OpenStack Style Commandments address 2 years ago
LICENSE Initialial commit 6 years ago
README.rst update http link to https 1 year ago
requirements.txt Remove all usage of six library 5 months ago
setup.cfg Cleanup py27 support 6 months ago
setup.py Cleanup py27 support 6 months ago
test-requirements.txt Cleanup py27 support 6 months ago
tox.ini Cleanup py27 support 6 months ago

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 repo:

$ pip install -e .

Running the tests

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

$ tox -e all-plugin -- senlin_tempest_plugin

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

$ tox -e all-plugin -- 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