]> git.puffer.fish Git - mirror/frr.git/commit
bfd-bgp-cbit-topo3: add bfd bgp cbit topotest test
authorPhilippe Guibert <philippe.guibert@6wind.com>
Tue, 16 Apr 2019 10:16:17 +0000 (12:16 +0200)
committerPhilippe Guibert <philippe.guibert@6wind.com>
Tue, 14 May 2019 14:49:49 +0000 (16:49 +0200)
commita9179f571d396e09760ac66de7a4f72bf2a86ac5
tree560e7f3e8e410549bcbca9e2aaaf867c8857cd7b
parent7b8ca2a83109d90e54f938929d69915552f36d56
bfd-bgp-cbit-topo3: add bfd bgp cbit topotest test

this test simulates the case where r1 keeps staled entries of r2,
because r2 is a 'non stop forwarding' device. For instance, r2 restarts
to be upgraded, then r1 keeps the entries, thus avoiding to flush
entries in the dataplane. Here, BFD is used, and the bgp
check-control-plane-failure command is used to inform BGP that if BFD
goes down, this may be because remote peer is restarting, and this may
be necessary to keep the entries of remote.

Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
16 files changed:
tests/topotests/bfd-bgp-cbit-topo3/__init__.py [new file with mode: 0644]
tests/topotests/bfd-bgp-cbit-topo3/r1/bgp_ipv6_routes_down.json [new file with mode: 0644]
tests/topotests/bfd-bgp-cbit-topo3/r1/bgpd.conf [new file with mode: 0644]
tests/topotests/bfd-bgp-cbit-topo3/r1/ipv6_routes.json [new file with mode: 0644]
tests/topotests/bfd-bgp-cbit-topo3/r1/peers.json [new file with mode: 0644]
tests/topotests/bfd-bgp-cbit-topo3/r1/peers_down.json [new file with mode: 0644]
tests/topotests/bfd-bgp-cbit-topo3/r1/zebra.conf [new file with mode: 0644]
tests/topotests/bfd-bgp-cbit-topo3/r2/zebra.conf [new file with mode: 0644]
tests/topotests/bfd-bgp-cbit-topo3/r3/bgp_ipv6_routes_down.json [new file with mode: 0644]
tests/topotests/bfd-bgp-cbit-topo3/r3/bgpd.conf [new file with mode: 0644]
tests/topotests/bfd-bgp-cbit-topo3/r3/ipv6_routes.json [new file with mode: 0644]
tests/topotests/bfd-bgp-cbit-topo3/r3/peers.json [new file with mode: 0644]
tests/topotests/bfd-bgp-cbit-topo3/r3/peers_down.json [new file with mode: 0644]
tests/topotests/bfd-bgp-cbit-topo3/r3/zebra.conf [new file with mode: 0644]
tests/topotests/bfd-bgp-cbit-topo3/test_bfd_bgp_cbit_topo3.dot [new file with mode: 0644]
tests/topotests/bfd-bgp-cbit-topo3/test_bfd_bgp_cbit_topo3.py [new file with mode: 0755]