From f883a32f174c909943f9ca7ef3c6ce66c0e5350a Mon Sep 17 00:00:00 2001 From: garrytan Date: Sat, 31 Oct 2026 18:40:21 +0000 Subject: [PATCH] test(memory): bound the jq parity spawn with a timeout (#3539) test/spawnsync-timeout-tripwire.test.ts requires every sync spawn in the test trees to carry a timeout; the jq parity helper had none (remote pregate, tree 037200bc2527). Co-authored-by: Willy Morin <3635875+wmorin@users.noreply.github.com> Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com> --- test/gbrain-mcp-locality.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/gbrain-mcp-locality.test.ts b/test/gbrain-mcp-locality.test.ts index eda3aed13..8522a24e1 100644 --- a/test/gbrain-mcp-locality.test.ts +++ b/test/gbrain-mcp-locality.test.ts @@ -186,7 +186,7 @@ describe('gstack-skill-start jq copy vs the TS rule (table-driven parity)', () = function jqTrue(program: string, input: string): boolean { try { - execFileSync('jq', ['-e', program], { input, stdio: ['pipe', 'ignore', 'ignore'] }); + execFileSync('jq', ['-e', program], { input, stdio: ['pipe', 'ignore', 'ignore'], timeout: 30_000 }); return true; } catch { return false;