heat/heat_integrationtests
Steven Hardy f3f9d68fc1 Make StackResource less strict on initial validation
When doing the initial validate(), skip validating values by setting
the stack strict_validate to False, otherwise we incorrectly fail
validation when values are passed in via properties/parameters which
refer to resources in the parent stack.

Co-Authored-by: Angus Salkeld <asalkeld@mirantis.com>
Change-Id: Ib75c2de6c32373de72901b9f7c5e3828bd9ee7d9
Closes-Bug: #1407100
Closes-Bug: #1407877
Closes-Bug: #1405446
2015-01-12 16:35:25 +00:00
..
common Make StackResource less strict on initial validation 2015-01-12 16:35:25 +00:00
functional Make StackResource less strict on initial validation 2015-01-12 16:35:25 +00:00
scenario Fix [H302] errors in heat_integrationtests 2014-11-26 16:43:56 +03:00
.gitignore Support classes for heat integration tests 2014-09-24 09:02:20 +12:00
README.rst Fix formatting in integration tests README 2014-12-08 11:47:18 +02:00
__init__.py Support classes for heat integration tests 2014-09-24 09:02:20 +12:00
heat_integrationtests.conf.sample Use oslo.config generator 2015-01-02 13:14:20 +01:00
post_test_hook.sh Configure flavor and image from env 2014-10-08 10:16:30 +13:00
pre_test_hook.sh Support classes for heat integration tests 2014-09-24 09:02:20 +12: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/accrc/demo/demo

# 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