From 566cdb6cfb89d20faebe85f8796c3b03c38358e4 Mon Sep 17 00:00:00 2001 From: Lucas Wilkinson Date: Sun, 25 Jan 2026 20:49:53 -0700 Subject: [PATCH] [CI] Fix MHA attention test failure (AttributeError when model_config is None in ViT attention backend) (#33033) Signed-off-by: Lucas Wilkinson --- vllm/model_executor/models/vision.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/vllm/model_executor/models/vision.py b/vllm/model_executor/models/vision.py index 8be6aedcc..a2b78753a 100644 --- a/vllm/model_executor/models/vision.py +++ b/vllm/model_executor/models/vision.py @@ -104,8 +104,9 @@ def get_vit_attn_backend( """ try: vllm_config: VllmConfig = get_current_vllm_config() + model_config = vllm_config.model_config multimodal_config: MultiModalConfig | None = ( - vllm_config.model_config.multimodal_config + model_config.multimodal_config if model_config is not None else None ) except AssertionError: multimodal_config = None @@ -129,8 +130,9 @@ def is_vit_use_data_parallel(): """ try: vllm_config: VllmConfig = get_current_vllm_config() + model_config = vllm_config.model_config multimodal_config: MultiModalConfig | None = ( - vllm_config.model_config.multimodal_config + model_config.multimodal_config if model_config is not None else None ) except AssertionError: multimodal_config = None