Files
neoirc/internal/ircserver
sneak ebea2abe28
check / check (push) Failing after 3s
Let ircserver and db tests pass under heavy host load (closes #265)
testTimeout, the limit on every read and wait in the ircserver tests,
goes from 5 to 30 seconds. A passing test never reaches it.

TestQuietClientNotAnsweringPingIsClosed uses a 3 second ping interval,
and measures its upper bound from the end of registration. That leaves
2.7 seconds for scheduling delay before the close a two-interval read
deadline would make. The lower bound, from the client's last line, is
unchanged.

The cancelled-query tests in internal/db run the endless query for 2
seconds instead of 100 ms. A context that ends before the statement
starts interrupts nothing, so the pool kept its connection.

Model: opus-5-5
2026-11-10 23:20:50 +00:00
..