昇腾故障案例详情页

运行算子UT测试时,无法获取测试用例

更新时间: 2022/10/19

暂无评分

问题信息

问题来源产品大类关键字
官方MindStudio算子UT测试、测试用例

问题现象描述

运行UT测试用例时,配置界面无法显示测试用例。

原因分析

MindStudio获取Case Name是通过执行Python命令,在out目录下生成用例名的json,获取不到测试用例主要有以下几个原因:

  1. Python环境上对应的依赖没有安装。
  2. 用例指定了芯片类型,SoC Version选择了不支持的芯片类型。
  3. UT测试包含add_case跟add_precison_case,若使用add_case接口,则只做编译,无法使用Simiulator_TMModel。

解决措施

  1. 通过切换SoC Version以及Target,排查是否由原因2和3导致。
  2. 若还是没有显示Case Name,在日志文件中查看执行错误的原因。
    • Windows端MindStudio版本获取Case Name依赖于Windows上的开发环境,可通过“Help > Show Log in Exploer”,通过idea.log文件查看,单独执行命令运行,查看失败原因。
    • Linux端的idea.log存储在~/.cache/Huawei/MindStudioMS-5.0/log/idea.log路径下,单独执行命令查看失败原因。

本页内容

该页面对您有帮助吗?
我要评分