From 2f909b0b21d8210a7498f828c6d2511fdae7c85b Mon Sep 17 00:00:00 2001 From: "openclaw-test-performance-agent[bot]" Date: Mon, 27 Apr 2026 17:42:20 +0000 Subject: [PATCH] test: optimize slow tests --- .../runtime-config-collectors-plugins.test.ts | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/src/secrets/runtime-config-collectors-plugins.test.ts b/src/secrets/runtime-config-collectors-plugins.test.ts index 33174d5fa23..68037828e3b 100644 --- a/src/secrets/runtime-config-collectors-plugins.test.ts +++ b/src/secrets/runtime-config-collectors-plugins.test.ts @@ -8,12 +8,17 @@ import { type SecretDefaults, } from "./runtime-shared.js"; -const { loadPluginManifestRegistryMock } = vi.hoisted(() => ({ - loadPluginManifestRegistryMock: vi.fn(), +const { loadPluginManifestRegistryForPluginRegistryMock } = vi.hoisted(() => ({ + loadPluginManifestRegistryForPluginRegistryMock: vi.fn(), })); -vi.mock("../plugins/manifest-registry.js", () => ({ - loadPluginManifestRegistry: loadPluginManifestRegistryMock, +vi.mock("../plugins/plugin-registry.js", () => ({ + loadPluginManifestRegistryForPluginRegistry: loadPluginManifestRegistryForPluginRegistryMock, +})); + +vi.mock("../plugins/bundled-plugin-metadata.js", () => ({ + findBundledPluginMetadataById: () => undefined, + listBundledPluginMetadata: () => [], })); function asConfig(value: unknown): OpenClawConfig { @@ -77,8 +82,8 @@ function expectInactiveAcpxConfig(config: OpenClawConfig): void { describe("collectPluginConfigAssignments", () => { beforeEach(() => { - loadPluginManifestRegistryMock.mockReset(); - loadPluginManifestRegistryMock.mockReturnValue({ + loadPluginManifestRegistryForPluginRegistryMock.mockReset(); + loadPluginManifestRegistryForPluginRegistryMock.mockReturnValue({ plugins: [ { id: "acpx", @@ -447,7 +452,7 @@ describe("collectPluginConfigAssignments", () => { }); it("collects manifest-declared SecretRef surfaces for non-acpx plugins", () => { - loadPluginManifestRegistryMock.mockReturnValue({ + loadPluginManifestRegistryForPluginRegistryMock.mockReturnValue({ plugins: [ { id: "other",