diff --git a/packages/api/src/mcp/registry/__tests__/ServerConfigsDB.test.ts b/packages/api/src/mcp/registry/__tests__/ServerConfigsDB.test.ts index aebf774dd4..45536f2e4d 100644 --- a/packages/api/src/mcp/registry/__tests__/ServerConfigsDB.test.ts +++ b/packages/api/src/mcp/registry/__tests__/ServerConfigsDB.test.ts @@ -77,12 +77,15 @@ beforeAll(async () => { await dbMethods.seedDefaultRoles(); serverConfigsDB = new ServerConfigsDB(mongoose); -}); + /** Booting a real mongod, resetting the module registry and re-importing + * data-schemas costs more than the 15s global `testTimeout`, once the runner + * is busy enough. Matches `checkpointer.integration.spec.ts`. */ +}, 60000); afterAll(async () => { await mongoose.disconnect(); await mongoServer.stop(); -}); +}, 60000); beforeEach(async () => { // Clear collections except AccessRole