| 【PR】: superkernel ut&st
Co-authored-by: hehongan<hehongan@h-partners.com>
# message auto-generated for no-merge-commit merge:
!47 merge master into master
【PR】: superkernel ut&st
Created-by: hehongan
Commit-by: hehongan
Merged-by: cann-robot
Description:
# Pull Request
## 描述
superkernel ut&st
1.重构了st测试用例配置方式,每个测试用例需分别加载各自的json文件,避免json读写混乱问题,具体json文件放在super_kernel/tests/st/json_for_test_smoke文件夹下;引入新用例时需在此文件夹下新增对应的json文件,在json中设置kernel_type等配置信息
2.引入一键替换golden文件选项(在super_kernel/tests/fixtures/config.py)
若新修改的代码的st测试中对比golden文件时报错,可先注释掉对比的文件的代码,并在config.py中设置--replace-st-golden选项为True,再次运行即可替换golden文件。使用完后设置--replace-st-golden为False
3.同步了dev仓的ut测试代码
## 变更类型
请选择本次引入的变更类型:
<!-- [x] 表示选中 -->
- [ ] 🐛 Bug 修复
- [ ] ✨ 新功能
- [ ] 💄 代码风格更新(格式化,局部变量)
- [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动)
- [ ] 📦 构建过程或辅助工具的变动
- [ ] 📝 文档内容更新
## 关联的Issue
<!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 -->
## 如何测试
描述测试此变更的步骤和前提条件:
1.
2.
## 核对清单
<!-- [x] 表示选中 -->
- [ ] 我的代码遵循了项目的代码风格
- [ ] 我已对代码进行了自测
- [ ] 我已更新了相关的文档
- [ ] 我在标题中使用了合适的类型标签(如:feat:, fix:)
- [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等
## 其他信息
在此添加任何其他关于本次 PR 的说明。
See merge request: cann/graph-autofusion!47 | 4 个月前 |