[Test] Skip ROCm AITER MLA prefill tests on non-ROCm platforms (#49945)

Signed-off-by: Liangliang-Ma <liangliang.ma@intel.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
This commit is contained in:
Liangliang Ma
2026-07-28 16:26:49 +08:00
committed by GitHub
co-authored by mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
parent 5ed3faa43d
commit 88402a41c4
@@ -8,6 +8,7 @@ import pytest
import torch
from vllm.config import AttentionConfig, ModelConfig, VllmConfig
from vllm.platforms import current_platform
from vllm.platforms.interface import DeviceCapability
from vllm.v1.attention.backends.mla.prefill.base import MLADimensions
from vllm.v1.attention.backends.mla.prefill.registry import MLAPrefillBackendEnum
@@ -287,6 +288,11 @@ class TestBackendValidation:
assert invalid_reasons == []
@pytest.mark.skipif(
not current_platform.is_cuda_alike(),
reason="Imports vllm.platforms.rocm, whose module init requires a CUDA or "
"ROCm torch build; not importable on XPU/CPU/TPU.",
)
class TestROCmAiterFAPrefillSelection:
"""Tests for the ROCm AITER FlashAttention MLA prefill backend."""