Skip to content

[pull] main from TryGhost:main#1258

Merged
pull[bot] merged 1 commit into
code:mainfrom
TryGhost:main
Jun 20, 2026
Merged

[pull] main from TryGhost:main#1258
pull[bot] merged 1 commit into
code:mainfrom
TryGhost:main

Conversation

@pull

@pull pull Bot commented Jun 20, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

)

ref https://linear.app/tryghost/issue/PLA-147

Local-dev hardening from a test-DX audit (ghost/core is fully on Vitest
now):
- **Service-probe timeout 400ms → 1s**
(`vitest-globalsetup-services.ts`). The 400ms ceiling could falsely SKIP
an adapter suite whose service is actually up: `socket.setTimeout` is an
inactivity timeout, and the globalSetup probes while the event loop is
briefly blocked (before forks spawn) — a ~500ms block made a live
service read as "down". Reproduced the false-skip at 400ms / correct at
1s. When the service is down, connection-refused fires instantly
regardless of the ceiling, so this adds zero latency to the skip path.
- Refreshed 3 stale code comments referencing the deleted
`test/utils/overrides.js`, and the AGENTS.md Testing section (corrected
`test:e2e`, noted the sqlite adapter auto-skip, documented single-file
DB watch).
@pull pull Bot locked and limited conversation to collaborators Jun 20, 2026
@pull pull Bot added the ⤵️ pull label Jun 20, 2026
@pull pull Bot merged commit 999fb78 into code:main Jun 20, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant