150a013597
When we run the integration tests, we download the test image that we need and upload it on the fly. If the download is aborted because of some network problem, the image is incorrect, but we still try to run the tests and boot servers with it. We should fail early instead. Change-Id: I8797440086206749c9098dcd42b84d95426fbf3e Closes-Bug: #1534026
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