Kristoffer Dalby
911c5bddce
Make saving logs from tests an option (default false)
...
We currently have a bit of flaky logic which prevents the docker plugin
from cleaning up the containers if the tests or setup fatals or crashes,
this is due to a limitation in the save / passed stats handling.
This change makes it an environment variable which by default ditches
the logs and makes the containers clean up "correctly" in the teardown
method.
2022-06-27 11:56:37 +00:00
Kristoffer Dalby
bfb58de7b8
Add 1.26 to tests
2022-06-11 13:45:32 +00:00
Kristoffer Dalby
77ceeaf5fd
Test magic dns with the correct urls
2022-05-18 21:18:04 +02:00
Kristoffer Dalby
9ebeb3d7e4
Retreive hostnames from headscale, now that they are random
2022-05-17 22:11:51 +02:00
Kristoffer Dalby
f78deaebb6
Add new tailscale to integration tests
2022-04-23 08:30:13 +00:00
Juan Font Alonso
f42868f67f
Docker requires lowercase for the container names
2022-03-20 12:30:56 +01:00
Juan Font Alonso
749c92954c
Add Tailscale unstable channel and repo HEAD to integration tests
...
In preparation for the implementation of the new TS2021 protocol (Tailscale control protocol v2) we are expanding the test infrastructure
2022-03-18 17:05:28 +01:00
Juan Font
e1fcf0da26
Added more version
...
Co-authored-by: Kristoffer Dalby <kradalby@kradalby.no>
2022-03-06 20:40:55 +01:00
Juan Font Alonso
09d78c7a05
Even more stuff moved to common
2022-03-04 13:54:59 +01:00
Juan Font Alonso
22d2443281
Move more stuff to common
2022-03-04 13:26:45 +01:00
Kristoffer Dalby
8218ef96ef
Formatting of integration tests
2022-01-25 22:11:15 +00:00
Csaba Sarkadi
78039f4cea
integration-test: use TUN devices, enable IPv6 addresses on local interfaces in containers
2022-01-16 14:18:22 +01:00
Kristoffer Dalby
ba084b9987
Lint fix integration tests
2021-11-14 18:35:49 +01:00
Kristoffer Dalby
03b7ec62ca
Go format with shorter lines
2021-11-13 08:36:45 +00:00
Kristoffer Dalby
9a26fa7989
Ensure logging is off for integration test commands
2021-11-07 10:40:05 +00:00
Kristoffer Dalby
67adea5cab
Move common integration test commands into common file
2021-11-04 22:10:57 +00:00