fix(ci): keep fork embedded-agent shard alive on cold runners (#115035)

* fix(ci): unstick fork embedded-agent shard

* test(ci): allow cold embedded harness setup
This commit is contained in:
Peter Steinberger
2026-07-28 04:04:38 -04:00
committed by GitHub
parent 7072ba50e2
commit 97c19a98e3
3 changed files with 22 additions and 2 deletions

View File

@@ -299,6 +299,13 @@ describe("scripts/lib/ci-node-test-plan.mjs", () => {
.flatMap((shard) => shard.groups)
.find((group) => group.shard_name === "agentic-control-plane-startup-health-runtime")?.env,
).toEqual({ OPENCLAW_VITEST_NO_OUTPUT_TIMEOUT_MS: "60000" });
const embeddedAgentJob = compact.find((shard) =>
shard.groups.some((group) => group.shard_name === "agentic-agents-embedded"),
);
expect(embeddedAgentJob?.groups).toHaveLength(1);
expect(embeddedAgentJob?.groups[0]?.env).toEqual({
OPENCLAW_VITEST_NO_OUTPUT_TIMEOUT_MS: "420000",
});
expect(
compact
.filter((shard) => shard.groups.some((group) => !group.includePatterns))
@@ -997,6 +1004,7 @@ describe("scripts/lib/ci-node-test-plan.mjs", () => {
{
checkName: "checks-node-agentic-agents-embedded",
configs: ["test/vitest/vitest.agents-embedded-agent.config.ts"],
env: { OPENCLAW_VITEST_NO_OUTPUT_TIMEOUT_MS: "420000" },
requiresDist: false,
runner: DEFAULT_NODE_TEST_RUNNER,
shardName: "agentic-agents-embedded",