From e84e0852c95399cf1b61f61a6b7d0e8d0bc669c2 Mon Sep 17 00:00:00 2001 From: Victor Rodzko Date: Mon, 11 May 2026 16:37:20 +0300 Subject: [PATCH] test: skip multi-gpu tests on mobile (QVAC-18794) Co-authored-by: Cursor --- packages/sdk/tests-qvac/tests/mobile/consumer.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/sdk/tests-qvac/tests/mobile/consumer.ts b/packages/sdk/tests-qvac/tests/mobile/consumer.ts index 898c76e92a..7a1a348891 100644 --- a/packages/sdk/tests-qvac/tests/mobile/consumer.ts +++ b/packages/sdk/tests-qvac/tests/mobile/consumer.ts @@ -68,7 +68,6 @@ import { DelegatedInferenceExecutor } from "../shared/executors/delegated-infere import { MobileDiffusionExecutor } from "./executors/diffusion-executor.js"; import { LifecycleExecutor } from "../shared/executors/lifecycle-executor.js"; import { ConfigExecutor } from "../shared/executors/config-executor.js"; -import { MultiGpuExecutor } from "../shared/executors/multi-gpu-executor.js"; const resources = new ResourceManager({ // Mobile (iOS + Android) needs a tick after each unloadModel for the @@ -357,6 +356,7 @@ export const executor = createExecutor({ "http-archive-embed-inference", ], "HTTP test disabled on mobile (OOM)"), new SkipExecutor(/^finetune-/, "Finetune tests disabled on mobile"), + new SkipExecutor(/^multi-gpu-/, "Multi-GPU tests disabled on mobile (not supported on single-GPU devices)"), new SkipExecutor(/^tools-(?!simple-function$|no-function-match$)/, "Tools test disabled on mobile"), new SkipExecutor(/^(diffusion-|addon-logging-diffusion$)/, "SD v2.1 1B Q8_0 cold-load is too heavy for Device Farm devices (iOS variable 5–15min, Android blocks JS thread >300s and trips heartbeat)"), // suspend() hangs the test runner on mobile (the lifecycle coordinator @@ -423,7 +423,6 @@ export const executor = createExecutor({ new MobileDiffusionExecutor(resources), new LifecycleExecutor(resources), new ConfigExecutor(), - new MultiGpuExecutor(resources), ], profiling: { init: () => profiler.enable({ mode: "summary", includeServerBreakdown: true }),