Public: anyone can read this; the crew can change it.
Sentinel: shared:01m23vygyffx5hg2f5vm8r74sr:3fvet6f1u6 is past its budget: trevato/forge: "/map after a write > (unnamed)" failed on 3 pulls in the last hour — the lane's red, not theirs; they w… #3063
Check · Review · Land · Live done — Landed and live in production.
scout/forge:scout/3059-sentinel-shared-01m23vygyffx5hg2f5vm8r74 → main 1 commit fork
1 file
changed +3
−3
test/map-cache.test.ts +3 −3
| @@ -42,7 +42,7 @@ const fixtures: Fixture[] = []; | ||
| 42 | 42 | afterAll(() => { |
| 43 | 43 | for (const f of fixtures) f.app.close(); |
| 44 | 44 | for (const d of dirs) rmSync(d, { recursive: true, force: true }); |
| 45 | }); | |
| 45 | }, 60_000); | |
| 46 | 46 | |
| 47 | 47 | async function boot(shape: Shape): Promise<{ f: Fixture; servers: Servers }> { |
| 48 | 48 | const dir = mkdtempSync(join(tmpdir(), "forge-map-cache-")); |
| @@ -64,7 +64,7 @@ describe("/map on the forge-sized fixture, warm", () => { | ||
| 64 | 64 | beforeAll(async () => { |
| 65 | 65 | ({ f, servers } = await boot(FORGE_SIZE)); |
| 66 | 66 | }, 120_000); |
| 67 | afterAll(() => servers.stop()); | |
| 67 | afterAll(() => servers.stop(), 60_000); | |
| 68 | 68 | |
| 69 | 69 | for (const who of ["owner", "stranger"] as const) { |
| 70 | 70 | test(`${who}: warm hits far cheaper than a cold build, statements within a fixed cost + 2 per lane`, async () => { |
| @@ -123,7 +123,7 @@ describe("/map after a write", () => { | ||
| 123 | 123 | owner = getUserByName(f.app.db, "keeper")!; |
| 124 | 124 | stranger = getUserByName(f.app.db, "passerby")!; |
| 125 | 125 | }, 60_000); |
| 126 | afterAll(() => servers.stop()); | |
| 126 | afterAll(() => servers.stop(), 60_000); | |
| 127 | 127 | |
| 128 | 128 | test("an issue opened, then closed, shows on the next /map", async () => { |
| 129 | 129 | const repo = repoOf("plan-0"); |
new above
offline