Also test whether tinc daemons can connect to each other after import/export.
This commit is contained in:
parent
796c14b75c
commit
566ef6bcba
1 changed files with 29 additions and 3 deletions
|
@ -6,17 +6,21 @@
|
||||||
|
|
||||||
$tinc $c1 <<EOF
|
$tinc $c1 <<EOF
|
||||||
init foo
|
init foo
|
||||||
add Subnet 10.0.0.1
|
set DeviceType dummy
|
||||||
|
set Port 32752
|
||||||
|
set Address localhost
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
$tinc $c2 <<EOF
|
$tinc $c2 <<EOF
|
||||||
init bar
|
init bar
|
||||||
add Subnet 10.0.0.2
|
set DeviceType dummy
|
||||||
|
set Port 0
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
$tinc $c3 <<EOF
|
$tinc $c3 <<EOF
|
||||||
init baz
|
init baz
|
||||||
add Subnet 10.0.0.3
|
set DeviceType dummy
|
||||||
|
set Port 0
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# Test import, export and exchange commands
|
# Test import, export and exchange commands
|
||||||
|
@ -36,3 +40,25 @@ cmp $d1/hosts/bar $d2/hosts/bar
|
||||||
cmp $d1/hosts/bar $d3/hosts/bar
|
cmp $d1/hosts/bar $d3/hosts/bar
|
||||||
cmp $d1/hosts/baz $d2/hosts/baz
|
cmp $d1/hosts/baz $d2/hosts/baz
|
||||||
cmp $d1/hosts/baz $d3/hosts/baz
|
cmp $d1/hosts/baz $d3/hosts/baz
|
||||||
|
|
||||||
|
# Check whether the nodes can connect to each other
|
||||||
|
|
||||||
|
$tinc $c1 start $r1
|
||||||
|
|
||||||
|
$tinc $c2 add ConnectTo foo
|
||||||
|
$tinc $c3 add ConnectTo foo
|
||||||
|
|
||||||
|
sleep 1
|
||||||
|
|
||||||
|
$tinc $c2 start $r2
|
||||||
|
$tinc $c3 start $r3
|
||||||
|
|
||||||
|
sleep 1
|
||||||
|
|
||||||
|
test `$tinc $c1 dump reachable nodes | wc -l` = 3
|
||||||
|
test `$tinc $c2 dump reachable nodes | wc -l` = 3
|
||||||
|
test `$tinc $c3 dump reachable nodes | wc -l` = 3
|
||||||
|
|
||||||
|
$tinc $c3 stop
|
||||||
|
$tinc $c2 stop
|
||||||
|
$tinc $c1 stop
|
||||||
|
|
Loading…
Reference in a new issue