Use 32x32 black image for VLM server warmup and bring glm4.1v back to UT (#13222)

This commit is contained in:
Binyao Jiang
2025-11-13 14:21:43 -08:00
committed by GitHub
parent 9db3add319
commit 9b41f31a66
2 changed files with 3 additions and 6 deletions

View File

@@ -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: