heat/heat_integrationtests
Sergey Kraynev 0f196dc576 Specify network for server in test_validation
This test does not wait, when all resources will be created. However,
it does not mean, that these resources will not be in create in 
progress state. The error, mentioned in the bug, happens, when nova 
tries to create server and see two available networks (private and 
heat-net). Current patch prevents error by adding network
property to Server resource.

Change-Id: I7c1f4931976ae3a899563b1a9da9f8bc7564806c
Closes-Bug: #1467529
2015-07-01 11:55:12 +00:00
..
common Produce more meaningful exception messages in nested stacks 2015-06-24 08:52:08 +10:00
functional Specify network for server in test_validation 2015-07-01 11:55:12 +00:00
scenario Re-enable ceilometer alarm test 2015-06-29 15:41:06 +02: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
config-generator.conf Get tox to generate config for heat_integrationtests 2015-02-04 00:01:26 +05:30
heat_integrationtests.conf.sample Update heat_integrationtests.conf.sample 2015-06-02 08:34:25 -04:00
post_test_hook.sh Use network 'heat-net' for integration_tests 2015-05-27 21:01:30 +05:30
pre_test_hook.sh Enable convergence in zuul functional testing 2015-06-26 08:42:58 +00:00
prepare_test_env.sh Update cirros version 2015-05-09 12:41:59 +05:30
prepare_test_network.sh Use network 'heat-net' for integration_tests 2015-05-27 21:01:30 +05:30
requirements.txt Manually sync functional test requirements 2015-06-24 18:52:08 +10: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