Tempest может быть установлен от источника последней версии развития:
$ git clone https://git.openstack.org/openstack/tempest
$ cd tempest
$ pip install .
или PyPI для версии. Для последнего использования выпуска:
$ pip install tempest
Вы можете установить Tempest в виртуальной среде, однако, если вы сделаете это, и если у вас установлен Tempest плагины, убедитесь, что либо модули установлены в одной и той же виртуальной среде , Если ваши плагины установлены в системном пути, вы можете включить пакеты сайтов в виртуальной среде Tempest, чтобы сделать их доступными для обнаружения в Tempest.
Если вы используете devstack для разработки, Tempest устанавливается и настроен по умолчанию в соответствии с облачной конфигурацией разработки.
Если вы используете другой механизм развертывания, обратите внимание на модуль для настройки Tempest, как это, возможно, уже существует (например, openstack-ansible-os_tempest при использовании OpenStack-анзибль.
Если не существующий механизм не доступен для вашей методологии развертывания, вы можете по-прежнему настройте Tempest «вручную», хотя я бы рекомендовал автоматизировать процесс. В большинстве случаев вам нужно будет только настроить несколько элементов конфигурации, как правило, учетные данные доступа для вашего облака. Выберите папку, в которой вы хотите запустить Tempest:
$ cd [folder]
$ # Create a vanilla configuration file
$ tempest init
$ # Customise the config file in [folder]/etc/tempest.conf
$ # Run tempest
$ tempest run
Посмотрите на t он configuration guide для справки.