OpenStack Orchestration (Heat) Tempest Plugin
Go to file
Vasyl Saienko aa89124059 Set fixed allocation pools for tests that uses fixed IPs
Neutron may allocate additional IPs for internal services
which may conflict with hardcoded IPs in the tests. To avoid
this rase set allocation pool explicitly to do not overlap
with fixed_ip_address specified in the test

Change-Id: I6a5b32cba632b396d18b394061c669eb9d4e10d7
2024-10-13 12:05:56 +00:00
doc/source/contributor [ussuri][goal] Update contributor documentation 2021-06-01 02:07:10 +00:00
heat_tempest_plugin Set fixed allocation pools for tests that uses fixed IPs 2024-10-13 12:05:56 +00:00
releasenotes/notes Deprecate auth_version option 2024-07-16 23:58:00 +09: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 Add stable/2024.2 job 2024-09-29 14:01:00 +09: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 Remove old excludes 2024-04-30 10:40:08 +00:00
setup.cfg Remove unnecessary setup_hook 2023-12-20 11:36:15 +09:00
setup.py Remove some notes no longer valid 2023-06-14 04:12:18 +09:00
test-requirements.txt Bump hacking 2024-01-20 18:56:44 +09:00
tox.ini Migrate from testr to stestr 2021-05-21 11:25:10 +05:30

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