You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/tstest/integration
Brad Fitzpatrick ac0b15356d tailcfg, control/controlclient: start moving MapResponse.DefaultAutoUpdate to a nodeattr
And fix up the TestAutoUpdateDefaults integration tests as they
weren't testing reality: the DefaultAutoUpdate is supposed to only be
relevant on the first MapResponse in the stream, but the tests weren't
testing that. They were instead injecting a 2nd+ MapResponse.

This changes the test control server to add a hook to modify the first
map response, and then makes the test control when the node goes up
and down to make new map responses.

Also, the test now runs on macOS where the auto-update feature being
disabled would've previously t.Skipped the whole test.

Updates #11502

Change-Id: If2319bd1f71e108b57d79fe500b2acedbc76e1a6
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
1 week ago
..
nat wgengine/magicsock: use learned DERP route as send path of last resort 9 months ago
testcontrol tailcfg, control/controlclient: start moving MapResponse.DefaultAutoUpdate to a nodeattr 1 week ago
vms all: rename variables with lowercase-l/uppercase-I 2 weeks ago
capmap_test.go tstest/integration/testcontrol: include peer CapMaps in MapResponses 5 months ago
gen_deps.go all: update tools that manage copyright headers 3 years ago
integration.go tailcfg, control/controlclient: start moving MapResponse.DefaultAutoUpdate to a nodeattr 1 week ago
integration_test.go tailcfg, control/controlclient: start moving MapResponse.DefaultAutoUpdate to a nodeattr 1 week ago
tailscaled_deps_test_darwin.go cmd/tailscaled,ipn: show a health warning when state store fails to open (#17883) 2 weeks ago
tailscaled_deps_test_freebsd.go cmd/tailscaled,ipn: show a health warning when state store fails to open (#17883) 2 weeks ago
tailscaled_deps_test_linux.go cmd/tailscaled,ipn: show a health warning when state store fails to open (#17883) 2 weeks ago
tailscaled_deps_test_openbsd.go cmd/tailscaled,ipn: show a health warning when state store fails to open (#17883) 2 weeks ago
tailscaled_deps_test_windows.go cmd/tailscaled,ipn: show a health warning when state store fails to open (#17883) 2 weeks ago