Closed
[Bug-Report|缺陷反馈]: ACLNN example 的内存检查 UNKNOWN 在 STATUS 行显示为 FAIL #412
黄晓彬Add on  22 days agoClosed at  17 days ago
黄晓彬
22 days ago Create

在 ops-test-kit 仓库根目录执行自带 example:

python3 -m ttk aclnn -i examples/case_store/aclnn/cases.csv --ti=0

实际输出中,内存检查的原始结果为 UNKNOWN,但 STATUS 行显示为 FAIL:

| MODE   | Performance | Comparison | Memory check |
| API    | 3.156       | 100.0%     | UNKNOWN      |
| STATUS | PASS        | PASS       | FAIL         |

同一次运行的用例精度为 PASS,最终汇总如下,命令退出码为 0:

| Total | PASS | FAIL | SKIP/NA | PassRate       |
| 1     | 1    | 0    | 0       | 100.00% (1/1) |

内存检查的原始值与 STATUS 行不一致,容易被日志自动验收误认为实际内存检查失败。

likedislike
黄黄晓彬
22 days ago Added label: bug-report
NUAA_wqyNUAA_wqy
21 days ago Associated pull request
NUAA_wqy
NUAA_wqy
20 days ago Comments:

/assign @NUAA_wqy

likedislike
CANN-robotCANN-robotCollaborators
20 days ago Assign NUAA_wqy as responsible person
RuiWang_Collaborators
17 days ago Comments:

已解决:PR #535(fix(aclnn): STATUS 行内存检查格统一 kernel 口径)——新增 _memory_check_status(),仅明确含 FAIL 的越界结论判 FAIL,UNKNOWN/缺失归 PASS,STATUS 行不再把未执行的内存检查渲染成 FAIL。关联 PR #514(NUAA_wqy 三态方案,本 PR 按 kernel 口径二态收敛)。

likedislike
RRuiWang_Collaborators
17 days ago Close issue
RRuiWang_Collaborators
17 days ago Added label: resolvedbug; Removed label: bug-report