summaryrefslogtreecommitdiff
path: root/test/asset/network/disconnect_nodes.et
blob: 94690244d8d103e87d5c79cf7a89683bee873789 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
test Test:
    subnet s1
    node n1_1 on s1
    node n1_2 on s1

    subnet s2
    node n2_1 on s2
    node n2_2 on s2

    subnet s3
    node n3 on s3

    local:
        shell on n1_1:
            ping ${n1_2.ip} -c 1 -W 0.001
            ping ${n2_2.ip} -c 1 -W 0.001
            ping ${n3.ip} -c 1 -W 0.001

        shell on n2_1:
            ping ${n1_2.ip} -c 1 -W 0.001
            ping ${n2_2.ip} -c 1 -W 0.001
            ping ${n3.ip} -c 1 -W 0.001

    local:
        disconnect_nodes s1

        shell on n1_1:
            ! ping ${n1_2.ip} -c 1 -W 0.001
            ! ping ${n2_2.ip} -c 1 -W 0.001
            ! ping ${n3.ip} -c 1 -W 0.001

        shell on n2_1:
            ! ping ${n1_2.ip} -c 1 -W 0.001
            ping ${n2_2.ip} -c 1 -W 0.001
            ping ${n3.ip} -c 1 -W 0.001

    local:
        shell on n1_1:
            ping ${n1_2.ip} -c 1 -W 0.001
            ping ${n2_2.ip} -c 1 -W 0.001
            ping ${n3.ip} -c 1 -W 0.001

        shell on n2_1:
            ping ${n1_2.ip} -c 1 -W 0.001
            ping ${n2_2.ip} -c 1 -W 0.001
            ping ${n3.ip} -c 1 -W 0.001