Files
tailscale/portlist
JeremiahM37 3dd55d6928 portlist: exercise Linux discovery backends with real sockets
Cover process attribution, loopback filtering, socket churn, transport
fallback and recovery, and namespace consistency. Reuse the existing
kernel-regression skip helper for live tests and leave namespace setup
to the caller. Probe all diagnostic handlers before tests depend on them,
skipping known capability failures such as missing UDP diagnostics.

Add warm and cold backend benchmarks with held TCP connections and
listener scaling. Assert that diagnostic polls do not silently fall back.

Updates #10430
Updates #15492

Signed-off-by: JeremiahM37 <JeremiahM37@users.noreply.github.com>
2026-09-14 19:16:36 -07:00
..
2026-07-10 17:39:16 -07:00