已关闭
[Requirement|需求建议] 新增 ST 测试框架支持(ops-test-kit 集成) #510
sujunwei3创建于  6月10日关闭于  6月10日
sujunwei3成员
6月10日 创建

Background(背景信息)

新增 ST(System Test)测试框架支持,集成 ops-test-kit 工具,实现算子精度自动化测试和结果汇总。

Origin(信息来源)

PR #931 自动分析

Benefit / Necessity(价值/作用)

  1. 自动化算子 ST 测试,支持 kernel/aclnn/e2e 多种测试类型
  2. 集成 ops-test-kit 下载机制,支持本地包/Git SSH/Git HTTPS 多种方式
  3. 提供精度检查结果汇总和表格化输出,提升测试效率
  4. 支持按算子、按 SoC 版本灵活配置测试

Design(设计方案)

  1. CMakeLists.txt 新增 DOWNLOAD_OPS_TEST_KIT 选项,通过 FetchContent 下载 ops-test-kit
  2. 新增 cmake/third_party/ops_test_kit.cmake 处理下载逻辑(本地/SSH/HTTPS)
  3. 新增 scripts/ci/ops_st_test.sh 作为 ST 测试入口脚本
  4. 新增 scripts/ci/ops_test_util.py 处理测试结果(精度检查、CSV 汇总、表格打印)
likedislike
sujunwei3成员
6月10日 评论:

/assign

likedislike
CANN-robotCANN-robot成员
6月10日 将 sujunwei3 设为负责人
CANN-robotCANN-robot成员
6月10日 关闭了 issue
CANN-robotCANN-robot成员
6月10日 添加了label:resolved