From 1b98ed0e069ba8aa60fc3c313c21a09b7fbdbdca Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Fri, 3 Oct 2025 15:37:36 -0400 Subject: [PATCH] fix sporraddic test failures due to Postgres deadlock --- packages/backend/test/unit/AnnouncementService.ts | 10 ++++------ packages/backend/test/unit/RoleService.ts | 10 ++++------ 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/packages/backend/test/unit/AnnouncementService.ts b/packages/backend/test/unit/AnnouncementService.ts index a58a55b93d..414b05f2fd 100644 --- a/packages/backend/test/unit/AnnouncementService.ts +++ b/packages/backend/test/unit/AnnouncementService.ts @@ -115,12 +115,10 @@ describe('AnnouncementService', () => { }); afterEach(async () => { - await Promise.all([ - app.get(DI.metasRepository).deleteAll(), - usersRepository.deleteAll(), - announcementsRepository.deleteAll(), - announcementReadsRepository.deleteAll(), - ]); + await app.get(DI.metasRepository).deleteAll(); + await usersRepository.deleteAll(); + await announcementsRepository.deleteAll(); + await announcementReadsRepository.deleteAll(); moderationLogService.log.mockReset(); globalEventService.publishMainStream.mockReset(); globalEventService.publishBroadcastStream.mockReset(); diff --git a/packages/backend/test/unit/RoleService.ts b/packages/backend/test/unit/RoleService.ts index 0d30df2972..d8475ccc2b 100644 --- a/packages/backend/test/unit/RoleService.ts +++ b/packages/backend/test/unit/RoleService.ts @@ -170,12 +170,10 @@ describe('RoleService', () => { }); afterEach(async () => { - await Promise.all([ - metasRepository.deleteAll(), - usersRepository.deleteAll(), - rolesRepository.deleteAll(), - roleAssignmentsRepository.deleteAll(), - ]); + await roleAssignmentsRepository.deleteAll(); + await rolesRepository.deleteAll(); + await metasRepository.deleteAll(); + await usersRepository.deleteAll(); cacheManagementService.clear(); });