ctdb-scripts: Compact server-end TCP connection killing output
[samba.git] / ctdb / tests / eventscripts / 10.interface.releaseip.011.sh
1 #!/bin/sh
2
3 . "${TEST_SCRIPTS_DIR}/unit.sh"
4
5 define_test "Release 1 IP, 10 connections killed, 1 fails"
6
7 setup_ctdb
8
9 ctdb_get_1_public_address |
10 while read dev ip bits ; do
11         ip addr add "${ip}/${bits}" dev "$dev"
12
13         count=10
14         setup_tcp_connections $count \
15                               "$ip" 445 10.254.254.0 12300
16
17         setup_tcp_connections_unkillable 1 \
18                                          "$ip" 445 10.254.254.0 43210
19
20         ok <<EOF
21 Killed 10/11 TCP connections to released IP 10.0.0.3
22 Remaining connections:
23   10.0.0.3:445 10.254.254.1:43211
24 EOF
25
26         simple_test $dev $ip $bits
27 done