Add bgp funct rt constrain validation test suite 31/75531/58
authorDasa Simkova <dasa.simkova@pantheon.tech>
Tue, 28 Aug 2018 16:43:14 +0000 (18:43 +0200)
committerTomas Markovic <tomas.markovic@pantheon.tech>
Tue, 16 Oct 2018 09:23:06 +0000 (09:23 +0000)
commitebaca7ccadfbd74fc484a1f84efc29296fc2d788
treeb2e858ae330343584b54fc1629d3ec956b63699d
parent71e50a9b90b1725bf721c6bda7df47a90b256185
Add bgp funct rt constrain validation test suite

This suite tests advertising rt-constrain routes to odl.
It runs with 3 bgp peers configured. It tests whether app peer
advertizes l3vpn route to bgp peers based on whether app peer
received route containing route-target argument from given bgp peer.

Change-Id: I2e56acb0a4982de182669d3a6750a79bb63ef92e
Signed-off-by: Dasa Simkova <dasa.simkova@pantheon.tech>
13 files changed:
csit/libraries/BGPSpeaker.robot
csit/libraries/BgpRpcClient.py
csit/suites/bgpcep/bgpfunct/090_bgp_functional_rt_constrain_validation.robot [new file with mode: 0644]
csit/testplans/bgpcep-userfeatures-fluorine.txt
csit/testplans/bgpcep-userfeatures-neon.txt
csit/variables/bgpfunctional/ebgp_peer/data.xml [new file with mode: 0644]
csit/variables/bgpfunctional/ebgp_peer/location.uri [new file with mode: 0644]
csit/variables/bgpfunctional/rt_constrain/ext_l3vpn_rt_arg/announce_ext_l3vpn_rt_arg.hex [new file with mode: 0644]
csit/variables/bgpfunctional/rt_constrain/ext_l3vpn_rt_arg/rib/data.json [new file with mode: 0644]
csit/variables/bgpfunctional/rt_constrain/ext_l3vpn_rt_arg/rib/location.uri [new file with mode: 0644]
csit/variables/bgpfunctional/rt_constrain/ext_l3vpn_rt_arg/withdraw_ext_l3vpn_rt_arg.hex [new file with mode: 0644]
csit/variables/bgpfunctional/rt_constrain/l3vpn_rt_arg/rib/location.uri
tools/fastbgp/play.py