已关闭
[Bug-Report|缺陷反馈]: ut失败用例+卡死 #5087
chenyifan创建于  9月8日关闭于  9月8日
chenyifan
chenyifan
9月8日 创建

Thanks for sending an issue! Please fill in the following template to help quickly solve your problem.

Describe the current behavior / 问题描述 (Mandatory / 必填)

ut失败用例+卡死

Environment / 环境信息 (Mandatory / 必填)

无

Steps to reproduce the issue / 重现步骤 (Mandatory / 必填)

全量ut

Describe the expected behavior / 预期结果 (Mandatory / 必填)

全部通过

无

Special notes for this issue/备注 (Optional / 选填)

likedislike
chenyifan
chenyifan
9月8日 评论:

/assign @mutex_lock

likedislike
CANN-robotCANN-robot成员
9月8日 将 mutex_lock 设为负责人
CANN-robotCANN-robot成员
9月8日 关闭了 issue
CANN-robotCANN-robot成员
9月8日 添加了label:resolved
周云飞
周云飞成员
17 天前 评论:

全量 UT 与单独 UT 行为不同的一条明确原因是共享平台 mock 的初始化状态。Softmax 的平台管理器只初始化一次,原 GetSocVersion() 在未设置时返回 nullptr,首次调用可能把初始化失败状态带给后续测试套件;Reset() 清空版本也会再次引入这一条件。

关联 PR !11477 已合入 master,当前 mock 为未设置及 reset 场景保留 Ascend910B 默认值,并补充 GetSoftMaxMaxTmpSize 打桩。该默认值是测试框架的兜底,并不表示所有被测算子的实际设备都应按 910B 运行;这一修改也不能代替全量 UT 的执行结果。

源码依据:固定提交中的相关处理。

本次核验依据关联 diff 与源码,未复跑原场景;具体安装包是否包含变更需按其源码版本区分。

likedislike