[Core][Model] Enable Qwen3-TTS MRV2 and optimize the TTS pipeline (#7781)

Signed-off-by: Sy03 <1370724210@qq.com>
This commit is contained in:
Sy03 authored and GitHub committed 2026-09-20 23:03:08 -07:00
1 parent d139c600c7
commit a9e2117f5e
103 files changed
+10232 -661

No files matched your search

+21
View File
@@ -0,0 +1,21 @@
# SPDX-License-Identifier: Apache-2.0
# SPDX-FileCopyrightText: Copyright contributors to the vLLM-Omni project
import copy
import pytest
from vllm_omni.engine.request_snapshot import copy_request_snapshot
pytestmark = [pytest.mark.core_model, pytest.mark.cpu]
def test_full_snapshot_preserves_fields_aliases_and_isolation():
samples = [0.25, 0.5]
source = {"prompt_token_ids": [1, 2], "additional_information": {"samples": samples}, "alias": samples}
result = copy_request_snapshot(source)
assert result == copy.deepcopy(source)
assert result["alias"] is result["additional_information"]["samples"]
result["alias"].append(0.75)
result["prompt_token_ids"][0] = 9
assert samples == [0.25, 0.5]
assert source["prompt_token_ids"] == [1, 2]