CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2021/01/12 01:59:03

Modified files:
        regress/usr.sbin/bgpd/integrationtests: Makefile as0.sh 
                                                exabgp.as0.test1.in 
                                                exabgp.as0.test2.in 
Added files:
        regress/usr.sbin/bgpd/integrationtests: api-exabgp.c 
                                                bgpd.med.conf 
                                                exabgp.med.in 
                                                exabgp.med.ok med.sh 
Removed files:
        regress/usr.sbin/bgpd/integrationtests: exabgp.as0.test2_2.in 
                                                exabgp.as0.test2_3.in 

Log message:
Totally rework the exabgp integration tests. Instead of a simple shell
script to talk to exabgp api use a small c programm. Use a fifo to
send commands to this program. While exabgp includes a cli tool exactly
for that it is impossible to use.
Use a single config file for multiple sessions and make sure exabgp is
properly killed on exit (pkill exabgp fails since it is a python script).
Introduce a med target to test the route decision process handling med
path. This test currently fails and is not hooked up yet.

Reply via email to