85c68ffc75
The version of pbr we were using was having trouble parsing a new version identifier for python-qpid, We have the pbr version hardcoded in many places so update it to match whats currently in global-requirements. Fixes bug #1470871 Change-Id: Ia5aec472555ad1368684b224a55c29242ae40b58 |
||
---|---|---|
.. | ||
bin | ||
cleanup.d | ||
environment.d | ||
install.d | ||
os-apply-config | ||
README.md | ||
element-deps | ||
pkg-map | ||
source-repository-tempest | ||
tests2skip.py | ||
tests2skip.txt |
README.md
Add the tempest cloud test suite to an image.
The purpose of this element is to run tempest as a gate for tripleo based ci.
To successfully run tempest your overcloud should have
- Nodes with at least 4G of memory and 20G of diskspace
- the following services should be running cinder, glance, heat, keystone, neutron, nova and swift
To use you should simply run the command run-tempest with the OS_* environment variables for admin defined.
Tempest configuration may be overwritten via pass-through. tempest-run configuration is defined in etc/tempestrunrc; values in there may be overwritten using ExtraConfig.
Tests may be skipped by modifying the existing tests2skip.txt file or supplying a custom one (see tempestrunrc). See tests2skip.py for more details on how to include and skip tests.
TODO:
- Remove as many of the filters in tests2skip.txt as possible
- Investigate setting run_ssh to true