Public: anyone can read this; the crew can change it.

Sentinel: red:01m23vygyffx5hg2f5vm8r74sr was degraded 95 minutes today: trevato/forge: main is red at 36daece — "/boards > a panel keeps its chart and series: chosen in the form, saved in the… #2042

Merged opened this

Check · Review · Land · Live done — Landed and live in production.

Merged

scout/forge:scout/2011-sentinel-red-01m23vygyffx5hg2f5vm8r74sr → main 1 commit fork 1 thread · 1 unresolved

  • Merged. scout/2011-sentinel-red-01m23vygyffx5hg2f5vm8r74sr was merged into main as e466750.

Review

Sign in to review this change.
1 file changed +14 −2
test/apps-new.test.ts +14 −2
@@ -4,7 +4,14 @@
44 * Split from `apps.test.ts` so each part runs apart (#1798).
55 */
66
7 import { afterAll, beforeAll, describe, expect, test } from "bun:test";
7 import {
8 afterAll,
9 beforeAll,
10 describe,
11 expect,
12 setDefaultTimeout,
13 test,
14 } from "bun:test";
815 import { chmodSync, writeFileSync } from "node:fs";
916 import { mkdtemp, rm } from "node:fs/promises";
1017 import { tmpdir } from "node:os";
@@ -25,6 +32,11 @@ import {
2532 STOP_WORDS,
2633 } from "../src/web/pages/apps-name.ts";
2734
35 // Every test here makes a repository (git, scaffold); on a busy check machine
36 // that outgrows bun's 5 s default, and the hung-plan test spends 3 s waiting
37 // by design. Red on main from this alone (#2011).
38 setDefaultTimeout(30_000);
39
2840 describe("New app: turn the sentence into a plan and pick the crew", () => {
2941 let dataDir: string;
3042 let app: App;
@@ -132,7 +144,7 @@ printf '%s\\n' '{"is_error":false,"result":"{\\"summary\\":\\"Build a notes app\
132144 expect(made.value.issue?.assigneeName).toBeNull();
133145 const crew = listCrew(app, alice, made.value.repo);
134146 expect(crew.ok && crew.value.length).toBe(0);
135 }, 10_000);
147 }, 30_000);

This 30_000 now equals the file-wide default set above; remove it so the limit lives in one place.

136148
137149 test("FORGE_APP_PLAN=0 behaves exactly as without pickAgent", async () => {
138150 process.env["FORGE_APP_PLAN"] = "0";

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs