# PR #24264 完整报告

- 仓库：`sgl-project/sglang`
- 标题：[CI] Add 1-gpu-h100-h200 to rerun-test runner_label choices
- 合并时间：2026-05-02 13:45
- 原文链接：http://prhub.com.cn/sgl-project/sglang/pull/24264

---

## 执行摘要

本 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` 中被实际使用，本变更是补齐配置缺失。

## 实现拆解

1. 在 `.github/workflows/rerun-test.yml` 的 `workflow_dispatch` 触发配置中，找到 `runner_label` 输入的 `options` 列表。
2. 在已有的 `1-gpu-h100` 选项后新增 `1-gpu-h100-h200` 选项。
3. 这使得 `1-gpu-h100-h200` 成为合法的可选值，从而允许 `/rerun-test` 命令成功触发工作流。

### 无值得展示的复杂代码片段。

## 评论区精华

无 review 讨论，仅有一个机器人的配额提醒评论，无技术内容。

## 风险与影响

- 风险：极低。仅修改了 GitHub Actions 工作流的输入选项枚举，不影响运行时或测试逻辑。
- 影响：正面影响，修复了特定测试套件的重跑功能。影响范围限于 CI 流程。

## 关联脉络

本 PR 是独立的 CI 配置修复，与近期历史 PR 无直接关联。但可注意到 `pr-test.yml` 中已使用 `1-gpu-h100-h200` 标签，本变更实现了两个工作流之间的一致性和互通。