Claude
05883ff470
[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
2026-04-24 15:44:03 +00:00
Yueqian Lin
74522ca3ec
Merge branch 'main' into feat/moss-tts-nano
...
Signed-off-by: Yueqian Lin <70319226+linyueqian@users.noreply.github.com >
2026-04-24 11:00:13 -04:00
汪志鹏 and SYLAR
37e5954acf
[Config Refactor]: Remove bagel yaml ( #2936 )
...
Signed-off-by: princepride <wangzhipeng628@gmail.com >
Signed-off-by: 汪志鹏 <wangzhipeng628@gmail.com >
Co-authored-by: SYLAR <125541396+lishunyang12@users.noreply.github.com >
2026-04-24 21:21:30 +08:00
Alex Brooks
9ebfbf9fde
[CI] Re-enable Prefix Cache Test ( #2869 )
...
Signed-off-by: Alex Brooks <albrooks@redhat.com >
2026-04-24 12:58:25 +08:00
NumberWan
1a7fb55b5f
[BugFix] Bagel img2img e2e: drop extra_body height/width ( #3054 )
...
Signed-off-by: NumberWan <wantszkin2003@gmail.com >
2026-04-23 14:17:25 +08:00
NumberWan
ead87aa521
[BugFix] Surface diffusion metrics in chat completions; sanitize Bagel img2img mm kwargs ( #2932 )
...
Signed-off-by: NumberWan <wantszkin2003@gmail.com >
2026-04-22 16:57:01 +00:00
Zeyu Huang | 黃澤宇
d8cc7a0409
[feat]: General diffusers adapter backend to run diffusion models ( #2724 )
...
Signed-off-by: Huang, Zeyu <11222265+fhfuih@users.noreply.github.com >
2026-04-23 00:07:18 +08:00
amy-why-3459
9337bec9ad
[Tests] Modify test cases ( #2991 )
...
Signed-off-by: amy-why-3459 <wuhaiyan17@huawei.com >
2026-04-22 19:08:10 +08:00
wangyu
e18cb89d5a
[CI] Update test markers and configurations to use 'full_model' for L4 nightly tests ( #2641 )
...
Signed-off-by: wangyu <410167048@qq.com >
2026-04-22 15:14:20 +08:00
ChenWenjing
e82c0a5e1d
[ci]add merge ci for streaming input ( #2965 )
...
Signed-off-by: CHEN <116010019@link.cuhk.edu.cn >
2026-04-22 12:08:56 +08:00
Yueqian Lin
b03a41a7f9
refactor(moss_tts_nano): migrate to Pipeline + Deploy schema
...
Follow-up to #2958 . MOSS-TTS-Nano was authored before the schema refactor
and still shipped as a legacy stage_configs yaml; this aligns it with the
same layout the 5 migrated TTS models now use.
- vllm_omni/model_executor/models/moss_tts_nano/pipeline.py declares
MOSS_TTS_NANO_PIPELINE (single LLM_AR stage, owns_tokenizer, audio
output, stop_token_ids=[2] as a hard EOS backstop).
- vllm_omni/deploy/moss_tts_nano.yaml holds runtime knobs (max_num_seqs,
gpu_memory_utilization, enforce_eager, default_sampling_params,
skip_mm_profiling); trust_remote_code stays at deploy top-level.
- vllm_omni/config/pipeline_registry.py registers the entry so the lazy
registry can resolve it.
- moss_tts_nano/__init__.py exports MossTTSNanoForGeneration (VoxCPM2 pattern).
- Removed vllm_omni/model_executor/stage_configs/moss_tts_nano.yaml.
Examples, shell scripts, READMEs, and buildkite-invoked tests are
updated to use `vllm serve <model> --omni` / `--deploy-config`
(auto-load kicks in; no --stage-configs-path or --trust-remote-code).
Signed-off-by: Yueqian Lin <linyueqian@outlook.com >
2026-04-21 18:07:50 -04:00
Yueqian Lin
3bd77d3f8f
Merge branch 'main' into feat/moss-tts-nano
...
Signed-off-by: Yueqian Lin <70319226+linyueqian@users.noreply.github.com >
2026-04-21 17:50:21 -04:00
Yueqian Lin and SYLAR
3f504b45d2
[Config Refactor] Migrate 5 TTS models (VoxCPM2 / CosyVoice3 / MiMo Audio / Voxtral TTS / Fish Speech S2 Pro) to Pipeline + Deploy schema ( #2958 )
...
Signed-off-by: Yueqian Lin <linyueqian@outlook.com >
Co-authored-by: SYLAR <125541396+lishunyang12@users.noreply.github.com >
2026-04-21 21:17:53 +08:00
wangyu
8a9add1c81
[CI] Restructure vLLM-Omni Test Layout, Fixture Scope, and Support Modules ( #2620 )
...
Signed-off-by: wangyu <410167048@qq.com >
2026-04-20 14:23:42 +08:00
amy-why-3459
0393c58533
[BugFix] Fixed the issue where --no-async-chunk was not working. ( #2934 )
...
Signed-off-by: amy-why-3459 <wuhaiyan17@huawei.com >
2026-04-20 13:50:17 +08:00
a3903810fe
[Config Refactor][2/N] Pipeline + Deploy Config Schema ( #2383 )
...
Signed-off-by: lishunyang <lishunyang12@163.com >
Signed-off-by: reidliu41 <reid201711@gmail.com >
Signed-off-by: Alex Brooks <albrooks@redhat.com >
Co-authored-by: reidliu41 <reid201711@gmail.com >
Co-authored-by: xiaohajiayou <75477391+xiaohajiayou@users.noreply.github.com >
Co-authored-by: Alex Brooks <albrooks@redhat.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2026-04-19 14:36:00 +12:00
ChenWenjing
4124a1f858
[Feature]Support audio streaming input and output-phase2 ( #2581 )
...
Signed-off-by: CHEN <116010019@link.cuhk.edu.cn >
2026-04-18 15:42:41 +08:00
Joshna-Medisetty and Hongsheng Liu
b5ddff7242
Nextstep online e2e ( #2107 )
...
Signed-off-by: Joshna Medisetty <joshna.medisetty@intel.com >
Signed-off-by: Joshna-Medisetty <joshna.medisetty@intel.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2026-04-18 07:51:50 +08:00
wangyu
b4add5bd87
[CI] Skip test_bagel[parallel_tp_2] and test_wan22_i2v_online_serving_generates_video[wan22_i2v_usp2_hsdp2] ( #2883 )
...
Signed-off-by: wangyu <410167048@qq.com >
2026-04-17 23:10:51 +08:00
Yuanheng Zhao
c0ccbb872f
[Model] Add Ming-flash-omni-2.0 Thinker Stage ( #1822 )
...
Signed-off-by: yuanheng <jonathan.zhaoyh@gmail.com >
Signed-off-by: Yuanheng Zhao <jonathan.zhaoyh@gmail.com >
2026-04-17 19:10:02 +08:00
Bingyu (Spencer) Liu
a5a4998ece
[Feature] Support Prefill-Decode disaggregation via vLLM KV transfer ( #2220 )
...
Signed-off-by: LiuBingyu <liubingyu62@gmail.com >
2026-04-17 18:43:17 +08:00
Lancer and Hongsheng Liu
bf64a6b841
[Feature] Flux2 klein inpaint ( #1180 )
...
Signed-off-by: Lancer <maruixiang6688@gmail.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2026-04-17 07:55:00 +08:00
wangyu
45760d61d2
[Test] Skip tests for known issues in audio and speaker recognition ( #2851 )
2026-04-16 21:27:43 +08:00
wangyu
880a758b1f
[CI] Skip test_thinker_prefix_caching in tests/e2e/online_serving/test_qwen3_omni.py ( #2836 )
...
Signed-off-by: wangyu <410167048@qq.com >
2026-04-16 10:15:39 +08:00
Alex Brooks
f1e3f03726
[feature] Hidden State Prefix Caching ( #2164 )
...
Signed-off-by: Alex Brooks <albrooks@redhat.com >
2026-04-15 17:01:45 +00:00
Yueqian Lin
45e8829f07
docs(moss-tts-nano): add e2e online serving test and user guide docs
...
- Add online serving e2e test (non-streaming, streaming, Chinese)
- Add online serving user guide doc (API, voices, Gradio, curl/Python)
- Add offline inference user guide doc
Signed-off-by: Yueqian Lin <linyueqian@outlook.com >
2026-04-14 13:06:44 -04:00
amy-why-3459
f03ab38783
[BugFix] Fix NoneType' object has no attribute 'detach' ( #2797 )
...
Signed-off-by: amy-why-3459 <wuhaiyan17@huawei.com >
2026-04-14 10:26:55 -04:00
amy-why-3459
159d6558ea
[Tests][Qwen3-Omni]Add test cases for long videos and long audios. ( #2598 )
...
Signed-off-by: amy-why-3459 <wuhaiyan17@huawei.com >
2026-04-14 19:36:02 +08:00
Didan Deng
6b5a52ae31
[Bugfix] Update Flux2-dev & Dynin_omni L4 e2e test ( #2723 )
...
Signed-off-by: Didan Deng <33117903+wtomin@users.noreply.github.com >
2026-04-13 20:50:38 +08:00
wangyu
22261430b4
[CI][Bugfix] Refactor the test case to add support for increasing init timeout and stage init timeout in order to resolve the CI timeout error. ( #2711 )
...
Signed-off-by: wangyu <410167048@qq.com >
2026-04-13 14:47:55 +08:00
c20cac86ce
[Bugfix] Restore user config/runtime stage init timeout ( #2519 )
...
Signed-off-by: yuanheng <jonathan.zhaoyh@gmail.com >
Signed-off-by: Yuanheng Zhao <jonathan.zhaoyh@gmail.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
Co-authored-by: SYLAR <125541396+lishunyang12@users.noreply.github.com >
2026-04-12 00:48:47 +08:00
Juan Pablo Zuluaga
f7e8df9dbd
[TTS][OmniVoice] Add voice cloning support for OmniVoice TTS ( #2676 )
...
Signed-off-by: JuanPZuluaga <juanz9312@gmail.com >
2026-04-11 12:14:03 -04:00
wuhang and Didan Deng
cb91cbe61e
[Entrypoint][Refactor]Stage CLI Refactor ( #2020 )
...
Signed-off-by: wuhang <wuhang6@huawei.com >
Signed-off-by: Didan Deng <33117903+wtomin@users.noreply.github.com >
Co-authored-by: Didan Deng <33117903+wtomin@users.noreply.github.com >
2026-04-10 14:40:37 +08:00
JohnJan
f3f2dc590c
[Feature]: support Flux.2-dev CFG-Parallel ( #2010 )
2026-04-10 13:55:21 +08:00
e2b0ee4b87
[Model] Add Dynin-omni model in vllm-omni ( #1759 )
...
Signed-off-by: kdg6245@snu.ac.kr <kdg6245@snu.ac.kr >
Signed-off-by: Yejoon Lee (IPAI) <leeyejoon@snu.ac.kr >
Signed-off-by: aidas (arpa-kt) <aidaslab@gmail.com >
Signed-off-by: Dogeun Kim <82812668+DOGEUNNKIM@users.noreply.github.com >
Co-authored-by: Yejoon Lee (IPAI) <leeyejoon@snu.ac.kr >
Co-authored-by: aidas (arpa-kt) <aidaslab@gmail.com >
2026-04-09 16:37:34 +08:00
Lancer and Didan Deng
328de586aa
[Feat] support for multi-block layerwise offloading, fix top-level parameters/buffers staying on CPU ( #1486 )
...
Signed-off-by: Lancer <maruixiang6688@gmail.com >
Signed-off-by: Lancer <402430575@qq.com >
Co-authored-by: Didan Deng <33117903+wtomin@users.noreply.github.com >
2026-04-06 11:49:35 +08:00
indevn and linyueqian
6fc38e0467
[Model][Core] Enable async_chunk streaming pipeline for CosyVoice3 ( #1703 )
...
Signed-off-by: linyueqian <linyueqian@outlook.com >
Signed-off-by: indevn <indevn@outlook.com >
Co-authored-by: linyueqian <linyueqian@outlook.com >
2026-04-05 06:11:33 +00:00
Yueqian Lin
d92439c155
[CosyVoice3] Fix vLLM 0.19.0 compatibility issues ( #2486 )
2026-04-05 08:45:49 +08:00
Zhou Taichang
2804a85e58
[Rebase] Rebase to vllm v0.19.0 ( #2475 )
2026-04-04 15:03:32 +08:00
Yueqian Lin
4c031580cf
[CosyVoice3] Add online serving support, fix stage config, and add CI tests ( #2431 )
...
Signed-off-by: linyueqian <linyueqian@outlook.com >
2026-04-04 14:55:15 +13:00
Yueqian Lin
0e83ebe1d4
[OmniVoice] Add two-stage TTS serving support ( #2463 )
...
Signed-off-by: linyueqian <linyueqian@outlook.com >
2026-04-03 20:41:20 +00:00
zhumingjue138
50bb47a629
[Test] Skip tests/e2e/online_serving/test_zimage_expansion.py due to issue #2435 ( #2454 )
2026-04-02 20:32:57 +08:00
458f402323
Add VACE support for WAN 2.1 conditional video generation ( #1885 )
...
Signed-off-by: Binh Tang <tangbinhna@gmail.com >
Signed-off-by: Binh Tang <binht@netflix.com >
Signed-off-by: Didan Deng <33117903+wtomin@users.noreply.github.com >
Co-authored-by: Binh Tang <binht@netflix.com >
Co-authored-by: Didan Deng <33117903+wtomin@users.noreply.github.com >
2026-04-02 15:42:50 +08:00
wangyu
9c2a576301
[Test] Add voice or language test case for Qwen3-omni and Qwen-tts ( #1844 )
...
Signed-off-by: yenuo26 <410167048@qq.com >
Signed-off-by: wangyu <410167048@qq.com >
Signed-off-by: wangyu <53896905+yenuo26@users.noreply.github.com >
2026-04-02 09:29:22 +08:00
Lancer
70a62651b9
[Feat] support HSDP for Qwen-image series, Z-Image, GLM-Image ( #2029 )
...
Signed-off-by: Lancer <maruixiang6688@gmail.com >
2026-04-01 20:01:09 +08:00
TJian
4e4bbc42a6
[CI] Tune GPU resources for test ( #2401 )
...
Signed-off-by: tjtanaa <tunjian.tan@embeddedllm.com >
2026-04-01 19:37:34 +08:00
Wu JIAZHEN and jader
3fd4a4dc27
[Feat] Support step-boundary abort in diffusion ( #1769 )
...
Signed-off-by: jader <yjader@foxmail.com >
Signed-off-by: asukaqaq-s <1311722138@qq.com >
Co-authored-by: jader <yjader@foxmail.com >
2026-04-01 17:25:02 +08:00
WeiQing Chen
0cbd1cbeb8
[CI] fix test: use minimum supported layered output count ( #2350 )
...
Signed-off-by: David Chen <530634352@qq.com >
2026-03-31 14:59:00 +08:00
wangyu and Alicia
c1a978ae8d
[Test] Add qwen3-omni tests for audio_in_video and one word prompt ( #2097 )
...
Signed-off-by: yenuo26 <410167048@qq.com >
Signed-off-by: wangyu <410167048@qq.com >
Signed-off-by: wangyu <53896905+yenuo26@users.noreply.github.com >
Co-authored-by: Alicia <115451386+congw729@users.noreply.github.com >
2026-03-31 14:30:12 +08:00
c9370f493e
[Test] Add Qwen-tts test cases and unify the style of existing test cases ( #2195 )
...
Signed-off-by: yenuo26 <410167048@qq.com >
Signed-off-by: wangyu <53896905+yenuo26@users.noreply.github.com >
Signed-off-by: Yueqian Lin <70319226+linyueqian@users.noreply.github.com >
Signed-off-by: wangyu <410167048@qq.com >
Co-authored-by: yenuo26 <410167048@example.com >
Co-authored-by: R2-Y <ruiruyang2@gmail.com >
Co-authored-by: Yueqian Lin <70319226+linyueqian@users.noreply.github.com >
2026-03-30 01:02:28 -04:00