第 9 章 Manila 测试


根据合作伙伴提供的解决方案,红帽将在 RH-cert Web UI 中定义测试计划,以及合作伙伴要执行的测试。manila 测试执行所选文件 share-component 功能测试,并在测试运行时检查用户选择的插件/驱动程序功能。Manila 测试必须包含测试计划中定义的测试,其中包括强制基础测试以及实现的额外功能,每个支持的文件系统后端有一个测试,并支持 DHSS true 或 false 模式,如下所示:

9.1. manila_shares (base)

manila_shares 测试将使用 NFS 或 CIFS 协议检查基础文件操作。此测试还包括启用了"驱动程序处理共享服务器" (DHSS)功能的基本操作。当插件支持多个协议和禁用时,可能需要在多个后续运行时重复此测试。

manila.conf 文件中,如果 DHSS=true,网络插件应为 NeutronNetworkPluginNeutronBindNetworkPlugin

成功标准

  • 如果 Manila 使用 NeutronNetworkPlugin,则 tempest 有多租户启用,dhss 测试状态将为 PASS
  • 如果 Manila 使用独立网络 dhss 测试状态为 FAIL

Manila_shares 具有诸如可用区、一致性组、扩展、限制、元数据、微版本、配额、规则、安全服务、共享网络、共享操作和共享实例等功能。

作为 Manila_shares 测试的一部分测试的插件/驱动程序功能有:

  • create
  • delete
  • list
  • snapshot
  • modify

    如果厂商插件实现了 manila_shares 及其功能,它们也应该为 manila_shares 执行以下子测试:

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat