heat/heat_integrationtests
Thomas Herve 90fc4fe89e Remove unknown parameters in patched update
When updating a stack with the existing flag, we keep the parameters
from the old template to be used against the new version. Sometimes
parameters will get remove and won't make sense anymore, and keeping
them would break update with a 'Parameter was not defined' error. This
filters out such parameters so that the updates succeed.

Change-Id: I6f2aa77da28d271dd001a137bb574b5470292f15
Closes-Bug: #1558610
2016-03-17 16:26:40 +01:00
..
common Fix race condition in reload_on_sighup functional 2016-03-15 17:58:31 +00:00
functional Remove unknown parameters in patched update 2016-03-17 16:26:40 +01:00
scenario Heat integration tests failing against https endpoints 2016-03-07 22:16:00 +05:30
.gitignore Support classes for heat integration tests 2014-09-24 09:02:20 +12:00
README.rst Fix failures related to the mock 1.1.0 release 2015-07-10 17:11:22 +02:00
__init__.py Support classes for heat integration tests 2014-09-24 09:02:20 +12:00
config-generator.conf Get tox to generate config for heat_integrationtests 2015-02-04 00:01:26 +05:30
heat_integrationtests.conf.sample Fix race condition in reload_on_sighup functional 2016-03-15 17:58:31 +00:00
post_test_hook.sh Fix integration tests hooks 2015-07-17 11:01:31 +00:00
pre_test_hook.sh Add functional lbaas v2 tests 2016-03-15 13:37:48 -05:00
prepare_test_env.sh Convergence: Enable resource type aliasing test 2016-03-08 06:53:19 +00:00
prepare_test_network.sh Fix integration tests hooks 2015-07-17 11:01:31 +00:00
requirements.txt Software config zaqar integration tests 2016-01-24 14:20:58 +01:00

README.rst

Heat integration tests

These tests can be run against any heat-enabled OpenStack cloud, however defaults match running against a recent DevStack.

To run the tests against DevStack, do the following:

# source DevStack credentials

source /opt/stack/devstack/openrc

# run the heat integration tests with those credentials

cd /opt/stack/heat

tox -eintegration

If custom configuration is required, copy the following file:

heat_integrationtests/heat_integrationtests.conf.sample

to:

heat_integrationtests/heat_integrationtests.conf

and make any required configuration changes before running:

tox -eintegration