heat/heat_integrationtests
Thomas Herve d815a06838 Fix properties usage in ResourceChain update
ResourceChain was using the old properties when trying to build the new
template in updates. Let's rebuild the properties so that it works
properly.

Change-Id: I5ba78995819ec2e1d398a02dad9979575bba05b1
Closes-Bug: #1571638
2016-04-19 17:15:58 +02:00
..
common Use domain env variables as defaults 2016-03-23 13:48:03 +00:00
functional Fix properties usage in ResourceChain update 2016-04-19 17:15:58 +02:00
scenario Add lbaas v2 scenario test 2016-03-24 18:19:24 +00:00
__init__.py Support classes for heat integration tests 2014-09-24 09:02:20 +12:00
.gitignore 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 Use domain env variables as defaults 2016-03-23 13:48:03 +00:00
install-requirements Create integration tests requirements on the fly 2016-03-25 13:40:50 +00:00
post_test_hook.sh Fix integration tests hooks 2015-07-17 11:01:31 +00:00
pre_test_hook.sh Add lbaas v2 scenario test 2016-03-24 18:19:24 +00: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
README.rst Fix failures related to the mock 1.1.0 release 2015-07-10 17:11:22 +02:00
requirements.stub Create integration tests requirements on the fly 2016-03-25 13:40:50 +00:00

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