From 4923bb93ae176583651d840b3fc5c229dd7e65e7 Mon Sep 17 00:00:00 2001 From: Mick Date: Mon, 22 Jun 2026 21:21:16 +0800 Subject: [PATCH] [diffusion] CI: fix turbo_wan/flux invisible CI cases (#28913) --- .../multimodal_gen/configs/sample/sampling_params.py | 7 ++++--- python/sglang/multimodal_gen/test/server/gpu_cases.py | 5 +++++ python/sglang/multimodal_gen/test/test_utils.py | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/python/sglang/multimodal_gen/configs/sample/sampling_params.py b/python/sglang/multimodal_gen/configs/sample/sampling_params.py index f15dee3e3..92ce1bd67 100644 --- a/python/sglang/multimodal_gen/configs/sample/sampling_params.py +++ b/python/sglang/multimodal_gen/configs/sample/sampling_params.py @@ -938,13 +938,14 @@ class SamplingParams: ) add_argument( "--image-path", + "--image-paths", type=str, nargs="+", help=( "Path(s) to input image(s) for image-to-image / image-to-video " - "generation. For multiple images, pass them as space-separated " - "values, e.g.: " - '--image-path "img1.png" "img2.png"' + "generation. For multiple images, pass them space-separated " + "(alias: --image-paths), e.g.: " + '--image-paths "img1.png" "img2.png"' ), ) add_argument( diff --git a/python/sglang/multimodal_gen/test/server/gpu_cases.py b/python/sglang/multimodal_gen/test/server/gpu_cases.py index 64d7f6e33..af65b0921 100644 --- a/python/sglang/multimodal_gen/test/server/gpu_cases.py +++ b/python/sglang/multimodal_gen/test/server/gpu_cases.py @@ -463,6 +463,11 @@ if not current_platform.is_hip(): DiffusionServerArgs( model_path="IPostYellow/TurboWan2.1-T2V-1.3B-Diffusers", ), + # Pin CI's shared T2V_PROMPT ("A curious raccoon") instead of relying on + # prompt=None / unconditional generation — the latter drifts as the + # pipeline evolves, which is why this (previously planner-invisible) case + # diverged from its stale sglang_generated GT. + T2V_sampling_params, ) ) # Skip all ModelOpt tests on AMD: FP8 requires torch._scaled_mm (HIPBLAS_STATUS_NOT_SUPPORTED diff --git a/python/sglang/multimodal_gen/test/test_utils.py b/python/sglang/multimodal_gen/test/test_utils.py index 49f3bce46..33e8c1f5c 100644 --- a/python/sglang/multimodal_gen/test/test_utils.py +++ b/python/sglang/multimodal_gen/test/test_utils.py @@ -34,7 +34,7 @@ if TYPE_CHECKING: logger = init_logger(__name__) -SGL_TEST_FILES_CI_DATA_REVISION = "66370f48f239c08c044ac47e6eb898a01be37519" +SGL_TEST_FILES_CI_DATA_REVISION = "14a963c21b96bcc4bb3811be02076977e8f8439b" if current_platform.is_npu(): SGL_TEST_FILES_CI_DATA_REVISION = "670d66a8a290b62c0c3c077b3e9b0f4a4d9a44e7"