tripleo-image-elements/elements/tempest
Gregory Haynes dad3c0ccf1 Migrate to package-installs scripts
Migrating install-packages commands to package-installs-* scripts where
possible.

This patch is broken up into multiple parts to minimize impact and
review overhead.

Change-Id: Idd1be32149e7238d53d04a34170c5029dda83f1f
2014-11-05 01:38:05 -08:00
..
bin Merge "Make the image name configurable" 2014-06-05 22:11:41 +00:00
environment.d Wire in _EXTRA_INSTALL_OPTS... 2014-04-19 08:08:45 -04:00
install.d Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
element-deps Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
pkg-map Add missing packages to tempest element 2014-10-17 11:13:25 -07:00
README Add tempest element 2013-12-20 09:44:08 +00:00
source-repository-tempest Don't use /cgit/ urls for git. 2014-02-21 15:25:12 +13:00
tests2skip.py Merge "Fix dib-lint failures" 2014-09-02 19:07:06 +00:00
tests2skip.txt Add tempest element 2013-12-20 09:44:08 +00:00

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
 o Nodes with at least 4G of memory and 20G of diskspace
 o 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.

TODO:
 o Remove as many of the filters in tests2skip.txt as possible
 o Investigate setting allow_tenant_isolation to true
 o Investigate setting run_ssh to true