Prhub

#27082 test: disable test_gemma4_mtp_26b_a4b_extra from CI

原始 PR 作者 kpham-sgl 合并时间 2026-06-03 05:00 文件变更 1 提交数 1 评论 1 代码增减 +6 / -1

执行摘要

禁用 Gemma4 MTP 26B-A4B extra 测试

PR body 指出:Temporarily drop the Gemma4 MTP 26B-A4B extra test from CI due to an accuracy issue。

该 PR 为一次标准的 CI 测试禁用操作,变更简单明确,无需精读。

讨论亮点

无 review 讨论。

实现拆解

  1. test/registered/spec/test_gemma4_mtp_26b_a4b_extra.py 中找到 register_cuda_ci 调用。
  2. 将单行调用改为多行,添加 disabled="FIXME(kpham-sgl): temporary drop due to accuracies issue" 参数。
  3. 该参数利用 CI 注册的 AST 收集机制:当 disabled 为非 None 字符串时,测试注册被标记为禁用,CI 调度器不再分发该测试。
  4. 测试类与 __main__ 块未修改,因此本地执行 python3 test_gemma4_mtp_26b_a4b_extra.py 仍能正常运行。
文件 模块 状态 重要度
test/registered/spec/test_gemma4_mtp_26b_a4b_extra.py 推测解码 modified 3.36

关键源码片段

test/registered/spec/test_gemma4_mtp_26b_a4b_extra.py test-coverage

唯一变更文件,通过添加 `disabled` 参数禁用 CI 测试。

# 变更前:register_cuda_ci(est_time=720, stage="extra-a", runner_config="2-gpu-large")
# 变更后:
register_cuda_ci(
    est_time=720,
    stage="extra-a",
    runner_config="2-gpu-large",
    disabled="FIXME(kpham-sgl): temporary drop due to accuracies issue", # 非 None 值使 CI 收集器跳过此注册
)

评论区精华

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

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

风险与影响

无风险。变更仅影响 CI 注册元数据,不涉及运行时逻辑。若精度问题后续修复,需手动移除 disabled 参数以重新启用 CI 测试。

影响范围仅限于 CI 调度:该 extra 测试不再在 PR 或 nightly CI 中执行。本地开发不受影响。

关联 Issue

未识别关联 Issue

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

完整报告

参与讨论