Signed-off-by: chickeyton <ngton2014@gmail.com> Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
21 lines
1.0 KiB
Python
21 lines
1.0 KiB
Python
# SPDX-License-Identifier: Apache-2.0
|
|
# SPDX-FileCopyrightText: Copyright contributors to the vLLM-Omni project
|
|
|
|
"""Nemotron VoiceChat duplex is not on the duplex plugin framework yet.
|
|
|
|
RFC vllm-omni#7181 splits the port: this PR lands the unified framework with
|
|
MiniCPM-o 4.5, and the follow-up PR moves Nemotron VoiceChat onto
|
|
``DuplexModelPlugin``. Until then the modules under test still import the
|
|
pre-framework duplex runtime / serving adapter that this PR removed, so
|
|
collecting them would fail at import time and abort the whole pytest session.
|
|
The tests themselves are unchanged and come back with the port.
|
|
|
|
Listed per file rather than globbed, so the coverage loss is visible and shrinks
|
|
file by file as the port lands. ``test_input.py`` imports nothing that was
|
|
removed and keeps running.
|
|
"""
|
|
|
|
#: Both import ``DuplexFence`` from ``engine.duplex.messages``, which no longer
|
|
#: exports it; ``test_data_plane`` also imports ``engine.duplex.runtime``.
|
|
collect_ignore = ["test_data_plane.py", "test_runtime_contract.py"]
|