]> git.proxmox.com Git - mirror_frr.git/blame - tests/topotests/bgp_l3vpn_to_bgp_direct/scripts/adjacencies.py
bgp_l3vpn_to_bgp_direct: add basic data path checks prior to adjacency check
[mirror_frr.git] / tests / topotests / bgp_l3vpn_to_bgp_direct / scripts / adjacencies.py
CommitLineData
6d0dbb79 1from lutil import luCommand
0bd1c31f
LB
2luCommand('ce1','ping 192.168.1.1 -c 1',' 0. packet loss','pass','CE->PE ping')
3luCommand('ce2','ping 192.168.1.1 -c 1',' 0. packet loss','pass','CE->PE ping')
4luCommand('ce3','ping 192.168.1.1 -c 1',' 0. packet loss','pass','CE->PE ping')
c30e3e40
LB
5luCommand('ce1','vtysh -c "show bgp summary"',' 00:0','wait','Adjacencies up',90)
6luCommand('ce2','vtysh -c "show bgp summary"',' 00:0','wait','Adjacencies up')
7luCommand('ce3','vtysh -c "show bgp summary"',' 00:0','wait','Adjacencies up')
0bd1c31f
LB
8luCommand('r1','ping 2.2.2.2 -c 1',' 0. packet loss','wait','PE->P (loopback) ping',60)
9luCommand('r3','ping 2.2.2.2 -c 1',' 0. packet loss','wait','PE->P (loopback) ping',60)
10luCommand('r4','ping 2.2.2.2 -c 1',' 0. packet loss','wait','PE->P (loopback) ping',60)
11luCommand('r2','vtysh -c "show bgp summary"',' 00:0.* 00:0.* 00:0','wait','Core adjacencies up')
12luCommand('r1','vtysh -c "show bgp summary"',' 00:0','pass','Core adjacencies up')
13luCommand('r3','vtysh -c "show bgp summary"',' 00:0','pass','Core adjacencies up')
14luCommand('r4','vtysh -c "show bgp summary"',' 00:0','pass','Core adjacencies up')
c30e3e40
LB
15luCommand('r1','vtysh -c "show bgp vrf all summary"',' 00:0.* 00:0','pass','All adjacencies up')
16luCommand('r3','vtysh -c "show bgp vrf all summary"',' 00:0.* 00:0','pass','All adjacencies up')
17luCommand('r4','vtysh -c "show bgp vrf all summary"',' 00:0.* 00:0','pass','All adjacencies up')
0bd1c31f
LB
18luCommand('r1','ping 3.3.3.3 -c 1',' 0. packet loss','pass','PE->PE (loopback) ping')
19luCommand('r1','ping 4.4.4.4 -c 1',' 0. packet loss','pass','PE->PE (loopback) ping')
20luCommand('r4','ping 3.3.3.3 -c 1',' 0. packet loss','pass','PE->PE (loopback) ping')