diff --git a/src/gateway/desktop/managed-linux.test.ts b/src/gateway/desktop/managed-linux.test.ts index 751657e7e291..faf998a8a4b7 100644 --- a/src/gateway/desktop/managed-linux.test.ts +++ b/src/gateway/desktop/managed-linux.test.ts @@ -320,9 +320,6 @@ describe("managed Linux desktop", () => { }); expect(observer).toBeDefined(); observer?.release(); - await new Promise((resolve) => { - setTimeout(resolve, 10); - }); - expect(desktop.status()).toEqual({ state: "not-started" }); + await vi.waitFor(() => expect(desktop.status()).toEqual({ state: "not-started" })); }); });