From a245916dcb01e755c5b801c0de6af88663d0e961 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Thu, 19 Mar 2026 15:05:56 -0700 Subject: [PATCH] fix(ci): repair test-parallel heap snapshot parsing --- scripts/test-parallel.mjs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/scripts/test-parallel.mjs b/scripts/test-parallel.mjs index ed769a0c778..da1d5b4c903 100644 --- a/scripts/test-parallel.mjs +++ b/scripts/test-parallel.mjs @@ -739,9 +739,7 @@ const heapSnapshotIntervalMs = Math.max( ); const heapSnapshotMinIntervalMs = 5000; const heapSnapshotEnabled = - process.platform !== "win32" && - heapSnapshotIntervalMs >= heapSnapshotMinIntervalMs; -const heapSnapshotEnabled = process.platform !== "win32" && heapSnapshotIntervalMs > 0; + process.platform !== "win32" && heapSnapshotIntervalMs >= heapSnapshotMinIntervalMs; const heapSnapshotSignal = process.env.OPENCLAW_TEST_HEAPSNAPSHOT_SIGNAL?.trim() || "SIGUSR2"; const heapSnapshotBaseDir = heapSnapshotEnabled ? path.resolve( @@ -794,7 +792,9 @@ const runOnce = (entry, extraArgs = []) => try { fs.mkdirSync(heapSnapshotDir, { recursive: true }); } catch (err) { - console.error(`[test-parallel] failed to create heap snapshot dir ${heapSnapshotDir}: ${String(err)}`); + console.error( + `[test-parallel] failed to create heap snapshot dir ${heapSnapshotDir}: ${String(err)}`, + ); resolve(1); return; } @@ -809,7 +809,6 @@ const runOnce = (entry, extraArgs = []) => `--heapsnapshot-signal=${heapSnapshotSignal}`, ); } - } let output = ""; let fatalSeen = false; let childError = null;