heat/heat_integrationtests
Thomas Herve def34d7a05 Expand test in-progress workaround
When working around bug #1450314, we changed integration tests to ignore
the lock when doing an update. Unfortunately, this issue happens for
actions other than update like delete and suspend, so let's apply the
same fix for those actions too.

Change-Id: I04c5f35a1851163bc849f5c8be0f6e865ee0088e
Closes-Bug: #1508990
Related-Bug: #1450314
2015-10-22 17:29:21 +02:00
..
common Expand test in-progress workaround 2015-10-22 17:29:21 +02:00
functional Merge "Add functional test for ResourceGroup rolling_update" 2015-10-20 12:11:07 +00:00
scenario Allow LBaas integration tests to dynamically skip 2015-10-15 16:27:47 -05:00
.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 Adds option to skip specific tests 2015-08-12 20:04:13 +05:30
post_test_hook.sh Fix integration tests hooks 2015-07-17 11:01:31 +00:00
pre_test_hook.sh Don't inject extra config into neutron-vpnaas.conf 2015-09-23 14:07:23 +05:30
prepare_test_env.sh Use the new (and default) glance v2 cli options 2015-09-02 12:19:52 +10:00
prepare_test_network.sh Fix integration tests hooks 2015-07-17 11:01:31 +00:00
requirements.txt Manually sync functional test requirements 2015-10-21 15:01:52 +08: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