From f0a5cf76178abd7a0c96b1aaa207f0ce7324cce9 Mon Sep 17 00:00:00 2001 From: 777genius Date: Thu, 30 Apr 2026 12:39:15 +0300 Subject: [PATCH] test(opencode): await live provisioning cleanup --- .../team/OpenCodeTeamProvisioning.live.test.ts | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/test/main/services/team/OpenCodeTeamProvisioning.live.test.ts b/test/main/services/team/OpenCodeTeamProvisioning.live.test.ts index f40e0ceb..c4a3a758 100644 --- a/test/main/services/team/OpenCodeTeamProvisioning.live.test.ts +++ b/test/main/services/team/OpenCodeTeamProvisioning.live.test.ts @@ -161,13 +161,22 @@ liveDescribe('OpenCode team provisioning live e2e', () => { }, }); - svc.stopTeam(teamName); + await svc.stopTeam(teamName); await waitUntil(async () => { const laneIndex = await readOpenCodeRuntimeLaneIndex(getTeamsBasePath(), teamName); return Object.keys(laneIndex.lanes).length === 0; }, 90_000); } finally { - svc.stopTeam(teamName); + await svc.stopTeam(teamName).catch(() => undefined); + await readinessBridge + .cleanupOpenCodeHosts({ + reason: 'opencode-team-provisioning-live-e2e-cleanup', + mode: 'force', + projectPath: PROJECT_PATH, + staleAgeMs: null, + leaseStaleAgeMs: null, + }) + .catch(() => undefined); } }, 300_000); });