Skip to content

Commit e0d6774

Browse files
author
Shaw
committed
updates
1 parent 6a0f317 commit e0d6774

3 files changed

Lines changed: 28 additions & 6 deletions

File tree

packages/agent/src/services/remote-plugin-adapter.test.ts

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2683,6 +2683,8 @@ process.on("SIGTERM", () => server.close(() => process.exit(0)));
26832683

26842684
const viewSource = join(srcDir, "docker-view.ts");
26852685
const builtBundlePath = join(distDir, "docker-view.js");
2686+
const toolsViewSource = join(srcDir, "docker-tools-view.ts");
2687+
const builtToolsBundlePath = join(distDir, "docker-tools-view.js");
26862688
await writeFile(
26872689
viewSource,
26882690
[
@@ -2692,9 +2694,19 @@ process.on("SIGTERM", () => server.close(() => process.exit(0)));
26922694
].join("\n"),
26932695
"utf8",
26942696
);
2697+
await writeFile(
2698+
toolsViewSource,
2699+
[
2700+
"export const marker = 'docker-tools-built-remote-view';",
2701+
"export const isolation = 'docker';",
2702+
"export const module = 'tools';",
2703+
"",
2704+
].join("\n"),
2705+
"utf8",
2706+
);
26952707
const buildResult = await esbuild({
2696-
entryPoints: [viewSource],
2697-
outfile: builtBundlePath,
2708+
entryPoints: [viewSource, toolsViewSource],
2709+
outdir: distDir,
26982710
target: "es2022",
26992711
platform: "browser",
27002712
format: "esm",

plugins/plugin-local-inference/native/verify/kokoro_e2e_loop_bench.mjs

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1006,7 +1006,14 @@ async function startTextServer(engine, files, args, log) {
10061006
logText += chunk.toString();
10071007
if (logText.length > 20000) logText = logText.slice(-20000);
10081008
});
1009-
await waitHealthy(port, args.startTimeoutS, child);
1009+
try {
1010+
await waitHealthy(port, args.startTimeoutS, child);
1011+
} catch (err) {
1012+
err.serverLog = logText;
1013+
err.serverExitCode = child.exitCode ?? null;
1014+
await stopChild(child);
1015+
throw err;
1016+
}
10101017
return { child, port, drafterReady, getLog: () => logText };
10111018
}
10121019

@@ -1670,8 +1677,11 @@ async function run() {
16701677
status: statusFromError(err),
16711678
reason: err instanceof Error ? err.message : String(err),
16721679
e2eLoopOk: false,
1673-
serverExitCode: textServer?.child?.exitCode ?? null,
1674-
serverLog: textServer?.getLog ? textServer.getLog().split("\n").slice(-100).join("\n") : null,
1680+
serverExitCode: err?.serverExitCode ?? textServer?.child?.exitCode ?? null,
1681+
serverLog: (err?.serverLog ?? (textServer?.getLog ? textServer.getLog() : null))
1682+
?.split("\n")
1683+
.slice(-100)
1684+
.join("\n") ?? null,
16751685
},
16761686
args,
16771687
);

0 commit comments

Comments
 (0)