From 3d024985ab1638fb5ed05b15ec41245f9b888b65 Mon Sep 17 00:00:00 2001 From: Isotr0py Date: Sat, 27 Dec 2025 21:06:26 +0800 Subject: [PATCH] [CI/Build] Ignore max transformers version for more common tests (#31401) Signed-off-by: Isotr0py --- tests/models/multimodal/processing/test_common.py | 6 +++++- tests/models/multimodal/processing/test_tensor_schema.py | 6 +++++- tests/models/test_registry.py | 6 +++++- tests/models/utils.py | 6 +++++- 4 files changed, 20 insertions(+), 4 deletions(-) diff --git a/tests/models/multimodal/processing/test_common.py b/tests/models/multimodal/processing/test_common.py index d57f7eeb91..12415f50db 100644 --- a/tests/models/multimodal/processing/test_common.py +++ b/tests/models/multimodal/processing/test_common.py @@ -211,7 +211,11 @@ def _test_processing_correctness( model_info = HF_EXAMPLE_MODELS.find_hf_info(model_id_or_arch) model_id = model_id_or_arch model_info.check_available_online(on_fail="skip") - model_info.check_transformers_version(on_fail="skip") + model_info.check_transformers_version( + on_fail="skip", + check_max_version=False, + check_version_reason="vllm", + ) model_config = ModelConfig( model_id, diff --git a/tests/models/multimodal/processing/test_tensor_schema.py b/tests/models/multimodal/processing/test_tensor_schema.py index 46fd4249ea..3ec33cc5e9 100644 --- a/tests/models/multimodal/processing/test_tensor_schema.py +++ b/tests/models/multimodal/processing/test_tensor_schema.py @@ -172,7 +172,11 @@ def initialize_dummy_model( def test_model_tensor_schema(model_id: str): model_info = HF_EXAMPLE_MODELS.find_hf_info(model_id) model_info.check_available_online(on_fail="skip") - model_info.check_transformers_version(on_fail="skip") + model_info.check_transformers_version( + on_fail="skip", + check_max_version=False, + check_version_reason="vllm", + ) model_arch = next( arch for arch, info in HF_EXAMPLE_MODELS.hf_models.items() if info == model_info diff --git a/tests/models/test_registry.py b/tests/models/test_registry.py index a089696e10..fa273527bb 100644 --- a/tests/models/test_registry.py +++ b/tests/models/test_registry.py @@ -31,7 +31,11 @@ from .registry import HF_EXAMPLE_MODELS def test_registry_imports(model_arch): # Skip if transformers version is incompatible model_info = HF_EXAMPLE_MODELS.get_hf_info(model_arch) - model_info.check_transformers_version(on_fail="skip") + model_info.check_transformers_version( + on_fail="skip", + check_max_version=False, + check_version_reason="vllm", + ) # Ensure all model classes can be imported successfully model_cls = ModelRegistry._try_load_model_cls(model_arch) assert model_cls is not None diff --git a/tests/models/utils.py b/tests/models/utils.py index 12544bc96b..a39a4c187c 100644 --- a/tests/models/utils.py +++ b/tests/models/utils.py @@ -292,7 +292,11 @@ def build_model_context( """ model_info = HF_EXAMPLE_MODELS.find_hf_info(model_id) model_info.check_available_online(on_fail="skip") - model_info.check_transformers_version(on_fail="skip") + model_info.check_transformers_version( + on_fail="skip", + check_max_version=False, + check_version_reason="vllm", + ) model_config_kwargs = model_config_kwargs or {} limit_mm_per_prompt = limit_mm_per_prompt or {}