From 104681dc6b0bbe3969e00ecb07586ec68f942f26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5ns=20Nilsson?= Date: Tue, 2 Sep 2025 11:59:24 +0200 Subject: [PATCH] Arm backend: skip add vfg test if not vkml executor runner found Change-Id: I150b0f49229a8b2711a78f2005a69889dcf786bb --- backends/arm/test/ops/test_add.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/backends/arm/test/ops/test_add.py b/backends/arm/test/ops/test_add.py index 0e825d57894..b10d4a1b7b9 100644 --- a/backends/arm/test/ops/test_add.py +++ b/backends/arm/test/ops/test_add.py @@ -7,6 +7,7 @@ from typing import Tuple +import pytest import torch from executorch.backends.arm.quantizer import arm_quantizer from executorch.backends.arm.test import common, conftest @@ -201,7 +202,10 @@ def test_add_tensor_vgf_FP(test_data: input_t1): tosa_version="TOSA-1.0+FP", run_on_vulkan_runtime=True, ) - pipeline.run() + try: + pipeline.run() + except FileNotFoundError as e: + pytest.skip(f"VKML executor_runner not found - not built - skip {e}") @common.parametrize("test_data", filtered_test_data) @@ -215,4 +219,7 @@ def test_add_tensor_vgf_INT(test_data: input_t1): tosa_version="TOSA-1.0+INT", run_on_vulkan_runtime=True, ) - pipeline.run() + try: + pipeline.run() + except FileNotFoundError as e: + pytest.skip(f"VKML executor_runner not found - not built - skip {e}")