mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-04 15:30:02 +00:00
bgp_rfapi_basic_sanity: wait for clean exit
Signed-off-by: Lou Berger <lberger@labn.net>
This commit is contained in:
parent
914d749d8a
commit
d12ac2a975
@ -1,14 +1,19 @@
|
||||
from lutil import luCommand
|
||||
holddownFactorSet = luCommand('r1','vtysh -c "show running"','rfp holddown-factor','none','Holddown factor set')
|
||||
if not holddownFactorSet:
|
||||
to = "-1"
|
||||
else:
|
||||
to = "6"
|
||||
luCommand('r1','vtysh -c "debug rfapi-dev open vn 10.0.0.1 un 1.1.1.1"','rfapi_set_response_cb: status 0', 'pass', 'Opened RFAPI')
|
||||
luCommand('r1','vtysh -c "debug rfapi-dev register vn 10.0.0.1 un 1.1.1.1 prefix 11.11.11.0/24 lifetime -1"','', 'none', 'Prefix registered')
|
||||
luCommand('r1','vtysh -c "debug rfapi-dev register vn 10.0.0.1 un 1.1.1.1 prefix 11.11.11.0/24 lifetime {}"'.format(to),'', 'none', 'Prefix registered')
|
||||
luCommand('r1','vtysh -c "show vnc registrations local"','1 out of 1','wait','Local registration')
|
||||
|
||||
luCommand('r3','vtysh -c "debug rfapi-dev open vn 10.0.0.2 un 2.2.2.2"','rfapi_set_response_cb: status 0', 'pass', 'Opened RFAPI')
|
||||
luCommand('r3','vtysh -c "debug rfapi-dev register vn 10.0.0.2 un 2.2.2.2 prefix 22.22.22.0/24 lifetime -1"','', 'none', 'Prefix registered')
|
||||
luCommand('r3','vtysh -c "debug rfapi-dev register vn 10.0.0.2 un 2.2.2.2 prefix 22.22.22.0/24 lifetime {}"'.format(to),'', 'none', 'Prefix registered')
|
||||
luCommand('r3','vtysh -c "show vnc registrations local"','1 out of 1','wait','Local registration')
|
||||
|
||||
luCommand('r4','vtysh -c "debug rfapi-dev open vn 10.0.0.3 un 3.3.3.3"','rfapi_set_response_cb: status 0', 'pass', 'Opened RFAPI')
|
||||
luCommand('r4','vtysh -c "debug rfapi-dev register vn 10.0.0.3 un 3.3.3.3 prefix 33.33.33.0/24 lifetime -1"','', 'none', 'Prefix registered')
|
||||
luCommand('r4','vtysh -c "debug rfapi-dev register vn 10.0.0.3 un 3.3.3.3 prefix 33.33.33.0/24 lifetime {}"'.format(to),'', 'none', 'Prefix registered')
|
||||
luCommand('r4','vtysh -c "show vnc registrations local"','1 out of 1','wait','Local registration')
|
||||
luCommand('r1','vtysh -c "show vnc registrations"','.','none')
|
||||
luCommand('r3','vtysh -c "show vnc registrations"','.','none')
|
||||
|
@ -21,6 +21,10 @@ luCommand('r2','vtysh -c "show bgp ipv4 vpn"',num,'pass','VPN SAFI clear')
|
||||
luCommand('r3','vtysh -c "show bgp ipv4 vpn"',num,'pass','VPN SAFI clear')
|
||||
luCommand('r4','vtysh -c "show bgp ipv4 vpn"',num,'pass','VPN SAFI clear')
|
||||
|
||||
luCommand('r1','vtysh -c "show vnc registrations"','Locally: *Active: 0 .* Remotely: *Active: 0 .*In Holddown: *Active: 0','wait','No holddowns',20)
|
||||
luCommand('r3','vtysh -c "show vnc registrations"','Locally: *Active: 0 .* Remotely: *Active: 0 .*In Holddown: *Active: 0','wait','No holddowns')
|
||||
luCommand('r4','vtysh -c "show vnc registrations"','Locally: *Active: 0 .* Remotely: *Active: 0 .*In Holddown: *Active: 0','wait','No holddowns')
|
||||
|
||||
luCommand('r1','vtysh -c "show vnc summary"','.','none')
|
||||
luCommand('r3','vtysh -c "show vnc summary"','.','none')
|
||||
luCommand('r4','vtysh -c "show vnc summary"','.','none')
|
||||
|
Loading…
Reference in New Issue
Block a user