[CI] ci-coverage-overview: schedule + manual only, include XPU/MUSA/multimodal_gen (#26619)

This commit is contained in:
Alison Shao
2026-05-30 16:39:18 +08:00
committed by GitHub
parent b4bf489dea
commit edfe8d34e8
3 changed files with 205 additions and 29 deletions
+16
View File
@@ -14,6 +14,7 @@ __all__ = [
"register_amd_ci",
"register_npu_ci",
"register_xpu_ci",
"register_musa_ci",
"ut_parse_one_file",
]
@@ -32,6 +33,7 @@ class HWBackend(Enum):
AMD = auto()
NPU = auto()
XPU = auto()
MUSA = auto()
@dataclass
@@ -119,12 +121,26 @@ def register_xpu_ci(
return None
def register_musa_ci(
est_time: float,
suite: Optional[str] = None,
nightly: bool = False,
disabled: Optional[str] = None,
*,
stage: Optional[str] = None,
runner_config: Optional[str] = None,
):
"""Marker for MUSA CI registration (parsed via AST; runtime no-op)."""
return None
REGISTER_MAPPING = {
"register_cpu_ci": HWBackend.CPU,
"register_cuda_ci": HWBackend.CUDA,
"register_amd_ci": HWBackend.AMD,
"register_npu_ci": HWBackend.NPU,
"register_xpu_ci": HWBackend.XPU,
"register_musa_ci": HWBackend.MUSA,
}