aboutsummaryrefslogtreecommitdiffstats
path: root/device/device_test.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* device: test up/down using virtual connJason A. Donenfeld2021-02-231-23/+19
* device: cleanup unused test componentsJason A. Donenfeld2021-02-231-24/+0
* conn: make binds replacableJason A. Donenfeld2021-02-231-2/+3
* global: stop using ioutilJason A. Donenfeld2021-02-171-2/+2
* device: retry Up() in up/down testJason A. Donenfeld2021-02-101-2/+13
* device: return error from Up() and Down()Jason A. Donenfeld2021-02-101-5/+8
* device: run fewer iterations in TestUpDownJosh Bleecher Snyder2021-02-091-2/+2
* device: remove listen port race in testsJason A. Donenfeld2021-02-091-63/+43
* device: generate test keys on the flyJason A. Donenfeld2021-02-091-6/+21
* device: print direction when ping transit failsJosh Bleecher Snyder2021-02-081-3/+9
* device: overhaul device state managementJosh Bleecher Snyder2021-02-081-1/+1
* device: fix goroutine leak testJosh Bleecher Snyder2021-02-031-8/+9
* device: add up/down stress testJason A. Donenfeld2021-02-031-0/+35
* device: pass cfg strings around in tests instead of readerJason A. Donenfeld2021-02-031-9/+7
* device: test that we do not leak goroutinesJosh Bleecher Snyder2021-02-031-0/+31
* global: bump copyrightJason A. Donenfeld2021-01-281-1/+1
* device: combine debug and info log levels into 'verbose'Jason A. Donenfeld2021-01-261-1/+1
* device: add benchmark for UAPI Device.IpcGetOperationJosh Bleecher Snyder2021-01-261-0/+12
* device: add latency and throughput benchmarksJosh Bleecher Snyder2021-01-071-0/+59
* device: use LogLevelError for benchmarkingJosh Bleecher Snyder2021-01-071-1/+5
* device: make test infrastructure usable with benchmarksJosh Bleecher Snyder2021-01-071-14/+14
* device: fix races from changing private_keyJosh Bleecher Snyder2021-01-071-5/+26
* device: fix persistent_keepalive_interval data racesJosh Bleecher Snyder2021-01-071-1/+14
* device: use channel close to shut down and drain encryption channelJosh Bleecher Snyder2021-01-071-32/+104
* device: add a helper to generate uapi configsJosh Bleecher Snyder2021-01-071-28/+45
* device: increase timeout in testsJosh Bleecher Snyder2021-01-071-2/+2
* device: make test setup more robustJosh Bleecher Snyder2021-01-071-28/+64
* device: get free port when testingSina Siadat2020-07-311-5/+23
* global: update header comments and modulesJason A. Donenfeld2020-05-021-1/+1
* tuntest: split out testing packageDavid Crawshaw2020-05-021-141/+5
* device: test packets between two fake devicesDavid Crawshaw2019-10-161-29/+199
* device: use bytes.Equal for equality check, simplify assertEqualMatt Layher2019-06-041-2/+2
* device, tun: rearrange code and fix device testsMatt Layher2019-05-291-10/+30
* global: begin modularizationJason A. Donenfeld2019-03-031-0/+48