Jake McGinty
376ab64ed2
Fix docker tests ( #282 )
...
* better docker test output
* force wireguard-go builder and rust image to same debian version
2023-08-23 08:45:32 +02:00
Jake McGinty
e6f25ca1d7
docker-tests: add simultaneous peer invitation test
2021-11-12 17:53:37 +09:00
Jake McGinty
cac46dbf30
docker-tests: simplify build step
2021-09-18 16:15:29 +09:00
Jake McGinty
4265a1fbf1
docker-tests: speed up tests, combine client and server into one image
2021-09-15 22:57:48 +09:00
Jake McGinty
74eda56cbe
docker-tests: remove cargo-chef from image (broke build)
2021-09-15 22:05:59 +09:00
Manuel Rüger
6a60643d7d
docker-tests/Dockerfile*: Use --no-install-recommends ( #103 )
2021-06-10 03:27:38 +09:00
Jake McGinty
414e9c83fb
docker-tests: support userspace and kernel backends
2021-05-21 14:22:43 +09:00
Jake McGinty
05161fccc3
actions: run docker tests ( #74 )
2021-05-20 11:43:52 +09:00
Jake McGinty
c512985214
meta: remove unused code and format
2021-05-20 03:18:43 +09:00
Jake McGinty
3fcacc2ad8
docker-tests: use userspace wireguard
2021-05-20 03:16:48 +09:00
Jake McGinty
8f12583c8c
docker-tests: add test for server expiration cleanup
2021-05-09 03:07:32 +09:00
Jake McGinty
2ce552cc36
client, server: invite expirations
...
The server now expects a UNIX timestamp after which the invitation will be expired. If a peer invite hasn't been redeemed after it expires, the server will clean up old entries and allow the IP to be re-allocated for a new invite.
Closes #24
2021-05-09 00:32:51 +09:00
Jake McGinty
d56136a89f
docker-test: minor cleanups
2021-04-21 01:11:20 +09:00
Jake McGinty
e2ea2ddded
docker-tests: initial integration tests ( #55 )
...
Scripts that demonstrate building a network of docker containers, doubling as an integration test for innernet.
Includes a number of improvements to the recent non-interactive CLI changes as well.
2021-04-19 21:56:18 +09:00