[Refactor] Split vllm_omni/entrypoints/cli/benchmark/serve.py (#5206)

This commit is contained in:
ZacheryAU authored and GitHub committed 2026-07-23 16:00:32 +00:00
1 parent 778959797c
commit 4c23a3164b
5 files changed
+419 -253

No files matched your search

@@ -1,3 +1,11 @@
"""Shared interface for vLLM-Omni benchmark CLI subcommands.
``OmniBenchmarkSubcommandBase`` defines the argument-registration and command
execution hooks required by benchmark implementations. The ``bench`` command
discovers its concrete subclasses and uses these hooks to build and dispatch
nested benchmark subcommands.
"""
import argparse
from vllm.entrypoints.cli.types import CLISubcommand