mkirc 96ff840bd8 test: smoketest: setup for two-host announce and recieve
This test uses network namespaces in order to create a virtual network
for two hosts which can send and recieve UDP messages. The test can be
run with 'sudo bash test_two_hosts_announce.sh [MAJOR.MINOR.PATCH]' (eg.
sudo bash test_two_hosts_announce.sh 0.9.2). It automatically sets up a
virtual environment for the specified rns version. There is some
rudimentary version string parsing for ease of use.
The test sets up two network namespaces for two hosts and assigns some
arbitrary IP- and MAC addresses. Then a rnsd instance is started per
namespace, an id (with rnid) is generated and an announce is sent out.
The other side then verifies the announce and the same is repeated in
reverse. The test script exits 1 if any of the announces could not be
verified and 0 if both can be verified.
2025-03-13 20:14:31 +01:00
..
2024-05-04 20:27:27 +02:00
2025-02-24 12:04:10 +01:00
2023-02-26 11:47:46 -06:00
2023-09-18 00:34:02 +02:00
2022-06-08 23:32:56 +02:00
2025-01-13 15:42:32 +01:00