Prhub

#36393 [AMD][CI] Restore MiniMax-M2.5 4-GPU MI35x nightly job

原始 PR 作者 michaelzhang-ai 合并时间 2026-08-26 09:34 文件变更 1 提交数 1 评论 0 代码增减 +48 / -0

执行摘要

恢复 MiniMax-M2.5 MI35x 夜间 CI 任务

PR #36142 移除了 nightly-4-gpu-mi35x-minimax-m25-rocm720 任务,将 MI35x 槽位让给 MiniMax-M3。本 PR 恢复 MiniMax-M2.5 任务,使两个模型都能在各自独立的任务中获得夜间 MI35x 覆盖。

该 PR 值得快速浏览,但无需深入阅读。它展示了如何安全地恢复 CI 任务,并强调了在改动 CI 配置时进行逐字节对比和本地验证的重要性。

讨论亮点

无评审评论,评审者 bingxche 直接批准。

实现拆解

  1. 定位变更入口:修改 .github/workflows/nightly-test-amd-rocm720.yml,在该工作流的 on 触发器的 job_select 下拉列表、jobs 定义和 check-all-jobsneeds 列表中重新添加 nightly-4-gpu-mi35x-minimax-m25-rocm720 任务。
  2. 恢复任务块:将任务块恢复到 #36142 移除前的原始位置(紧接着 MiniMax-M3 任务之前)。任务体与之前版本逐字节一致,包括相同的精度测试套件 nightly-amd-4-gpu-mi35x-minimax-m25-tp4、相同的 aiteraiter_unified_attn 环境变量,以及 120 分钟超时。
  3. 更新下拉列表和 needs 依赖:在 job_select 下拉列表和 check-all-jobsneeds 列表中添加相应条目,确保任务可选且依赖关系正确。
  4. 验证:本地验证通过,确认 YAML 语法正确、恢复的任务块与 #36142 前的版本逐字节一致,且引用的精度测试套件/测试文件在 main 分支上仍然存在。
文件 模块 状态 重要度
.github/workflows/nightly-test-amd-rocm720.yml 部署脚本 modified 4.82

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

评论区精华

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

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

风险与影响

风险极低。仅修改 CI 工作流配置,不涉及任何模型、内核或运行时代码。主要潜在风险是 YAML 语法错误或任务依赖配置不正确,但已通过本地验证和逐字节对比确保正确性。由于测试套件文件未被删除,恢复的任务应能成功运行。

影响范围限于 ROCm 7.2 夜间 CI 流程。恢复后将增加一个夜间任务,为 MiniMax-M2.5 提供 MI35x 精度覆盖,不影响其他任务或运行时行为。对用户和系统无影响,对团队而言,保证了模型回归检测的完整性。

CI 配置变更 无测试覆盖

关联 Issue

未识别关联 Issue

当前没有检测到明确关联的 Issue 链接,后续同步到相关引用后会出现在这里。

完整报告

参与讨论