heat/heat_integrationtests
Oleksii Chuprykov a8accbba98 Check RBAC policy for nested stacks
This prevents stacks with forbidden resources start
to create/update or stuck in DELETE_IN_PROGRESS state,
if delete the stack with admin resources in nested stacks.
Also we need to allow get id of resource that in SUSPEND
state, because of we use stack preview in SUSPEND state.

Change-Id: I328891e62b4f4bcf620c52ef9d4d8ab60801a651
Closes-Bug: #1539145
2016-03-16 06:14:13 +00:00
..
common Heat integration tests failing against https endpoints 2016-03-07 22:16:00 +05:30
functional Check RBAC policy for nested stacks 2016-03-16 06:14:13 +00:00
scenario Heat integration tests failing against https endpoints 2016-03-07 22:16:00 +05:30
__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 Regenerated heat_integrationtests.conf.sample 2016-03-03 20:08:56 +05:30
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
README.rst Fix failures related to the mock 1.1.0 release 2015-07-10 17:11:22 +02:00
requirements.txt Software config zaqar integration tests 2016-01-24 14:20:58 +01: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