| feat: 通信算子多流并发卡死检测链路,GE提供DUMP JSON PRINT能力
Co-authored-by: wuzheng-hw<wuzheng14@huawei.com>
# message auto-generated for no-merge-commit merge:
!1867 merge multistream into develop
feat: 通信算子多流并发卡死检测链路,GE提供DUMP JSON PRINT能力
Created-by: wuzheng-hw
Commit-by: wuzheng-hw
Merged-by: cann-robot
Description:
# Pull Request
通信算子多流并发卡死检测链路,GE提供DUMP JSON PRINT能力
## 描述
主要内容:
1. DumpDebugJSONPrint 链路与通信算子标识能力,在 GE 的 API/Session/GraphManager/ModelManager/Executor 等关键路径中打通信息传递与处理逻辑。
2. 增强通信算子扩展信息处理能力,用于支持上层脚本检测 AIV 通信算子多流并发卡死异常。
3. 补充并更新相关 UT 用例,覆盖 ge_api、inner_session、model_manager、hcom_util、task_info 等模块。
## 变更类型
- [ ] 🐛 Bug 修复
- [x] ✨ 新功能 t
- [ ] 💄 代码风格更新(格式化,局部变量)
- [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动)
- [ ] 📦 构建过程或辅助工具的变动
- [ ] 📝 文档内容更新
## 关联的Issue
Closes #<issue_number>
## 如何测试
- 编译并执行相关 GE UT:
- tests/ge/ut/ge/session/ge_api_unittest.cc
- tests/ge/ut/ge/session/inner_session_unittest.cc
- tests/ge/ut/ge/graph/load/model_manager_unittest.cc
- tests/ge/ut/ge/graph/manager/hcom_util_unittest.cc
- 验证通信算子扩展信息在关键链路中可正确透传与读取。
## 核对清单
- [x] 我的代码遵循了项目的代码风格
- [x] 我已对代码进行了自测
- [x] 我已更新了相关的文档
- [x] 我在标题中使用了合适的类型标签(如:feat:, fix:)
- [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md)
See merge request: cann/ge!1867 | 1 个月前 |