From 17a7bc7352bb107ff12d2215dd0d1239a776e670 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Wed, 6 May 2026 16:05:47 +0100 Subject: [PATCH] test(perf): pin model fallback probe metadata --- src/agents/model-fallback.probe.test.ts | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/agents/model-fallback.probe.test.ts b/src/agents/model-fallback.probe.test.ts index bead0ac19c9..ed93a4303ab 100644 --- a/src/agents/model-fallback.probe.test.ts +++ b/src/agents/model-fallback.probe.test.ts @@ -13,10 +13,6 @@ vi.mock("./auth-profiles/store.js", () => ({ loadAuthProfileStoreForRuntime: vi.fn(), })); -vi.mock("./auth-profiles/source-check.js", () => ({ - hasAnyAuthProfileStoreSource: vi.fn(), -})); - vi.mock("./auth-profiles/usage.js", () => ({ getSoonestCooldownExpiry: vi.fn(), isProfileInCooldown: vi.fn(), @@ -31,6 +27,15 @@ vi.mock("./provider-model-normalization.runtime.js", () => ({ normalizeProviderModelIdWithRuntime: () => undefined, })); +const emptyPluginMetadataSnapshot = vi.hoisted(() => ({ + configFingerprint: "model-fallback-probe-test-empty-plugin-metadata", + plugins: [], +})); + +vi.mock("../plugins/current-plugin-metadata-snapshot.js", () => ({ + getCurrentPluginMetadataSnapshot: () => emptyPluginMetadataSnapshot, +})); + vi.mock("./auth-profiles/source-check.js", () => ({ hasAnyAuthProfileStoreSource: vi.fn(() => true), }));