OpenStack Testing (Tempest) of an existing cloud
0b4bc3dcc6
This change introduces two new instance state waiters and uses them to extend the existing tempest.common.compute.create_test_server wait_until state support. They are being introduced in an effort to allow the guest OS time to start *before* we start attempting to interact with it either directly by connecting to the instance or indirectly by hot-plugging or hot-unplugging devices. The latter on some virt backends being an issue if the guest OS is unable to respond to the underlying ACPI requests sent to it. It should be noted that these new states rely on the instance already being ACTIVE before we begin to wait for the instance to either become pingable or accessible over SSH. This is taken into account and will always happen for these states even if validation isn't enabled in the environment and thus it isn't possible to wait until the instance is pingable or accessible over ssh. Change-Id: Ib14fa7dc5c8093eed498049cd0a56c8ac6853660 |
||
---|---|---|
doc | ||
etc | ||
playbooks | ||
releasenotes | ||
roles | ||
tempest | ||
tools | ||
zuul.d | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.stestr.conf | ||
bindep.txt | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
requirements.txt | ||
REVIEWING.rst | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Team and repository tags
Tempest - The OpenStack Integration Test Suite
This is a set of integration tests to be run against a live OpenStack cluster. Tempest has batteries of tests for OpenStack API validation, scenarios, and other specific tests useful in validating an OpenStack deployment.
- Documentation: https://docs.openstack.org/tempest/latest/
- Features: https://specs.openstack.org/openstack/qa-specs/#tempest
- Bugs: https://bugs.launchpad.net/tempest/
- Release Notes: https://docs.openstack.org/releasenotes/tempest
Get in touch via email. Use [tempest] in your subject.