执行摘要
启用 NPU 全量测试套件中的 6 个用例
PR Body 明确指出:部分注册在全量测试套件中的用例因 nightly=False 而未被实际执行,同时一个导致 test_npu_grok_2.py 跳过的 Issue 已被关闭。
无需精读;属于常规的测试配置恢复操作,可快速合并。
无 reviewer 讨论;gemini-code-assist 的评论仅总结变更内容,未新增讨论。
PR Body 明确指出:部分注册在全量测试套件中的用例因 nightly=False 而未被实际执行,同时一个导致 test_npu_grok_2.py 跳过的 Issue 已被关闭。
无需精读;属于常规的测试配置恢复操作,可快速合并。
无 reviewer 讨论;gemini-code-assist 的评论仅总结变更内容,未新增讨论。
对 6 个测试文件中的 register_npu_ci 调用进行两处修改:
nightly=False 改为 nightly=True;test_npu_grok_2.py 额外删除 disabled 参数。| 文件 | 模块 | 状态 | 重要度 |
|---|---|---|---|
test/registered/ascend/llm_models/test_npu_grok_2.py |
NPU Grok 2 测试 | modified | 4.21 |
test/registered/ascend/llm_models/test_npu_persimmon_8b_chat.py |
NPU Persimmon 测试 | modified | 4.05 |
test/registered/ascend/llm_models/test_npu_c4ai_command_r_v01.py |
NPU C4AI 测试 | modified | 3.77 |
test/registered/ascend/llm_models/test_npu_exaone_3.py |
NPU EXAONE 测试 | modified | 3.77 |
test/registered/ascend/basic_function/parallel_strategy/expert_parallelism/test_npu_deepep_low_latency_deepseek_v3_2_w8a8.py |
NPU DeepEP 测试 | modified | 3.42 |
test/registered/ascend/basic_function/parallel_strategy/expert_parallelism/test_npu_deepep_low_latency_qwen3_480b.py |
NPU DeepEP 测试 | modified | 3.42 |
test/registered/ascend/llm_models/test_npu_grok_2.py
test-coverage
核心变更之一:修改了 nightly 参数并移除了 disabled 标记,恢复 Grok 2 模型测试。
import unittest
from sglang.test.ascend.gsm8k_ascend_mixin import GSM8KAscendMixin
from sglang.test.ci.ci_register import register_npu_ci
from sglang.test.test_utils import CustomTestCase
# 注册为全量测试套件,夜间执行,同时移除了之前因 Issue 而添加的 disabled 标记
register_npu_ci(
est_time=400,
suite="full-16-npu-a3",
nightly=True, # 由 False 改为 True,启用夜间执行
)
class TestGrok2(GSM8KAscendMixin, CustomTestCase):
model = "/root/.cache/modelscope/hub/models/huihui-ai/grok-2"
accuracy = 0.91
other_args = [
"--trust-remote-code",
"--mem-fraction-static",
"0.8",
"--attention-backend",
"ascend",
"--disable-radix-cache",
"--disable-cuda-graph",
"--tokenizer-path",
"/root/.cache/modelscope/hub/models/huihui-ai/grok-2/tokenizer.tok.json",
"--tp-size",
"16",
]
if __name__ == "__main__":
unittest.main()
gemini-code-assist 自动生成了 PR 变更摘要,指出更新了多个 NPU 测试注册的 nightly 参数并移除了 Grok 2 的 disabled 标记。
结论:无进一步反馈。 · closed
风险极低:仅涉及测试调度配置,不修改任何源码逻辑。可能的风险是若某些用例本身不稳定,启用夜间运行后可能增加失败告警频率,但可通过后续单独修复解决。
影响范围限于 NPU 夜间 CI:6 个之前被跳过的模型测试(Grok 2、Persimmon 8B、C4AI Command R v01、EXAONE 3、DeepSeek V3.2 w8a8、Qwen3 480B)将在夜间流水线中自动执行,提升 NPU 测试覆盖。
当前没有检测到明确关联的 Issue 链接,后续同步到相关引用后会出现在这里。
参与讨论