已关闭
整改 Autofuse 输出日志文案并统一 Python 编译日志接口 #312
高煜博创建于  24 天前关闭于  12 小时前
高煜博
高煜博成员
24 天前 创建

背景

当前 Autofuse 代码中存在日志文案拼写和语法不规范、错误信息上下文不足、度量值缺少单位、日志级别不匹配,以及 Python 编译流程直接使用 print 输出等问题,影响日志检索、问题定位和统一日志管理。

整改内容

  • 修正日志中的拼写、语法和主谓一致问题。
  • 补充越限日志的当前值和合法范围。
  • 为 VF 性能日志补充 cycle 单位。
  • 将生产 Python 编译流程中的自定义 print 接入已有统一日志接口。
  • 翻译计划中指定的中文输出文案。
  • 更新受日志接口变化影响的 Python UT。

验证

  • aihac_codegen 构建通过。
  • pyautofuse 构建通过。
  • 编译相关 Python UT:113 passed。
  • ATT Analyze 单测:38 passed。
  • ATT Analyze 功能测试:4 passed。

本 Issue 用于跟踪上述日志整改对应的代码变更。

likedislike
高煜博高煜博成员
24 天前 关联了pull request:fix: standardize Autofuse log messages (#312)
高煜博
高煜博成员
24 天前 评论:

关联 PR:https://gitcode.com/cann/graph-autofusion/merge_requests/2098

该 PR 基于 develop 提交本次 Autofuse 日志整改,合并后关闭本 Issue。

likedislike
高煜博高煜博成员
24 天前 修改了issue 的描述
高煜博
高煜博成员
24 天前 评论:

补充修复已推送至 PR:1ca9027c,同步生产通用求解器生成器并完成 formatter/Ruff 整改,避免 source mirror/UT 与实际生成结果不一致。

likedislike
高煜博高煜博成员
17 天前 关联了pull request:fix: Autofuse 输出日志和错误提示文案标准化 (#312)
nisongnisong成员
12 小时前 issue状态由 进行中 改变为 已完成
nisongnisong成员
12 小时前 关闭了 issue
CANN-robotCANN-robot成员
11 小时前 添加了label:resolved