summaryrefslogtreecommitdiffhomepage
path: root/tstest
AgeCommit message (Expand)AuthorFilesLines
2021-05-16all: adapt to opaque netaddr typesJosh Bleecher Snyder5-49/+46
2021-05-12tstest/integration{,/testcontrol}: add node update support, two node testBrad Fitzpatrick2-9/+90
2021-05-12tstest/integration: build test binaries with -race if test itself isBrad Fitzpatrick1-3/+4
2021-05-12tstest/integration: fix integration test on linux/386Brad Fitzpatrick1-3/+17
2021-05-12tstest/integration{,/testcontrol}: add testcontrol.RequireAuth mode, new testBrad Fitzpatrick2-60/+306
2021-05-05types/logger: add key grinder stats lines to rate-limiting exemption listJosh Bleecher Snyder1-0/+9
2021-05-03tstest/integration: misc cleanupsBrad Fitzpatrick1-28/+51
2021-05-03tstest/integration: add testNode.AwaitListening, DERP+STUN, improve proxy trapBrad Fitzpatrick1-24/+129
2021-04-30tstest/integration: start factoring test types out to clean things upBrad Fitzpatrick1-41/+136
2021-04-29tstest/integration/testcontrol: add start of test control serverBrad Fitzpatrick2-9/+573
2021-04-29tstest/integration: use go binary from runtime.GOROOTBrad Fitzpatrick1-1/+22
2021-04-29tstest/integration: set an HTTP_PROXY to catch bogus requestsBrad Fitzpatrick1-1/+19
2021-04-29testing: add start of an integration testBrad Fitzpatrick1-0/+175
2021-04-29tstest: add WaitFor helperBrad Fitzpatrick2-6/+31
2021-03-24tstest/natlab: use net.ErrClosedJosh Bleecher Snyder1-3/+1
2021-02-20tstest/staticcheck: import the main package to fix "go mod tidy"Filippo Valsorda1-1/+3
2021-02-05tstest/natlab: use net.ErrClosed instead of a new errorJosh Bleecher Snyder1-1/+3
2021-02-03tstest: simplify goroutine leak testsJosh Bleecher Snyder1-55/+21
2021-01-08ipn: close logger at the end of TestLocalLogLinesJosh Bleecher Snyder1-2/+14
2020-10-28wgengine/magicsock: make test pass on Windows and without firewall dialog boxBrad Fitzpatrick1-1/+12
2020-10-01tstest: skip resource check when test has failedJosh Bleecher Snyder1-0/+6
2020-09-08tstest: don't log on successJosh Bleecher Snyder1-1/+0
2020-09-04tstest: make LogLineTracker pass variadic format args throughBrad Fitzpatrick1-1/+1
2020-09-04tstest: rename LogListener to LogLineTrackerBrad Fitzpatrick2-43/+46
2020-09-04tstest: take testing.TB in helper for benchmarksDavid Crawshaw1-1/+1
2020-08-25ipn: tag and test for grinder log lines (#711)Wendi Yu2-0/+94
2020-07-27wgengine/magicsock: explicitly check path discovery, add a firewall test.David Anderson1-3/+4
2020-07-27tstest/natlab: drop packets that can't be routed in a LAN.David Anderson1-0/+11
2020-07-15tstest/natlab: refactor PacketHandler into a larger interface.David Anderson4-211/+323
2020-07-14tstest/natlab: add a configurable SNAT44 translator.David Anderson3-0/+438
2020-07-13tstest/natlab: support different firewall selectivities.David Anderson2-40/+147
2020-07-11wgengine/magicsock: add a connectivity test for facing firewalls.David Anderson2-3/+20
2020-07-11tstest/natlab: refactor, expose a Packet type.David Anderson3-79/+130
2020-07-11tstest/natlab: add a stateful firewall.David Anderson4-4/+151
2020-07-10tstest/natlab: provide inbound interface to HandlePacket.David Anderson2-32/+35
2020-07-10wgengine/magicsock, tstest/natlab: start hooking up natlab to magicsockBrad Fitzpatrick2-17/+62
2020-07-02go.mod: restore staticcheck module, make it stick around, go mod tidyBrad Fitzpatrick1-0/+12
2020-07-02tstest/natlab: add PacketHandler and Inject.David Anderson2-8/+145
2020-07-02tstest/natlab: make Machine constructible directly.David Anderson2-18/+13
2020-07-03tstest/natlab: unregister conn4 if registration of conn6 fails.David Anderson1-0/+1
2020-07-03tstest/natlab: use common helper for conn registration.David Anderson1-16/+13
2020-07-03tstest/natlab: add comments to conns4/conns6.David Anderson1-2/+2
2020-07-03tstest/natlab: use &Network in test.David Anderson1-3/+3
2020-07-03tstest/natlab: print trace data when NATLAB_TRACE is set.David Anderson1-6/+39
2020-07-02tstest/natlab: correctly handle dual-stacked PacketConns.David Anderson2-54/+137
2020-07-03tstest/natlab: first network attached becomes the default route.David Anderson1-17/+22
2020-07-03tstest/natlab: allow sensible default construction of networks.David Anderson2-12/+68
2020-07-02tstest/natlab: remove unused PacketConner typeBrad Fitzpatrick1-7/+0
2020-07-02tstest/natlab: add missing tests from earlier commitsBrad Fitzpatrick1-0/+81
2020-07-02tstest/natlab: basic NAT-free packet delivery worksBrad Fitzpatrick1-7/+95