From ff2168bca3a195b835c64a5c9012d7b6a9f34e61 Mon Sep 17 00:00:00 2001 From: Lucas Wilkinson Date: Fri, 19 Dec 2025 22:46:15 -0500 Subject: [PATCH] [CI] FIx `fixture 'siglip_attention_config' not found` (#31053) Signed-off-by: Lucas Wilkinson --- tests/models/multimodal/pooling/conftest.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 tests/models/multimodal/pooling/conftest.py diff --git a/tests/models/multimodal/pooling/conftest.py b/tests/models/multimodal/pooling/conftest.py new file mode 100644 index 000000000..401bc39b4 --- /dev/null +++ b/tests/models/multimodal/pooling/conftest.py @@ -0,0 +1,18 @@ +# SPDX-License-Identifier: Apache-2.0 +# SPDX-FileCopyrightText: Copyright contributors to the vLLM project +"""Pytest configuration for vLLM pooling tests.""" + +import pytest + +from vllm.platforms import current_platform + + +@pytest.fixture +def siglip_attention_config(): + """Return attention config for SigLIP tests on ROCm. + + On ROCm, SigLIP tests require FLEX_ATTENTION backend. + """ + if current_platform.is_rocm(): + return {"backend": "FLEX_ATTENTION"} + return None