arch
(Evan(bx))
1
想确认 openUBMC 社区 QA 仓库中是否已经有“南向驱动标准认证用例”或“南向标准测试用例”。目前在 QA 仓库里看到 Test_Code/component_drivers/ 目录,里面有 Network_Card、GPU_Card、NVMe 等 Robot
Framework 用例,也看到测试策略里提到“南向标准认证测评体系:Raid、GPU、硬盘、NPU驱动认证规范,包括接口等级规则、评分机制、测试用例”。
想确认这些是否就是南向驱动标准认证用例,还是说正式的认证用例、接口等级规则、评分机制另有目录或文档。
环境信息
操作系统:资料查询问题,非运行环境问题
软件版本:openUBMC QA 仓库 upstream/main
硬件配置:不涉及具体硬件
重现步骤
- 查看 openUBMC/QA 仓库。
- 搜索“南向”“驱动标准”“认证用例”“component_drivers”等关键词。
- 发现
Test_Code/component_drivers/ 下存在部件南向 D-Bus 自动化测试用例。
- 在
Test_Strategy/openUBMC_26.06/...总体测试策略.md 中看到“南向标准认证测评体系”相关规划描述。
期望结果
希望确认社区正式的南向驱动标准认证用例放在哪个目录,是否包含 Raid、GPU、硬盘、NPU、网卡等部件的认证用例,以及是否包含接口等级规则、评分机制和认证流程说明。
实际结果
目前只能看到 Test_Code/component_drivers/ 下有南向 D-Bus 自动化测试资产,例如 Network_Card、GPU_Card、NVMe 的 Robot Framework 用例,但没有找到明确命名为“南向驱动标准认证用例”或包含完整
认证规则、评分机制的目录或文档。
尝试过的解决方案
已在 QA 仓库中搜索以下关键词:
- 南向
- 驱动标准
- 标准认证
- 认证用例
- component_drivers
arch
(Evan(bx))
2
目前我们这边在贡献合入时,仍然主要按 E2E 用例作为准入依据。但 E2E 执行周期较长,一个网卡在E2E测试要10几天。目前之前有了解到南向驱动标准认证用例。也就是合入一个网卡,或者硬盘可以照着这个用例很快就能测完。我这里不太了解具体情况,有很长一端时间没有负责QA这块。想知道目前提供的用例是否就是上面的robot 用例。
答案内容由AI生成,仅供参考:
根据您的要求,原样提取内容如下:
结论汇总
| 问题 |
确认情况 |
| QA仓库中是否有独立的“南向驱动标准认证用例”目录? |
否。当前 Test_Code/component_drivers/ 是最相关的自动化用例位置,但未被正式命名为认证用例目录。 |
| 是否包含Raid、GPU、硬盘、NPU、网卡的用例? |
部分包含。仓库中已有 Network_Card、GPU_Card、NVMe 的用例。Raid、硬盘、NPU 属于测评体系规划范围,但未明确说明其用例已全部收录于此目录。 |
| 是否包含接口等级规则、评分机制、认证流程说明? |
不包含。这些是“南向标准认证测评体系”的组成部分,但根据现有上下文,它们在QA仓库中没有独立的目录或文档进行说明。 |
点击此处查看详细分析解答
根据提供的上下文信息,对于您关于 openUBMC 南向驱动标准认证测试用例位置和范围 的咨询,答复如下:
1. 测试用例位置说明
根据现有信息,您提到的 Test_Code/component_drivers/ 目录下的 Robot Framework 用例(如 Network_Card、GPU_Card、NVMe)目前确实是在 openUBMC/QA 仓库中与“南向”相关的主要自动化测试资产。但是,社区尚未在仓库中设立一个明确命名为“南向驱动标准认证用例”的独立目录或文档来容纳这些用例及完整的认证规则。
2. 范围与完整性说明
- 测试范围:“南向标准认证测评体系”在测试策略文档中有所规划,其范围明确包含对 Raid、GPU、硬盘、NPU 等部件的驱动认证。
- 缺少的组件与文档:您提到的 “接口等级规则”、“评分机制” 以及“认证流程说明”,虽然在 “南向标准认证测评体系” 的概念中被提及,但根据现有信息,它们并未作为独立的文档或目录(例如一个专门的
Certification_Rules.md 文件)存在于您所查询的 QA 仓库或您能访问的其他位置。
结论汇总
| 问题 |
确认情况 |
| QA仓库中是否有独立的“南向驱动标准认证用例”目录? |
否。当前 Test_Code/component_drivers/ 是最相关的自动化用例位置,但未被正式命名为认证用例目录。 |
| 是否包含Raid、GPU、硬盘、NPU、网卡的用例? |
部分包含。仓库中已有 Network_Card、GPU_Card、NVMe 的用例。Raid、硬盘、NPU 属于测评体系规划范围,但未明确说明其用例已全部收录于此目录。 |
| 是否包含接口等级规则、评分机制、认证流程说明? |
不包含。这些是“南向标准认证测评体系”的组成部分,但根据现有上下文,它们在QA仓库中没有独立的目录或文档进行说明。 |
建议: 由于上下文信息中没有提供更明细的目录结构或文档链接,建议您直接联系 QA-SIG 组 的 Maintainer 进行澄清和获取最新的、更详细的“南向标准认证测评体系”相关文档。
yanyajun
(Yanyajun)
4
社区已有网卡和GPU的南向接口脚本自动化脚本,链接为QA/Test_Code/component_drivers · openUBMC/QA - AtomGit | GitCode,文本用例暂未归档。网卡和GPU的南向接口自动化测试可参考上述链接。Raid、硬盘、NPU南向驱动标准接口当前需求还未交付,无相关文本用例和自动化脚本归档。
arch
(Evan(bx))
5
后续是不是只要用robotframework去跑,然后按照用例写好测试报告就能直接评审合入了
yanyajun
(Yanyajun)
6
南向驱动标准接口用例仅代表南向的适配水平,不能替代北向兼容性测试。南向用例侧重于板卡级测试,整机兼容性必须通过北向用例来验证。