Add functional suites for bgpcep using exabgp 67/38667/89
authorPeter Gubka <pgubka@cisco.com>
Wed, 11 May 2016 13:21:17 +0000 (15:21 +0200)
committerVratko Polák <vrpolak@cisco.com>
Fri, 5 Aug 2016 14:51:37 +0000 (14:51 +0000)
commit90e629f508fb1df1f0c0fd73667092ad18d933a6
treecf815c68565cc63205f6fcc05c38e050026d8da1
parent4f7f4eb1a306e410e4633433a6fbbe89ae893123
Add functional suites for bgpcep using exabgp

-tests ipv4-l3vpn
-tests for path selection
-tests evpn (using play.py instead of exabgp)
-tests rotue-refresh

There is a new testplan (bgpcep-functional.txt) which is
used for debug purposes now in sandbox and will be removed.

Change-Id: I597728ed28cf13baba356a0f4b9dd32ffb3eefe9
Signed-off-by: Peter Gubka <pgubka@cisco.com>
162 files changed:
csit/libraries/BgpRpcClient.py [new file with mode: 0644]
csit/libraries/SSHKeywords.robot
csit/suites/bgpcep/bgpfunct/010_bgp_functional_l3vpn.robot [new file with mode: 0644]
csit/suites/bgpcep/bgpfunct/020_bgp_functional_multipath.robot [new file with mode: 0644]
csit/suites/bgpcep/bgpfunct/030_bgp_functionalt_evpn.robot [new file with mode: 0644]
csit/suites/bgpcep/bgpfunct/040_bgp_functional_route_ref.robot [new file with mode: 0644]
csit/testplans/bgpcep-functional.txt [new file with mode: 0644]
csit/testplans/bgpcep-userfeatures-beryllium.txt
csit/testplans/bgpcep-userfeatures.txt
csit/variables/bgpfunctional/app_peer/data.xml [new file with mode: 0644]
csit/variables/bgpfunctional/app_peer/location.uri [new file with mode: 0644]
csit/variables/bgpfunctional/bgp_peer/data.xml [new file with mode: 0644]
csit/variables/bgpfunctional/bgp_peer/location.uri [new file with mode: 0644]
csit/variables/bgpfunctional/exa.cfg [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_es_arb.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_es_as.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_es_lacp.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_es_lan.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_es_mac.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_es_rou.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_eth_arb.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_eth_as.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_eth_lacp.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_eth_lacp_extdef.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_eth_lacp_extesilab.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_eth_lacp_extesr.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_eth_lacp_extl2.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_eth_lacp_extmac.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_eth_lan.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_eth_mac.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_eth_rou.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_inc_arb.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_inc_as.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_inc_lacp.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_inc_lan.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_inc_mac.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_inc_rou.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_mac_arb.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_mac_as.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_mac_lacp.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_mac_lan.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_mac_mac.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/announce_route_mac_rou.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/empty_routes.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_es_arb.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_es_arb.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_es_as.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_es_as.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_es_lacp.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_es_lacp.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_es_lan.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_es_lan.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_es_mac.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_es_mac.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_es_rou.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_es_rou.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_arb.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_arb.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_as.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_as.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_lacp.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_lacp.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_lacp_extdef.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_lacp_extdef.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_lacp_extesilab.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_lacp_extesilab.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_lacp_extesr.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_lacp_extesr.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_lacp_extl2.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_lacp_extl2.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_lacp_extmac.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_lacp_extmac.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_lan.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_lan.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_mac.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_mac.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_rou.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_eth_rou.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_inc_arb.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_inc_arb.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_inc_as.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_inc_as.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_inc_lacp.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_inc_lacp.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_inc_lan.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_inc_lan.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_inc_mac.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_inc_mac.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_inc_rou.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_inc_rou.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_mac_arb.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_mac_arb.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_mac_as.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_mac_as.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_mac_lacp.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_mac_lacp.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_mac_lan.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_mac_lan.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_mac_mac.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_mac_mac.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_mac_rou.json [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/route_mac_rou.xml [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_es_arb.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_es_as.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_es_lacp.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_es_lan.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_es_mac.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_es_rou.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_eth_arb.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_eth_as.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_eth_lacp.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_eth_lacp_extdef.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_eth_lacp_extesilab.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_eth_lacp_extesr.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_eth_lacp_extl2.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_eth_lacp_extmac.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_eth_lan.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_eth_mac.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_eth_rou.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_inc_arb.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_inc_as.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_inc_lacp.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_inc_lan.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_inc_mac.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_inc_rou.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_mac_arb.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_mac_as.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_mac_lacp.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_mac_lan.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_mac_mac.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l2vpn_evpn/withdraw_route_mac_rou.hex [new file with mode: 0644]
csit/variables/bgpfunctional/l3vpn_ipv4/bgp-l3vpn-ipv4-empty.json [new file with mode: 0644]
csit/variables/bgpfunctional/l3vpn_ipv4/bgp-l3vpn-ipv4.cfg [new file with mode: 0755]
csit/variables/bgpfunctional/l3vpn_ipv4/bgp-l3vpn-ipv4.json [new file with mode: 0644]
csit/variables/bgpfunctional/l3vpn_ipv4/route/exa-expected.json [new file with mode: 0644]
csit/variables/bgpfunctional/l3vpn_ipv4/route/location.uri [new file with mode: 0644]
csit/variables/bgpfunctional/l3vpn_ipv4/route/post_data.xml [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/module_all_paths/data.xml [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/module_all_paths/location.uri [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/module_n_paths/data.xml [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/module_n_paths/location.uri [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/module_psm/data.xml [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/module_psm/location.uri [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/modules/location.uri [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/rib/data.xml [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/rib/location.uri [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/route/location.uri [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/route/post_data.xml [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/service_bpsm/data.xml [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/service_bpsm/location.uri [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/service_psmf/data.xml [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/service_psmf/location.uri [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/services/location.uri [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/services/post_all_paths.xml [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/services/post_n_paths.xml [new file with mode: 0644]
csit/variables/bgpfunctional/multipaths/services/post_psm.xml [new file with mode: 0644]
csit/variables/bgpfunctional/route_refresh/location.uri [new file with mode: 0644]
csit/variables/bgpfunctional/route_refresh/post_data.xml [new file with mode: 0644]
csit/variables/bgpfunctional/route_refresh/route/location.uri [new file with mode: 0644]
csit/variables/bgpfunctional/route_refresh/route/post_data.xml [new file with mode: 0644]
tools/exabgp_files/exarpc.py [new file with mode: 0644]
tools/fastbgp/play.py