From 9b41f31a66d5347f67e39e39747bd40e9cb0470d Mon Sep 17 00:00:00 2001 From: Binyao Jiang Date: Thu, 13 Nov 2025 14:21:43 -0800 Subject: [PATCH] Use 32x32 black image for VLM server warmup and bring glm4.1v back to UT (#13222) --- python/sglang/srt/entrypoints/http_server.py | 6 +++--- test/srt/test_vision_openai_server_a.py | 3 --- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/python/sglang/srt/entrypoints/http_server.py b/python/sglang/srt/entrypoints/http_server.py index 76e999498..c8b5fcbeb 100644 --- a/python/sglang/srt/entrypoints/http_server.py +++ b/python/sglang/srt/entrypoints/http_server.py @@ -1431,8 +1431,8 @@ def launch_server( _global_state.tokenizer_manager.socket_mapping.clear_all_sockets() -# Minimal 2x2 black PNG (base64, 1x1 image would cause ambiguous in image channel dimension) -MINIMUM_PNG_PICTURE_BASE64 = "iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAEElEQVQImWNgYGD4z8DAAAQYAAH7u8WFAAAAAElFTkSuQmCC" +# Minimal 32x32 black PNG (base64, GLM4v requires at least 32x32 sized image) +MINIMUM_PNG_PICTURE_BASE64 = "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAbUlEQVRYhe3VsQ2AMAxE0Y/lIgNQULD/OqyCMgCihCKSG4yRuKuiNH6JLsoEbMACOGBcua9HOR7Y6w6swBwMy0qLTpkeI77qdEBpBFAHBBDAGH8WrwJKI4AAegUCfAKgEgpQDvh3CR3oQCuav58qlAw73kKCSgAAAABJRU5ErkJggg==" def _execute_server_warmup( @@ -1535,7 +1535,7 @@ def _execute_server_warmup( headers=headers, timeout=600, ) - assert res.status_code == 200, f"{res}" + assert res.status_code == 200, f"{res.text}" _global_state.tokenizer_manager.server_status = ServerStatus.Up else: diff --git a/test/srt/test_vision_openai_server_a.py b/test/srt/test_vision_openai_server_a.py index 6c6989aa0..9642d5530 100644 --- a/test/srt/test_vision_openai_server_a.py +++ b/test/srt/test_vision_openai_server_a.py @@ -136,9 +136,6 @@ class TestKimiVLServer(ImageOpenAITestMixin): pass -@unittest.skip( - "Temporarily disabling this test to fix CI. It should be re-enabled when #11800 is done." -) class TestGLM41VServer(ImageOpenAITestMixin, VideoOpenAITestMixin): model = "zai-org/GLM-4.1V-9B-Thinking" extra_args = [