Prhub

#48513 [ROCm][CI] Unblock `AMD: Language Models Test (Extended Pooling)`

原始 PR 作者 micah-wil 合并时间 2026-07-14 02:38 文件变更 1 提交数 1 评论 0 代码增减 +4 / -0

执行摘要

跳过 ROCm 失败测试

ROCm CI 中测试 test_openai_privacy_filterWorkspace growth allocation after lock 而失败,该问题由 transformers 5.10 升级触发(详见 Issue #48510)。PR #48513 添加跳过标记以解除 CI 阻塞,同时关联 PR #48179 正在尝试根本修复。

该 PR 仅用于临时解除 CI 阻塞,不值得精读。但关联的 Issue #48510 和修复 PR #48179 值得关注,因为它们涉及 ROCm 上 Workspace 增长分配的深层问题。

讨论亮点

无 reviewer 讨论。仅 Claude bot 自动评论说明从 fork 发起无法自动审查,最终由 AndreasKaratzas 批准合并。

实现拆解

在测试函数 test_openai_privacy_filter 前添加 @pytest.mark.skipif 装饰器,条件为 current_platform.is_rocm(),skip 原因指向 Issue #48510。仅修改 tests/models/language/pooling/test_token_classification.py 一个文件,无其他源码或配置变更。

文件 模块 状态 重要度
tests/models/language/pooling/test_token_classification.py 测试 modified 4.34

分析完成后,这里会展示 LLM 生成的相对完整源码片段和详细注释。

评论区精华

没有提炼出高价值讨论线程

当前评论区没有形成足够清晰的争议点或结论,后续有更多讨论时会体现在这里。

风险与影响

风险极低:仅跳过 ROCm 平台上的单个测试用例,不影响其他测试或生产代码。唯一风险是该跳过可能被遗忘,导致 ROCm 上的回归问题漏测——此风险依赖 Issue #48510 被跟踪修复。

影响范围极小,仅影响 ROCm CI 流水线:跳过 AMD: Language Models Test (Extended Pooling) 中的 test_openai_privacy_filter 测试。其他平台无影响。

临时跳过可能遗忘

关联 Issue

#48510 [CI Failure]: `AMD: Language Models Test (Extended Pooling)` Workspace growth allocation after lock

完整报告

参与讨论