tinc/test
Guus Sliepen fa1e9b0461 Test two tinc daemons using network namespaces.
Testing multiple daemons connecting to each other on the same computer is
usually difficult, because connections to local IP addresses will bypass most
of the network stack. However, recent versions of Linux support network
namespaces, which can isolate network interfaces. We use this to isolate the
virtual interface of the daemons from each other, so we get the behaviour as if
the daemons were each running on their own machine. This can also be used for
more complicated tests (including those with firewall rules) without disturbing
the real network setup of the host computer.
2014-01-24 16:17:09 +01:00
..
basic.test Small fixes for tests. 2013-09-01 21:06:25 +02:00
commandline.test Add two more test scripts. 2013-09-05 15:36:37 +02:00
executables.test Start of a test suite. 2013-09-01 12:48:31 +02:00
import-export.test Also test whether tinc daemons can connect to each other after import/export. 2013-09-02 00:15:18 +02:00
invite-join.test Add a test for invite and join commands. 2013-09-02 00:15:50 +02:00
Makefile.am Test two tinc daemons using network namespaces. 2014-01-24 16:17:09 +01:00
ns-ping.test Test two tinc daemons using network namespaces. 2014-01-24 16:17:09 +01:00
ping.test Test running ping through two tinc daemons. 2013-09-05 17:42:31 +02:00
pong.c Test running ping through two tinc daemons. 2013-09-05 17:42:31 +02:00
sptps-basic.test Small fixes for tests. 2013-09-01 21:06:25 +02:00
testlib.sh Clean up leftover tincd and sptps_test processes. 2013-09-01 22:59:24 +02:00
variables.test Add two more test scripts. 2013-09-05 15:36:37 +02:00