执行摘要
本 PR 从 AMD CI 的 mi250 测试队列中移除了 V1 Sample + Logits 测试步骤,属于流水线清理。变更仅涉及 .buildkite/test-amd.yaml 文件,删除约 20 行配置,无代码逻辑改动。
功能与动机
PR body 明确说明该测试步骤“已不再需要”。在 vllm 持续优化 V1 引擎和 AMD 支持的背景下,可能相关用例已被其他测试覆盖,或该步骤本身冗余。移除后可释放 mi250 资源、缩短 CI 总执行时间。
实现拆解
- 定位删除目标:在
.buildkite/test-amd.yaml 中找到 V1 Sample + Logits 步骤块(行 508-526)。
- 删除块内容:包括标签、超时、硬件镜像列表、agent pool、可选标记、工作目录、源文件依赖列表和 pytest 命令。
- 保持配置连贯:删除后,后续
Distributed DP Tests 步骤自动上移,YAML 结构保持有效。
无。变更仅为 YAML 块删除,无需展示代码。
评论区精华
无 review 讨论。仅维护者 AndreasKaratzas 批准并评论“LGTM Thanks for cleaning that up”。
风险与影响
- 风险:极低。仅 CI 配置变动,不引入任何回归。若将来需要恢复,可从 git 历史中简单回滚。
- 影响:mi250_1 agent pool 上不再运行 V1 Sample 和 Logits Processors 相关测试,预计减少约 5 个测试命令的耗时。其他硬件队列不受影响。
关联脉络
本 PR 与近期多次 AMD CI 清理和修复 PR(如 #46859 #46823 #46780)同属于提升 AMD CI 稳定性和效率的持续努力。
参与讨论