From b6f29ee6145bf353b084557b80792dee2d5a7149 Mon Sep 17 00:00:00 2001 From: wangyu <53896905+yenuo26@users.noreply.github.com> Date: Wed, 13 May 2026 14:25:56 +0800 Subject: [PATCH] [CI][Bugfix] skip fp8 Z-Image quality gate (#3531) and add torchdiffeq dev extra (#3563) Signed-off-by: wangyu <410167048@qq.com> --- pyproject.toml | 3 ++- tests/diffusion/quantization/test_quantization_quality.py | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index df32a89e6..5d4273331 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -62,7 +62,8 @@ dev = [ "funasr>=1.0.0", "lpips>=0.1.4", # for quantization fp8 "orjson>=3.11.7", # to make v1/embeddings API fast - "voxcpm>=2.0.2" # for voxcpm model test + "voxcpm>=2.0.2", # for voxcpm model Test + "torchdiffeq>=0.2.5" # for covo_audio Test ] demo = [ diff --git a/tests/diffusion/quantization/test_quantization_quality.py b/tests/diffusion/quantization/test_quantization_quality.py index 6288bde5e..b94df986a 100644 --- a/tests/diffusion/quantization/test_quantization_quality.py +++ b/tests/diffusion/quantization/test_quantization_quality.py @@ -322,6 +322,12 @@ _OUTPUT_DIR = Path(os.environ["VLLM_OMNI_QUALITY_OUTPUT_DIR"]) if "VLLM_OMNI_QUA def _quality_param(c: QualityTestConfig): marks = list(_marks) + if c.id == "fp8_z_image": + marks.append( + pytest.mark.skip( + reason="Z-Image FP8 quality gate temporarily disabled: https://github.com/vllm-project/vllm-omni/issues/3531" + ) + ) if c.id == "fp8_qwen_image": marks.append( pytest.mark.skip(reason="Qwen-Image FP8 quality gate temporarily disabled (see CI / issue tracker).")