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
Alex Chan b7658a4ad2 tstest/integration: add integration test for Tailnet Lock
This patch adds an integration test for Tailnet Lock, checking that a node can't
talk to peers in the tailnet until it becomes signed.

This patch also introduces a new package `tstest/tkatest`, which has some helpers
for constructing a mock control server that responds to TKA requests. This allows
us to reduce boilerplate in the IPN tests.

Updates tailscale/corp#33599

Signed-off-by: Alex Chan <alexc@tailscale.com>
2 months ago
..
archtest all: don't rebind variables in for loops 4 months ago
chonktest ipn/ipnlocal, tka: compact TKA state after every sync 2 months ago
deptest ipn/ipnlocal: use policyclient.Client always, stop using global syspolicy funcs 5 months ago
integration tstest/integration: add integration test for Tailnet Lock 2 months ago
iosdeps
jsdeps
mts
natlab derp/derpserver: clean up extraction of derp.Server (#17264) 4 months ago
nettest
tailmac
tkatest tstest/integration: add integration test for Tailnet Lock 2 months ago
tlstest
tools
typewalk types/netmap: remove PrivateKey from NetworkMap 2 months ago
allocs.go
clock.go
clock_test.go all: don't rebind variables in for loops 4 months ago
kernel_linux.go portlist,tstest: skip tests on kernels with /proc/net/tcp regression 2 months ago
kernel_other.go portlist,tstest: skip tests on kernels with /proc/net/tcp regression 2 months ago
log.go
log_test.go
reflect.go
resource.go
resource_test.go
test-wishlist.md
tstest.go portlist,tstest: skip tests on kernels with /proc/net/tcp regression 2 months ago
tstest_test.go portlist,tstest: skip tests on kernels with /proc/net/tcp regression 2 months ago