第 9 章 Manila 测试 根据合作伙伴提供的解决方案,红帽将在 RH-cert Web UI 中定义测试计划,以及合作伙伴需要执行的测试计划。manila 测试执行所选文件共享组件功能测试,并在测试运行时检查用户所选择的插件/驱动程序功能。Manila 测试必须包含在测试计划中定义的测试,该测试将包括强制基础测试和任何实施的额外功能,每个支持的文件系统后端和 DHSS true 或 false 模式的支持如下: 9.1. manila_shares (base)复制链接链接已复制到粘贴板! manila_shares 测试将使用 NFS 或 CIFS 协议来检查基础文件操作。此测试还包括启用了"驱动程序处理共享服务器" (DHSS)功能的基本操作。当插件支持多个协议以及被启用和禁用的 DHSS 时,可能需要在后续运行中重复此测试。 在 manila.conf 文件中,如果 DHSS=true,则网络插件应该是 NeutronNetworkPlugin 或 NeutronBindNetworkPlugin。 成功标准 如果 Manila 使用 NeutronNetworkPlugin,且 tempest 启用了多租户,则 dhss 测试状态将为 PASS 如果 Manila 使用独立网络 dhss 测试状态,则测试状态为 FAIL Manila_shares 具有一些功能,如可用区、一致性组、扩展、限制、元数据、微型、版本、配额、规则、安全服务、共享网络、共享操作和共享实例。 作为 Manila_shares 测试的一部分测试的插件/驱动程序功能有: create delete list snapshot modify 如果厂商插件实现 manila_shares 及其功能,它们也应该为 manila_shares 执行以下子测试: 前一个下一个