[misc] CI hygiene: enforce __main__ entry, drop silent-skipped tests, fix rerun-test protoc (#23305)

This commit is contained in:
Liangsheng Yin
2026-04-20 21:16:24 -07:00
committed by GitHub
parent 6b19e8a452
commit 6cc2eee50d
19 changed files with 101 additions and 3168 deletions
@@ -1,13 +0,0 @@
import pytest
from sglang.jit_kernel.utils import _REGISTERED_DEPENDENCIES
from sglang.test.ci.ci_register import register_cuda_ci
register_cuda_ci(est_time=30, suite="stage-b-kernel-unit-1-gpu-large")
register_cuda_ci(est_time=30, suite="nightly-kernel-1-gpu", nightly=True)
@pytest.mark.parametrize("name", _REGISTERED_DEPENDENCIES.keys())
def test_availability(name: str) -> None:
# NOTE: the path resolution should not fail
_REGISTERED_DEPENDENCIES[name]()