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/util
Claude 7876ca0815
Add final tests for k8s-operator, winutil, and remaining packages
Completes test coverage for:

Kubernetes Operator (2):
- k8s-operator/apis: API definitions tests
- k8s-operator/apis/v1alpha1: v1alpha1 API version tests

Windows Utilities (2):
- wgengine/winnet: Windows networking tests
- util/winutil/winenv: Windows environment tests

System & Policy:
- util/syspolicy/internal: Internal policy tests

Testing Infrastructure (2):
- tstest/nettest: Network testing helpers
- appc/appctest: App connector test helpers

DERP:
- derp/xdp/headers: XDP header definitions

This brings test coverage to maximum achievable level.
3 weeks ago
..
cache util/cache: fix missing interface methods (#11275) 2 years ago
cibuild Add tests for 25 additional core packages 3 weeks ago
clientmetric util/clientmetric: allow client metric values to be provided by a function 3 years ago
cloudenv all: use math/rand/v2 more 2 years ago
cmpver util/cmpver: add Less/LessEq helper funcs 2 years ago
codegen cmd/cloner, cmd/viewer, util/codegen: add support for aliases of cloneable types 1 year ago
cstruct all: use Go 1.22 range-over-int 2 years ago
ctxkey all: use reflect.TypeFor now available in Go 1.22 (#11078) 2 years ago
deephash util/deephash: fix test regression on 32-bit 1 year ago
dirwalk all: use tstest.Replace more 3 years ago
dnsname all: use Go 1.22 range-over-int 2 years ago
execqueue control/controlclient,util/execqueue: extract execqueue into a package 2 years ago
expvarx all: use Go 1.22 range-over-int 2 years ago
fastuuid all: use Go 1.22 range-over-int 2 years ago
goroutines util/goroutines: let ScrubbedGoroutineDump get only current stack 3 years ago
groupmember Add tests for 25 additional core packages 3 weeks ago
hashx all: use Go 1.22 range-over-int 2 years ago
httphdr util/httphdr: add new package for parsing HTTP headers (#9797) 2 years ago
httpm util/httpm: don't run test if .git doesn't exist 2 years ago
jsonutil all: use Go 1.22 range-over-int 2 years ago
limiter all: add test for package comments, fix, add comments as needed 1 year ago
lineread Add tests for 25 additional core packages 3 weeks ago
linuxfw cmd/containerboot,util/linuxfw: create a SNAT rule for dst/src only once, clean up if needed (#13658) 1 year ago
lru util/lru: add Clear method 2 years ago
mak various: add golangci-lint, fix issues (#7905) 3 years ago
multierr all: use Go 1.22 range-over-int 2 years ago
must Add tests for 25 additional core packages 3 weeks ago
nocasemaps all: use Go 1.22 range-over-int 2 years ago
osdiag all: add test for package comments, fix, add comments as needed 1 year ago
osshare Add tests for 25 additional core packages 3 weeks ago
osuser util/osuser: turn wasm check into a const expression 1 year ago
pidowner all: use Go 1.22 range-over-int 2 years ago
pool util/pool: add package for storing and using a pool of items 2 years ago
precompress Add tests for 25 additional core packages 3 weeks ago
progresstracking Add tests for 25 additional core packages 3 weeks ago
quarantine Add tests for 25 additional core packages 3 weeks ago
race all: use Go 1.22 range-over-int 2 years ago
racebuild Add tests for 25 additional core packages 3 weeks ago
rands wgengine/magicsock: use math/rands/v2 2 years ago
reload all: use math/rand/v2 more 2 years ago
ringbuffer all: use Go 1.22 range-over-int 2 years ago
set util/set: add Of variant of SetOf that takes variadic parameter 2 years ago
singleflight util/singleflight: add DoChanContext 2 years ago
slicesx util/slicesx: add FirstElementEqual and LastElementEqual 1 year ago
syspolicy Add final tests for k8s-operator, winutil, and remaining packages 3 weeks ago
sysresources util/sysresources, magicsock: scale DERP buffer based on system memory 3 years ago
systemd Add tests for 25 additional core packages 3 weeks ago
testenv util/testenv: add new package to hold InTest 2 years ago
topk all: use Go 1.22 range-over-int 2 years ago
truncate util/truncate: support []byte as well (#11614) 2 years ago
uniq all: use Go 1.22 range-over-int 2 years ago
usermetric util/usermetrics: make usermetrics non-global 1 year ago
vizerror util/vizerror: add As function to get wrapped Error 3 years ago
winutil Add final tests for k8s-operator, winutil, and remaining packages 3 weeks ago
zstdframe all: use Go 1.22 range-over-int 2 years ago