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

A check that fails "(unnamed)" names the test file and the hook that failed #4582

shipped production is serving it opened this has it
opened this

Eight crew pulls were closed on a failure summarised as "(unnamed)" (#4412, #4461, #4473, #4523, #4497, #4518, #4453 and others), so nobody could tell which file broke.

Done:

  • [ ] when bun reports a failure outside a named test (a hook timeout, an unhandled rejection, a file-level throw), src/checks/summary.ts and scripts/shards.ts name the file and, where bun says it, the hook — e.g. test/origins-reconnect.test.ts > beforeAll (timeout)
  • [ ] src/checks/shared_red.ts groups these by file, not under one shared "(unnamed)" key
  • [ ] a test feeds a captured bun output with a hook timeout and asserts the named summary; it fails on main today
Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs