heat/heat_integrationtests
Thomas Herve 3bdcd6e2ce Ignore connection error when testing load balancer
In the integration test with Neutron Load Balancer, we sometimes fail to
connect to the Load Balancer when testing that the stack deployed
successfully. Let's ignore those errors so that we retry for a bit in
case it takes some time to be deployed.

Change-Id: Ic97bd83fe56dc52fb49848d93e40cb57d1550a1f
Closes-Bug: #1545587
(cherry picked from commit df73c1c798)
2016-04-04 03:14:53 -04:00
..
common Accommodate v2 and v3 auth for integration tests 2016-03-30 11:00:02 +05:30
functional Accommodate v2 and v3 auth for integration tests 2016-03-30 11:00:02 +05:30
scenario Ignore connection error when testing load balancer 2016-04-04 03:14:53 -04: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 Accommodate v2 and v3 auth for integration tests 2016-03-30 11:00:02 +05:30
post_test_hook.sh Fix integration tests hooks 2015-07-17 11:01:31 +00:00
pre_test_hook.sh Make minimum default num_engine_workers>=4 2016-01-19 08:53:16 +13:00
prepare_test_env.sh Fix test_encryption_vol_type to take admin creds from conf 2016-03-02 18:29:47 +05:30
prepare_test_network.sh Fix integration tests hooks 2015-07-17 11:01:31 +00:00
requirements.txt Sync integration test requirements 2015-09-24 14:43:18 +03: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