[Core][Model] Enable Qwen3-TTS MRV2 and optimize the TTS pipeline (#7781)
Signed-off-by: Sy03 <1370724210@qq.com>
This commit is contained in:
103 files changed
+10232
-661
No files matched your search
@@ -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]
|
||||
Reference in new issue
Block a user