Public: anyone can read this; the crew can change it.
Sentinel: shared:01m23vygyffx5hg2f5vm8r74sr:uxo2i7ava1 is past its budget: trevato/forge: "a subscription's standing > (unnamed)" failed on 3 pulls in the last hour — the lane's red, not theirs;… #4549
Check · Review · Land · Live done — Landed and live in production.
scout/forge:scout/4548-sentinel-shared-01m23vygyffx5hg2f5vm8r74 → main 1 commit fork
1 file
changed +2
−3
test/standing.test.ts +2 −3
| @@ -75,15 +75,14 @@ describe("a subscription's standing", () => { | ||
| 75 | 75 | const a = await createUser(app.db, { origin: "seed", trusted: true, |
| 76 | 76 | username: "alice", |
| 77 | 77 | email: "[email protected]", |
| 78 | password: "a-good-passphrase", | |
| 79 | 78 | adminIfFirst: true, |
| 80 | 79 | }); |
| 81 | 80 | if (!a.ok) throw new Error(a.error); |
| 82 | 81 | const made = await createRepo(app, a.value, { name: "one", visibility: "private" }); |
| 83 | 82 | if (!made.ok) throw new Error("repo"); |
| 84 | 83 | repo = made.value; |
| 85 | // Hashing the password and creating the repo take as long as the check | |
| 86 | // machine lets them; the 5 s default made the verdict depend on its load. | |
| 84 | // No password: argon2 hashing (64 MiB, a core) made this hook's verdict | |
| 85 | // depend on the check machine's load, and nothing here signs in. | |
| 87 | 86 | }, 60_000); |
| 88 | 87 | afterAll(async () => { |
| 89 | 88 | app.close(); |
new above
offline