blob: 65dd5b16b2098289d4eb1c23c7024867837acc92 [file] [log] [blame]
Stephen Finucane95697d82024-07-23 11:36:49 +01001=======
2Tempest
3=======
4
5`Tempest`_ is the OpenStack Integration test suite. It is installed by default
6and is used to provide integration testing for many of the OpenStack services.
7Just like DevStack itself, it is possible to extend Tempest with plugins. In
8fact, many Tempest plugin packages also include DevStack plugin to do things
9like pre-create required static resources.
10
11The `Tempest documentation <Tempest>`_ provides a thorough guide to using
12Tempest. However, if you simply wish to run the standard set of Tempest tests
13against an existing deployment, you can do the following:
14
15.. code-block:: shell
16
17 cd /opt/stack/tempest
18 /opt/stack/data/venv/bin/tempest run ...
19
20The above assumes you have installed DevStack in the default location
21(configured via the ``DEST`` configuration variable) and have enabled
22virtualenv-based installation in the standard location (configured via the
23``USE_VENV`` and ``VENV_DEST`` configuration variables, respectively).
24
25.. _Tempest: https://docs.openstack.org/tempest/latest/