Prhub

#45170 [ROCm][CI] Moving MI300 tests to MI325 until cluster is stabilized

原始 PR 作者 AndreasKaratzas 合并时间 2026-06-11 04:26 文件变更 7 提交数 1 评论 0 代码增减 +17 / -17

执行摘要

将 CI 测试从 MI300 迁移到 MI325

PR 描述明确说明 "Moving everything to MI325 due to MI300 outage",即 MI300 集群发生故障,需要临时将测试迁移到 MI325 集群以确保 CI 继续运行。这是纯粹的运维止损操作。

作为纯粹的 CI 运维变更,无需深入审查。但值得关注的是,这是临时性迁移,未来 MI300 恢复后应有一个反向 PR 改回。可以关注后续是否有恢复 PR。

讨论亮点

无 review 评论,仅在变更后有单独的 approve,表明变更内容清晰且无争议。

实现拆解

  1. 遍历 .buildkite/test_areas/ 目录下所有 YAML 文件,查找 AMD 平台的镜像(mirror: amd:)配置块。
  2. 将每个这样的配置块中的 device: mi300_1 替换为 device: mi325_1
  3. 共修改 7 个文件,涉及 17 处替换,均为简单文本替换,无逻辑或结构变化。
文件 模块 状态 重要度
.buildkite/test_areas/models_multimodal.yaml CI 配置 modified 4.1
.buildkite/test_areas/entrypoints.yaml CI 配置 modified 3.87
.buildkite/test_areas/engine.yaml CI 配置 modified 3.76
.buildkite/test_areas/spec_decode.yaml CI 配置 modified 3.61
.buildkite/test_areas/attention.yaml CI 配置 modified 3.12
.buildkite/test_areas/kernels.yaml CI 配置 modified 3.12
.buildkite/test_areas/lm_eval.yaml CI 配置 modified 3.12

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

评论区精华

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

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

风险与影响

风险极低。变更仅仅修改 CI 配置中的设备标签,不涉及任何源代码、测试用例或运行时逻辑。唯一潜在风险是 MI325 集群的资源容量或环境差异(如 GPU 型号、驱动版本)可能导致某些测试行为略有不同,但由于测试命令和依赖未变,影响可控。

直接影响 ROCm CI 流水线:所有原定在 MI300 上运行的 AMD 测试将在 MI325 上执行。对用户无影响,对团队的影响是 CI 测试可继续运行,避免因集群不可用导致阻塞。

临时配置变更 依赖集群恢复

关联 Issue

未识别关联 Issue

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

完整报告

参与讨论