已合并
fix(geir-test): 修复 geir 测试日志级别与描述不一致(INFO→ERROR) #9003
fix(geir-test): 修复 geir 测试日志级别与描述不一致(INFO→ERROR) #9003
已合并
sun-yibo1创建于 21 天前
sun-yibo1
21 天前

描述

修复 14 个算子 geir 测试文件中日志级别与描述不一致的问题:3 类失败消息被误标记为 INFO,而同文件内其他失败消息均正确标记为 ERROR,构成内部不一致。本次将这 3 类失败消息的日志级别从 INFO 改为 ERROR

改动原因

geir 测试文件统一使用 printf("%s - LEVEL - [XIR]: message") 格式输出日志。在以下 3 类失败分支中,消息内容明确表示失败,但日志级别却写成 INFO,与同文件内其他失败消息(如 Generate input data failedCreate ir session using build options failedSession add ir compute graph failedOutput verification FAILED,均标记为 ERROR)不一致,会误导日志排查:

  • Initialize ge using ge global options failed
  • Run graph failed
  • Finalize ir graph session failed

改动方法

仅将上述 3 类失败消息的日志级别标签 - INFO - 改为 - ERROR -,不修改任何测试逻辑、消息文本或参数。

涉及文件(每个 3 处,共 42 处,14 文件 +42 -42)

  • activation/log_softmax_v2
  • activation/confusion_softmax_grad
  • index/broadcast_gradient_args
  • norm/add_layer_norm_quant
  • norm/add_rms_norm_dynamic_quant_v2
  • norm/batch_norm
  • norm/group_norm_v2
  • norm/instance_norm
  • norm/layer_norm
  • norm/layer_norm_v3
  • norm/sync_batch_norm_backward_elemt
  • norm/sync_batch_norm_backward_reduce
  • norm/sync_batch_norm_gather_stats
  • norm/sync_bn_training_update

关联的Issue

  • #4973

测试

  • 仅日志级别字符串修改,无逻辑变更,不影响测试编译与运行结果。
  • 通过 git diff 逐项核对:仅 - INFO -- ERROR -,消息文本与参数不变。

文档更新

无。

类型标签

AI/Agent生成声明

likedislike
Pull Request已成功合入, 合并人@CANN-robot
(感谢 sun-yibo1 的贡献)
Ssun-yibo1
21 天前 创建了 pull request,commit 29c38fef
atomgit-bot
atomgit-bot
21 天前 评论:

变更摘要

该 PR 修复 14 个 geir 测试文件(如 test_geir_confusion_softmax_grad.cpptest_geir_log_softmax_v2.cpptest_geir_broadcast_gradient_args.cpptest_geir_batch_norm.cpp 等)中日志级别与描述不一致的问题:3 类失败消息 Initialize ge using ge global options failedRun graph failedFinalize ir graph session failed 原本被标记为 INFO,而同一文件中其他失败消息(如 Generate input data failedOutput verification FAILED)均标记为 ERROR。本次仅将这 3 类失败分支的日志级别标签从 - INFO - 改为 - ERROR -,不修改任何测试逻辑、消息文本或参数,使失败日志与描述语义保持一致,便于日志排查。

主要改动

  • 统一失败日志级别为 ERROR:将 3 类失败消息的日志级别标签由 - INFO - 改为 - ERROR -,涉及 Initialize ge using ge global options failedRun graph failedFinalize ir graph session failed 三条 printf 输出,与同文件内其他失败消息的日志级别保持一致。
  • 覆盖 14 个 geir 测试文件:改动应用于 activationindexnorm 等目录下的 14 个 geir 测试用例文件,每个文件各 3 处,共 42 处 - INFO -- ERROR - 替换。
  • 仅字符串级修改,无逻辑变更:所有改动仅涉及日志级别标签文本,测试逻辑、消息内容、参数(如 retGetTime().c_str())均保持不变,不影响测试编译与运行结果。
likedislike
不准确?
atomgit-bot
atomgit-bot
21 天前 评论:

代码审查

✅ 未发现问题

likedislike
不准确?
CANN-robotCANN-robot成员
21 天前 添加了label:stat/needs-squash
CANN-robotCANN-robot成员
21 天前 添加了label:cann-cla/yes
此处折叠了48条消息 查看更多
CANN-robotCANN-robot成员
21 天前 添加了label:approved
qianzehong成员
21 天前 评论:

/approve

likedislike
CANN-robotCANN-robot成员
21 天前 添加了label:lgtm
CANN-robotCANN-robot成员
21 天前 关闭了关联的issue
CANN-robotCANN-robot成员
21 天前 合入了pull request