OpenStack Orchestration (Heat) Tempest Plugin
Go to file
Takashi Kajinami 1e6b38807e Execute volume tests only when cinder is available
This change makes sure that the scenario tests which require cinder are
skipped when the [service_available] cinder option is False.

Change-Id: I94c48ecd28acadda39abf4ef794434a72e9a7002
2022-08-22 11:46:37 +09:00
doc/source/contributor [ussuri][goal] Update contributor documentation 2021-06-01 02:07:10 +00:00
heat_tempest_plugin Execute volume tests only when cinder is available 2022-08-22 11:46:37 +09:00
releasenotes/notes Skip tests when heat is unavailable 2022-08-01 14:23:18 +00:00
.gitignore Migrate from testr to stestr 2021-05-21 11:25:10 +05:30
.gitreview OpenDev Migration Patch 2019-04-19 19:35:33 +00:00
.stestr.conf Migrate from testr to stestr 2021-05-21 11:25:10 +05:30
.zuul.yaml Make master jobs voting again 2022-07-31 04:20:58 +00:00
CONTRIBUTING.rst [ussuri][goal] Update contributor documentation 2021-06-01 02:07:10 +00:00
LICENSE Added LICENSE file to heat tempest plugin 2017-11-30 23:20:00 +05:30
README.rst Revert back to using [heat_plugin] section in tempest.conf 2017-11-18 22:24:44 +05:30
requirements.txt Merge "Force API test listing even if auth fails" 2018-04-24 21:31:45 +00:00
setup.cfg [ussuri][goal] Drop python 2.7 support and testing 2020-03-03 16:38:19 +00:00
setup.py Initial movement to new repo with cleanup 2017-11-14 20:28:32 +05:30
test-requirements.txt Migrate from testr to stestr 2021-05-21 11:25:10 +05:30
tox.ini Migrate from testr to stestr 2021-05-21 11:25:10 +05:30

README.rst

Heat Tempest Plugin

Tests can be run as a tempest plugin against any heat-enabled OpenStack cloud, however defaults match running against a recent DevStack.

To run the tests against DevStack, do the following:

# Define DEST

export DEST=/opt/stack

# create test resources and write tempest config

$DEST/heat/heat_integrationtests/prepare_test_env.sh

$DEST/heat/heat_integrationtests/prepare_test_network.sh

# run tempest selecting only these tests

cd $DEST/tempest

tempest run --regex heat_tempest_plugin.tests

If custom configuration is required, edit the [heat_plugin] section of

$DEST/tempest/etc/tempest.conf