Files
OmniRoute/tests
Rafael Dias Zendron 2dfc67e035 test(#8140): verify keepalive interval cleanup on disconnect, resolve, and reject (#8190)
* fix(ci): resolve upstream-inherited check failures

* test(#8140): verify keepalive interval cleanup on disconnect, resolve, and reject

Closes #8140

Adds 3 unit tests covering earlyStreamKeepalive timer cleanup:
- Client disconnect (abort signal): interval cleared, no leaked timers
- Handler resolves normally (slow path): interval cleared in finally block
- Handler rejects (slow path): interval cleared despite error

Each test verifies handle count stability across a 30ms gap to ensure
no leaked setInterval keeps ticking after stream closure.

---------

Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com>
2026-07-23 08:01:08 -03:00
..
2026-05-23 01:46:59 -03:00
2026-07-13 09:12:40 -03:00
2026-07-02 10:47:13 -03:00
2026-07-06 02:25:17 -03:00
2026-07-13 09:12:40 -03:00
2026-06-13 17:27:40 -03:00