(pid: number, timeoutMs: number)
| 162 | } |
| 163 | |
| 164 | async function waitProcessExit(pid: number, timeoutMs: number): Promise<boolean> { |
| 165 | return waitFor(() => !isAlive(pid), timeoutMs).then(() => true).catch(() => false); |
| 166 | } |
| 167 | |
| 168 | describe('Shared MCP daemon (issue #411)', () => { |
| 169 | let tempDir: string; // the (possibly symlinked) path processes are spawned with |
no test coverage detected