Fix hybrid linear attention misrouting plain-RadixAttention linear layers to the full backend (Ring-2.5-1T) (#26623)

Co-authored-by: Cheng Wan <54331508+ch-wan@users.noreply.github.com>
This commit is contained in:
Alison Shao
2026-06-02 16:24:49 -07:00
committed by GitHub
co-authored by Cheng Wan
parent 72929c7000
commit 76c9899da7
3 changed files with 10 additions and 21 deletions
@@ -3,7 +3,7 @@
Guards the hybrid linear / full attention dispatcher: Ling-2.5/2.6
has 32 layers with `layer_group_size=8`, so layers {7, 15, 23, 31}
are full attention (MLA) and the rest are linear (Lightning seg_la).
Runs on the 8-GPU H200 runner with TP=4.
Runs nightly on the 8-GPU H200 runner with TP=4.
"""
import unittest
@@ -12,7 +12,7 @@ from sglang.test.ci.ci_register import register_cuda_ci
from sglang.test.kits.eval_accuracy_kit import GSM8KMixin
from sglang.test.server_fixtures.default_fixture import DefaultServerBase
register_cuda_ci(est_time=600, stage="base-c", runner_config="8-gpu-h200")
register_cuda_ci(est_time=600, suite="nightly-8-gpu-common", nightly=True)
class TestLing26Flash(GSM8KMixin, DefaultServerBase):