运行算子UT测试时,无法获取测试用例
2022/10/19
81
问题信息
问题来源 | 产品大类 | 关键字 |
---|---|---|
官方 | MindStudio | 算子UT测试、测试用例 |
问题现象描述
运行UT测试用例时,配置界面无法显示测试用例。
原因分析
MindStudio获取Case Name是通过执行Python命令,在out目录下生成用例名的json,获取不到测试用例主要有以下几个原因:
- Python环境上对应的依赖没有安装。
- 用例指定了芯片类型,SoC Version选择了不支持的芯片类型。
- UT测试包含add_case跟add_precison_case,若使用add_case接口,则只做编译,无法使用Simiulator_TMModel。
解决措施
- 通过切换SoC Version以及Target,排查是否由原因2和3导致。
- 若还是没有显示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路径下,单独执行命令查看失败原因。
本页内容