feat(FN-4219): complete Steps 5-7 — docs, changeset, and verification fixes

Fusion-Task-Id: FN-4219
Fusion-Task-Lineage: 8d9a9ba6-6729-4376-b935-549e28a7fa35
This commit is contained in:
Fusion
2026-05-14 00:58:10 -07:00
committed by gsxdsm
parent e4f3485dc4
commit 79ea9e9b16
5 changed files with 87 additions and 7 deletions

View File

@@ -58,8 +58,6 @@ export async function runBenchmark(
let truncatedTempFile: string | undefined;
let progressStdoutChunk = "";
let progressStderrChunk = "";
let finished = false;
const emitProgress = () => {
if (!opts.onProgress) {
progressStdoutChunk = "";
@@ -121,7 +119,6 @@ export async function runBenchmark(
child.on("error", (error) => {
cleanup();
if ((error as NodeJS.ErrnoException).name === "AbortError") {
finished = true;
resolve({
exitCode: 1,
stdout: truncated ? (stdoutFull + stdoutTail).slice(-STDOUT_TAIL_BYTES) : stdoutFull,
@@ -157,7 +154,6 @@ export async function runBenchmark(
const effectiveStdout = truncated
? (stdoutFull + stdoutTail).slice(-STDOUT_TAIL_BYTES)
: stdoutFull;
finished = true;
resolve({
exitCode: code ?? (signal ? 1 : 0),
stdout: effectiveStdout,