2.3. 运行 Tempest 测试


选择并运行要用于 Tempest 测试的镜像。以下文件名是示例,可能会因您的环境而异。

流程

  1. 编辑 Tempest 测试配置文件,例如使用 vim

    $ vim <Tempest_config>
    Copy to Clipboard Toggle word wrap
    • <Tempest_config > 替换为 Tempest 测试配置文件的名称,如 test_v1beta1_tempest.yaml
  2. containerImage 参数添加适当的值:

    registry.redhat.io/rhoso/openstack-tempest-all-rhel9:18.0
    Copy to Clipboard Toggle word wrap
    • 本例中的 openstack-tempest-all:current-podified 镜像包含所有默认支持的插件。
  3. 保存并关闭 Tempest 测试配置文件。
  4. 创建 pod 并运行 Tempest 测试:

    $ oc apply -f <Tempest_config>
    Copy to Clipboard Toggle word wrap
    • <Tempest_config > 替换为 Tempest 测试配置文件的名称,如 test_v1beta1_tempest.yaml

验证

  • 检查 pod 是否正在运行:

    $ oc get pods | grep -i <pod_name> 
    1
    Copy to Clipboard Toggle word wrap
1
将 < pod_name > 替换为您在 Tempest 自定义资源配置文件中指定的名称,如 tempest-tests,或者只能使用 $ oc get pods 并搜索相关的 pod。
注意

如果没有为 test-operator 创建的 pod 分配持久性卷(PVC),pod 可能会处于 Pending 状态。如需有关 PV 的更多信息,请参阅 RHOCP Storage 指南中的 了解持久性存储规划部署 中的 Red Hat OpenShift Container Platform 集群要求

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat