已合并
fix some failed testcases #37672
fix some failed testcases #37672
已合并
fgd_dragon创建于 6月5日
fgd_dragon成员
6月5日

【合入来源】

【修改方案】

修复部分测试用例失败问题,当前提交包含两类调整:

  1. test_npu_multi_head_attention.py

    • 去掉 test_npu_multi_head_attention 上的 skip 标记,恢复用例执行。
    • 在用例开始处设置:
      torch.npu.config.allow_internal_format = True
      
    • 根因是该用例构造了 FORMAT_NZ 输入,npu_multi_head_attention 相关路径依赖内部 format;未开启 internal format 时,CPU 参考链路与 NPU 算子链路的 format 行为不一致,导致 assertRtolEqual 精度对比失败。
    • 删除不再使用的 import unittest
  2. .pytorch-disabled-tests.json

    • 从 disabled 列表中移除 _chunk_cat 相关用例:
      • test_compare_cpu__chunk_cat_npu_float32
      • test_variant_consistency_eager__chunk_cat_npu_float32
      • test_operator__chunk_cat_npu_float32
    • _chunk_cat 相关问题已修复,恢复这些用例进入常规测试看护。

【资料变更】

不涉及。

【接口变更】

不涉及对外接口变更。

本次仅调整测试用例配置和测试执行条件,不新增公开 API,不修改已有接口语义。

【功能验证】

  • test/custom_ops/test_npu_multi_head_attention.py
    image.png
  • test_compare_cpu__chunk_cat_npu_float32
    image.png
  • test_variant_consistency_eager__chunk_cat_npu_float32
    image.png
  • test_operator__chunk_cat_npu_float32
    image.png

【CheckList】

likedislike
Pull Request已成功合入, 合并人@ascend-robot
(感谢 fgd_dragon 的贡献)
Ffgd_dragon成员
6月5日 创建了 pull request,commit a470ffd1
Ffgd_dragon成员
6月5日 关联了issue:[Bug]: 部分ci用例报错,需要解决
ascend-robotascend-robot成员
6月5日 添加了label:stat/needs-squash
ascend-robotascend-robot成员
6月5日 添加了label:ascend-cla/yes
此处折叠了53条消息 查看更多
chengpeng25成员
6月8日 评论:

/lgtm

likedislike
chujinjin成员
6月8日 评论:

/approve

likedislike
ascend-robotascend-robot成员
6月8日 添加了label:approvedlgtm
ascend-robotascend-robot成员
6月8日 合入了pull request
ascend-robot
ascend-robot成员
6月8日 评论:
流水线 pytorch_gitcode_PR_multiVersion#10187 [ commitID:4087807c ] 已完成
likedislike