From d770a3b7866b4a6dc4bac900bc114634cd2c0cac Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 28 Apr 2026 11:36:21 +0100 Subject: [PATCH] test(memory): stabilize reindex and cron checks --- extensions/memory-core/src/memory/manager-reindex-state.ts | 4 ++-- src/gateway/server.cron.test.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/extensions/memory-core/src/memory/manager-reindex-state.ts b/extensions/memory-core/src/memory/manager-reindex-state.ts index 50adc7127b8..d084763ee2d 100644 --- a/extensions/memory-core/src/memory/manager-reindex-state.ts +++ b/extensions/memory-core/src/memory/manager-reindex-state.ts @@ -19,7 +19,7 @@ export type MemoryIndexMeta = { export function resolveConfiguredSourcesForMeta(sources: Iterable): MemorySource[] { const normalized = Array.from(sources) .filter((source): source is MemorySource => source === "memory" || source === "sessions") - .toSorted(); + .toSorted((left, right) => left.localeCompare(right)); return normalized.length > 0 ? normalized : ["memory"]; } @@ -34,7 +34,7 @@ export function normalizeMetaSources(meta: MemoryIndexMeta): MemorySource[] { (source): source is MemorySource => source === "memory" || source === "sessions", ), ), - ).toSorted(); + ).toSorted((left, right) => left.localeCompare(right)); return normalized.length > 0 ? normalized : ["memory"]; } diff --git a/src/gateway/server.cron.test.ts b/src/gateway/server.cron.test.ts index 0c13612377f..6a9528f86fd 100644 --- a/src/gateway/server.cron.test.ts +++ b/src/gateway/server.cron.test.ts @@ -55,7 +55,7 @@ vi.mock("../plugin-sdk/browser-maintenance.js", () => ({ })); installGatewayTestHooks({ scope: "suite" }); -const CRON_WAIT_TIMEOUT_MS = 3_000; +const CRON_WAIT_TIMEOUT_MS = 10_000; const EMPTY_CRON_STORE_CONTENT = JSON.stringify({ version: 1, jobs: [] }); let cronSuiteTempRootPromise: Promise | null = null; let cronSuiteCaseId = 0;