deb-heat/heat_integrationtests
Sergey Kraynev 9e776d9437 Use outputs section for getting ip addresses
Instead of direct call in test we may also test attributes and show good
example of how to use get_attr functions.

Change-Id: I4c2e78fe6c1fc8808f0180592b60c091613a3af9
2015-03-19 11:34:32 -04:00
..
common Merge "Move test_notifications to functional" 2015-03-19 02:20:13 +00:00
functional Merge "Move test_notifications to functional" 2015-03-19 02:20:13 +00:00
scenario Use outputs section for getting ip addresses 2015-03-19 11:34:32 -04: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 Add integration scenario test for Neutron LBaaS 2015-03-17 17:58:07 +04:00
post_test_hook.sh Configure flavor and image from env 2014-10-08 10:16:30 +13:00
pre_test_hook.sh Move test_notifications to functional 2015-03-13 09:20:41 -04:00
README.rst Fix formatting in integration tests README 2014-12-08 11:47:18 +02: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/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