| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix: 硬件故障不执行exception dump Co-authored-by: yring_8<yangrui1@huawei.com> # message auto-generated for no-merge-commit merge: !2616 merge master into master fix: 硬件故障不执行exception dump Created-by: yring_8 Commit-by: yring_8 Merged-by: cann-robot Description: # Pull Request ## 描述 本次 PR 调整 adump 异常 dump 逻辑,对硬件故障类异常不再触发异常 dump,避免在设备内存故障、疑似设备内存故障、链路故障等场景继续执行 dump 流程。 主要变更: - 在 NeedDumpException 中新增硬件故障 retcode 过滤: - ACL_ERROR_RT_DEVICE_MEM_ERROR - ACL_ERROR_RT_SUSPECT_DEVICE_MEM_ERROR - ACL_ERROR_RT_LINK_ERROR - 将 NeedDumpException 校验前移到 DumpException 入口,统一异常过滤逻辑。 - 移除普通异常、args 异常、detail 异常分支中的重复过滤校验。 - 合并并补充 UT,统一验证 overflow 和硬件故障 retcode 均不需要 dump。 ## 变更类型 - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue 无 ## 如何测试 1. 执行全量编译: bash build.sh -j8 2. 执行 adump UT: bash tests/build_ut.sh -j8 --ut=adump 3. 使能L0 exception dump,构造硬件故障(返回对应的错误码),不dump数据。 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [ ] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 当前跟RTS对齐的错误码,其他错误码或故障场景暂不处理。 See merge request: cann/runtime!2616 | 4 个月前 | |
【fix】:errmsg优化 Co-authored-by: chingbb<qinbeibei4@huawei.com> # message auto-generated for no-merge-commit merge: !2531 merge errmsg3 into master 【fix】:errmsg优化 Created-by: chingbb Commit-by: chingbb Merged-by: cann-robot Description: # Pull Request ## 描述 经过评审,EE1006删除suggestion内容,使用场景为:某个功能中的某个配置参数不支持(非完整功能),在特定软件版本上才支持 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> [#570](https://gitcode.com/cann/runtime/issues/570) ## 如何测试 描述测试此变更的步骤和前提条件: 1. 编译通过 ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!2531 | 4 个月前 | |
【PR】: 支持回调方式将plog日志原始内容输出给用户使用 Co-authored-by: newstarzj<zhangjie230@huawei.com> # message auto-generated for no-merge-commit merge: !2555 merge master_plog_callback into master 【PR】: 支持回调方式将plog日志原始内容输出给用户使用 Created-by: newstarzj Commit-by: newstarzj Merged-by: cann-robot Description: # Pull Request ## 描述 支持回调方式将plog日志原始内容输出给用户使用 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [x] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue https://gitcode.com/cann/runtime/issues/563 ## 如何测试 UT ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!2555 | 4 个月前 | |
【Profiling】Err Msg易用性提升 Co-authored-by: chenminghao11<chenminghao11@hisilicon.com> # message auto-generated for no-merge-commit merge: !2632 merge dts into master 【Profiling】Err Msg易用性提升 Created-by: chenminghao11 Commit-by: chenminghao11 Merged-by: cann-robot Description: # Pull Request ## 描述 请清晰准确地描述本次 Pull Request 的意图和变更内容。 Err Msg易用性提升 1:优化aclprofStart、aclprofStop传参不一致时的errmsg打屏信息 2:优化aclprofInit入参超长路径时的errmsg打屏信息 3:磁盘满时,增加具体路径的errmsg打屏信息 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> NA ## 如何测试 描述测试此变更的步骤和前提条件: 1.本地测试 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [ ] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!2632 | 4 个月前 | |
feat: add atrace sig35 bin log Co-authored-by: GuoWenbo<guowenbo13@h-partners.com> # message auto-generated for no-merge-commit merge: !2613 merge fix/atrace-sig35-bin-log-20260604 into master feat: add atrace sig35 bin log Created-by: GuoWenbo Commit-by: GuoWenbo Merged-by: cann-robot Description: # Pull Request ## 描述 本次 Pull Request 为 atrace SIG35 core dump 的 BIN 场景补充同名 .log 日志落盘能力,满足 BIN dump 也能保留可读日志的需求。 主要变更: 1. 为 stacktrace logger 增加后缀路径设置和带 flag 的保存接口,用于 BIN dump 生成同名 .log 文件。 2. 抽取 SIG35 BIN 信号判断辅助函数,保持 TXT 场景原有追加写行为。 3. BIN dump 完成后覆盖写 sub logcat,并由 main logcat 追加到同一个 .log 文件。 ## 变更类型 - [ ] Bug 修复 - [x] 新功能 - [ ] 代码风格更新(格式化,局部变量) - [ ] 重构(既不修复错误也不增加功能的代码变动) - [ ] 构建过程或辅助工具的变动 - [ ] 文档内容更新 ## 关联的Issue 无。 ## 如何测试 1. cmake --build build --target utrace_utest -j8 2. ./build/tests/ut/atrace/ut/utrace/utrace_utest --gtest_filter=TraceExecUtest.TestStacktraceExec:TraceStackcoreUtest.TestTraceStackSigHandler 3. git diff --check upstream/master..HEAD 4. PR 评论 /compile 触发流水。 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [ ] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于 commit message 的格式、无效 commit 的合并等 ## 其他信息 本次改动不涉及对外接口和用户文档更新,因此未更新文档。 See merge request: cann/runtime!2613 | 4 个月前 | |
Initial commit | 9 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 4 个月前 | ||
| 4 个月前 | ||
| 4 个月前 | ||
| 4 个月前 | ||
| 4 个月前 | ||
| 9 个月前 |