mirror of
https://github.com/coder/coder.git
synced 2026-10-16 14:48:56 +08:00
Replace the public Google STUN fixture with Tailscale's in-process test server. Use `STUNTestIP` to make intentionally unhealthy nodes fail without DNS access or waiting for the UDP probe timeout. Rationale: These tests validate STUN reachability and health aggregation, not public NAT behavior. A local STUN server provides the required protocol response without an external network dependency. Refs: https://linear.app/codercom/issue/PLAT-495