[CI] Fix moss_tts_nano test import paths to unblock collection

The test files imported from `tests.utils` (non-existent) and
`tests.conftest.OmniServerParams` (not lazy-exported), causing pytest
collection to fail for the whole suite. This broke unrelated CI jobs
(Diffusion Cache Backend Test, Simple Unit Test) because collection
runs across all test files even when they are deselected by marker.

Align with the pattern used by sibling TTS tests
(e.g. test_cosyvoice3_tts.py, test_voxcpm.py):
- hardware_test -> tests.helpers.mark
- OmniServerParams -> tests.helpers.runtime

https://claude.ai/code/session_01JYESRH7Ua1mc1wqKCQQs5q
This commit is contained in:
Claude committed 2026-04-24 15:44:03 +00:00
1 parent 74522ca3ec
commit 05883ff470
2 files changed
+3 -3

No files matched your search

@@ -8,7 +8,7 @@ import pytest
import torch
from vllm import SamplingParams
from tests.utils import hardware_test
from tests.helpers.mark import hardware_test
from vllm_omni import Omni
MODEL_NAME = "OpenMOSS-Team/MOSS-TTS-Nano"
@@ -14,9 +14,9 @@ os.environ["VLLM_TEST_CLEAN_GPU_MEMORY"] = "0"
import pytest
from tests.conftest import OmniServerParams
from tests.helpers.mark import hardware_test
from tests.helpers.runtime import OmniServerParams
from tests.helpers.stage_config import get_deploy_config_path
from tests.utils import hardware_test
MODEL = "OpenMOSS-Team/MOSS-TTS-Nano"