Designing Concurrent Tests

Use when writing, changing, or reviewing a test, fixture, or test helper that touches ports, sockets, temporary files, databases, subprocesses, environment variables, the working directory, clocks, timers, global mocks, or asynchronous teardown. DO NOT invoke to investigate an existing intermittent failure — route that to ledger:diagnosing-flakes.

qbs784 1fc530e 2 files · 17.3 KB Updated

File contents

qbs784/ledger/tree/main/skills/designing-concurrent-tests commit 1fc530e32c

Frequently asked questions

npx skillmds@latest add qbs784/designing-concurrent-tests