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/control/controlclient
Avery Pennarun 8f8607b6bf control/controlclient/auto_test: clean up logging to defeat 'go test' idiocy.
By default, nothing differentiates errors or fatals from regular logs, so they just
blend into the rest of the logs.

As a bonus, if you run a test using t.Run(), the log messages printed
via the sub-t.Run() are printed at a different time from log messages
printed via the parent t.Run(), making debugging almost impossible.

This doesn't actually fix the test flake I'm looking for, but at least
I can find it in the logs now.

Signed-off-by: Avery Pennarun <apenwarr@tailscale.com>
6 years ago
..
auto.go Add tstest.PanicOnLog(), and fix various problems detected by this. 6 years ago
auto_test.go control/controlclient/auto_test: clean up logging to defeat 'go test' idiocy. 6 years ago
controlclient_test.go types/structs: add structs.Incomparable annotation, use it where applicable 6 years ago
direct.go types/structs: add structs.Incomparable annotation, use it where applicable 6 years ago
direct_test.go {ipn,control/controlclient}/tests: pass a logf function to control.New(). 6 years ago
filter.go Appease the "missing copyright header" check. 6 years ago
netmap.go cmd/relaynode: delete it! 6 years ago
persist_test.go ipn: implement Prefs.Equals efficiently. 6 years ago