control/controlhttp: set *health.Tracker in tests

Observed during another PR:
    https://github.com/tailscale/tailscale/actions/runs/12040045880/job/33569141807

Updates #cleanup

Signed-off-by: Andrew Dunham <andrew@du.nham.ca>
Change-Id: I9e0f49a35485fa2e097892737e5e3c95bf775a90
This commit is contained in:
Andrew Dunham 2024-11-26 17:50:29 -05:00
parent a62f7183e4
commit e87b71ec3c

View File

@ -25,6 +25,7 @@ import (
"tailscale.com/control/controlbase" "tailscale.com/control/controlbase"
"tailscale.com/control/controlhttp/controlhttpcommon" "tailscale.com/control/controlhttp/controlhttpcommon"
"tailscale.com/control/controlhttp/controlhttpserver" "tailscale.com/control/controlhttp/controlhttpserver"
"tailscale.com/health"
"tailscale.com/net/dnscache" "tailscale.com/net/dnscache"
"tailscale.com/net/netmon" "tailscale.com/net/netmon"
"tailscale.com/net/socks5" "tailscale.com/net/socks5"
@ -228,6 +229,7 @@ func testControlHTTP(t *testing.T, param httpTestParam) {
omitCertErrorLogging: true, omitCertErrorLogging: true,
testFallbackDelay: fallbackDelay, testFallbackDelay: fallbackDelay,
Clock: clock, Clock: clock,
HealthTracker: new(health.Tracker),
} }
if param.httpInDial { if param.httpInDial {
@ -729,6 +731,7 @@ func TestDialPlan(t *testing.T) {
omitCertErrorLogging: true, omitCertErrorLogging: true,
testFallbackDelay: 50 * time.Millisecond, testFallbackDelay: 50 * time.Millisecond,
Clock: clock, Clock: clock,
HealthTracker: new(health.Tracker),
} }
conn, err := a.dial(ctx) conn, err := a.dial(ctx)