Tempest

Tempest 是 OpenStack 集成测试套件。它默认安装,用于为许多 OpenStack 服务提供集成测试。 就像 DevStack 本身一样,也可以通过插件扩展 Tempest。 事实上,许多 Tempest 插件包也包含 DevStack 插件,以执行诸如预先创建所需的静态资源之类的操作。

Tempest 文档 提供了关于使用 Tempest 的全面指南。 但是,如果您只想对现有部署运行标准 Tempest 测试集,可以执行以下操作

cd /opt/stack/tempest
/opt/stack/data/venv/bin/tempest run ...

以上假设您已在默认位置(通过 DEST 配置变量配置)安装了 DevStack,并且已在标准位置(分别通过 USE_VENVVENV_DEST 配置变量配置)启用了基于 virtualenv 的安装。