执行摘要
本 PR 在 rerun-test.yml 的 runner_label 输入选项列表中新增了 1-gpu-h100-h200,修复了对应 stage-b-test-1-gpu-large 测试套件的 /rerun-test 命令因缺少该选项而失败的问题。变更仅涉及一行配置,风险极低。
功能与动机
斜杠命令处理器已将 stage-b-test-1-gpu-large 套件映射到 runner 标签 1-gpu-h100-h200(见 scripts/ci/utils/slash_command_handler.py:481),但 rerun-test.yml 的 runner_label 输入选项列表中缺少该值,导致 /rerun-test 命令因 GitHub workflow_dispatch API 验证失败而返回 Dispatch failed: 422。该 runner 标签已在 pr-test.yml 中被实际使用,本变更是补齐配置缺失。
实现拆解
- 在
.github/workflows/rerun-test.yml 的 workflow_dispatch 触发配置中,找到 runner_label 输入的 options 列表。
- 在已有的
1-gpu-h100 选项后新增 1-gpu-h100-h200 选项。
- 这使得
1-gpu-h100-h200 成为合法的可选值,从而允许 /rerun-test 命令成功触发工作流。
无值得展示的复杂代码片段。
评论区精华
无 review 讨论,仅有一个机器人的配额提醒评论,无技术内容。
风险与影响
- 风险:极低。仅修改了 GitHub Actions 工作流的输入选项枚举,不影响运行时或测试逻辑。
- 影响:正面影响,修复了特定测试套件的重跑功能。影响范围限于 CI 流程。
关联脉络
本 PR 是独立的 CI 配置修复,与近期历史 PR 无直接关联。但可注意到 pr-test.yml 中已使用 1-gpu-h100-h200 标签,本变更实现了两个工作流之间的一致性和互通。
参与讨论