(view as text)
scons: Reading SConscript files ...
Mkdir("/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu")
Build System Type: x86_64-unknown-linux-gnu
Host System Type: x86_64-unknown-linux-gnu
Source path: /home/buildbot/slaves/xorp.ct/slave/full/build/xorp
Build path: /home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu
Install prefix: /usr/local/xorp
CC: gcc
CXX: g++
RANLIB: ranlib
STRIP: strip
Strip binaries: True
Optimize code: full
Profile code: no
Default XRL transport: local
Shared libraries: True
Use rtld ORIGIN: True
Ignore check errors: False
Debug symbols: full
Debug STL: False
Debug messages: False
Debug function names: False
Debug callbacks: False
Debug XRL syntax: False
Enable OLSR: True
Enable OSPF: True
Enable RIP: True
Enable VRRP: True
Enable xorpsh True
Enable Test Programs: False
Enable CLICK: False
Enable FEA Dummy: True
Enable async method impls: False
Enable BGP: True
Enable BuildInfo: True
Try Enable BOOST: False
Try Enable uSTL : False
Disable IPv6: False
Disable libtecla: False
Disable Firewall: False
Disable Profile : False
Disable warning logs : False
Disable error logs : False
Disable trace logs : False
Disable fatal logs : False
Disable info logs : False
Disable assert logs : False
Disable other logs : False
Checking for C header file endian.h... (cached) yes
OK: c compiler appears functional.
OK: C++ compiler appears functional.
Checking for C header file iphlpapi.h... (cached) no
Checking for C header file routprot.h... (cached) no
Checking for C header file stdint.h... (cached) yes
Checking for C header file inttypes.h... (cached) yes
Checking for C type int8_t... (cached) yes
Checking for C type uint8_t... (cached) yes
Checking for C type int16_t... (cached) yes
Checking for C type uint16_t... (cached) yes
Checking for C type int32_t... (cached) yes
Checking for C type uint32_t... (cached) yes
Checking for C type int64_t... (cached) yes
Checking for C type uint64_t... (cached) yes
Checking for C header file stddef.h... (cached) yes
Checking for C header file stdarg.h... (cached) yes
Checking for C header file stdlib.h... (cached) yes
Checking for C header file strings.h... (cached) yes
Checking for C header file string.h... (cached) yes
Checking for C header file signal.h... (cached) yes
Checking for C header file math.h... (cached) yes
Checking for C header file memory.h... (cached) yes
Checking for C function strftime()... (cached) yes
Checking for C function strlcpy()... (cached) no
Checking for C function strlcat()... (cached) no
Checking whether va_copy is declared... (cached) yes
Checking for C header file sys/types.h... (cached) yes
Checking for C header file fcntl.h... (cached) yes
Checking for C header file getopt.h... (cached) yes
Checking for C header file glob.h... (cached) yes
Checking for C header file grp.h... (cached) yes
Checking for C header file pthread.h... (cached) yes
Checking for C header file pwd.h... (cached) yes
Checking for C header file mqueue.h... (cached) yes
Checking for C header file regex.h... (cached) yes
Checking for C header file syslog.h... (cached) yes
Checking for C header file termios.h... (cached) yes
Checking for C header file time.h... (cached) yes
Checking for C header file unistd.h... (cached) yes
Checking for C header file vfork.h... (cached) no
Checking for C function readv()... (cached) yes
Checking for C function strerror()... (cached) yes
Checking for C function syslog()... (cached) yes
Checking for C function uname()... (cached) yes
Checking for C function writev()... (cached) yes
Checking for C library xnet... (cached) no
Checking for C function recvmsg()... (cached) yes
Checking for C function sendmsg()... (cached) yes
Checking for C library rt... (cached) yes
Checking for C function clock_gettime()... (cached) yes
Checking whether CLOCK_MONOTONIC is declared... (cached) yes
Checking whether CLOCK_MONOTONIC_FAST is declared... (cached) no
Checking for C type struct timespec... (cached) yes
Checking for C header file paths.h... (cached) yes
Checking for C header file sysexits.h... (cached) yes
Checking for C function realpath()... (cached) yes
Checking for C function strptime()... (cached) yes
Checking for C function sysctl()... (cached) yes
Checking for C header file netdb.h... (cached) yes
Checking for C library resolv... (cached) yes
Checking for C function hstrerror()... (cached) yes
Checking for C header file sys/cdefs.h... (cached) yes
Checking for C header file sys/param.h... (cached) yes
Checking for C header file sys/utsname.h... (cached) yes
Checking for C header file sys/errno.h... (cached) yes
Checking for C header file sys/wait.h... (cached) yes
Checking for C header file sys/signal.h... (cached) yes
Checking for C header file sys/time.h... (cached) yes
Checking for C header file sys/uio.h... (cached) yes
Checking for C header file sys/ioctl.h... (cached) yes
Checking for C header file sys/select.h... (cached) yes
Checking for C header file sys/socket.h... (cached) yes
Checking for C header file sys/sockio.h... (cached) no
Checking for C header file sys/un.h... (cached) yes
Checking for C header file sys/mount.h... (cached) yes
Checking for C header file sys/resource.h... (cached) yes
Checking for C header file sys/stat.h... (cached) yes
Checking for C header file sys/syslog.h... (cached) yes
Checking for C header file sys/linker.h... (cached) no
Checking for C header file sys/sysctl.h... (cached) yes
Checking for C header file linux/types.h... (cached) yes
Checking for C header file linux/sockios.h... (cached) yes
Checking for C type struct iovec... (cached) yes
Checking for C type struct msghdr... (cached) yes
Checking for C type struct cmsghdr... (cached) yes
Checking whether AF_INET is declared... (cached) yes
Checking whether AF_INET6 is declared... (cached) yes
Checking whether SOCK_STREAM is declared... (cached) yes
Checking whether SOCK_DGRAM is declared... (cached) yes
Checking whether SOCK_RAW is declared... (cached) yes
Checking whether C type struct msghdr has member msg_control... (cached) yes
Checking whether C type struct msghdr has member msg_iov... (cached) yes
Checking whether C type struct msghdr has member msg_name... (cached) yes
Checking whether C type struct msghdr has member msg_namelen... (cached) yes
Checking whether C type struct sockaddr has member sa_len... (cached) no
Checking whether C type struct sockaddr_storage has member ss_len... (cached) no
Checking whether C type struct sockaddr_un has member sun_len... (cached) no
Checking for C header file net/ethernet.h... (cached) yes
Checking for C header file sys/ethernet.h... (cached) no
Checking for C header file net/if.h... (cached) yes
Checking for C header file net/if_arp.h... (cached) yes
Checking for C header file net/if_dl.h... (cached) no
Checking for C header file net/if_ether.h... (cached) no
Checking for C header file net/if_media.h... (cached) no
Checking for C header file net/if_var.h... (cached) no
Checking for C header file net/if_types.h... (cached) no
Checking for C header file net/route.h... (cached) yes
Checking for C header file ifaddrs.h... (cached) yes
Checking for C header file stropts.h... (cached) no
Checking for C header file linux/ethtool.h... (cached) yes
Checking for C header file linux/if_tun.h... (cached) yes
Checking for C header file linux/netlink.h... (cached) yes
Checking for C header file linux/rtnetlink.h... (cached) yes
Checking whether RTA_TABLE is declared... (cached) yes
Checking whether C type struct sockaddr_dl has member sdl_len... (cached) no
Checking whether C type struct ifreq has member ifr_hwaddr... (cached) yes
Checking whether C type struct ifreq has member ifr_ifindex... (cached) yes
Checking for C function ether_aton()... (cached) yes
Checking for C function ether_aton_r()... (cached) yes
Checking for C function ether_ntoa()... (cached) yes
Checking for C function ether_ntoa_r()... (cached) yes
Checking for C function getaddrinfo()... (cached) yes
Checking for C function getifaddrs()... (cached) yes
Checking for C function getnameinfo()... (cached) yes
Checking for C function if_indextoname()... (cached) yes
Checking for C function if_nametoindex()... (cached) yes
Checking for C function inet_ntop()... (cached) yes
Checking for C function inet_pton()... (cached) yes
Checking for C type struct ether_addr... (cached) yes
Checking whether system has sysctl NET_RT_DUMP... (cached) no
Checking whether system has sysctl NET_RT_IFLIST... (cached) no
Checking whether SIOCGIFCONF is declared... (cached) yes
Checking for C header file netinet/in.h... (cached) yes
Checking for C header file netinet/in_systm.h... (cached) yes
Checking for C header file netinet/in_var.h... (cached) no
Checking for C header file netinet/ip.h... (cached) yes
Checking for C header file netinet/tcp.h... (cached) yes
Checking for C header file netinet/igmp.h... (cached) yes
Checking for C header file netinet/ether.h... (cached) yes
Checking for C header file netinet/if_ether.h... (cached) yes
Checking for C header file inet/nd.h... (cached) no
Checking for C header file inet/ip.h... (cached) no
Checking for C header file arpa/inet.h... (cached) yes
Checking for C header file arpa/telnet.h... (cached) yes
Checking whether C type struct sockaddr_in has member sin_len... (cached) no
Checking whether IP_MULTICAST_IF is declared... (cached) yes
Checking whether IP_MULTICAST_TTL is declared... (cached) yes
Checking whether IP_MULTICAST_LOOP is declared... (cached) yes
Checking whether IP_ADD_MEMBERSHIP is declared... (cached) yes
Checking whether IP_DROP_MEMBERSHIP is declared... (cached) yes
Enabling MULT_MCAST_TABLES logic since we are compiling for Linux.
Checking whether system has sysctl IPCTL_FORWARDING... (cached) no
Checking whether __KAME__ is declared... (cached) no
Checking whether inet6_opt_init is declared... (cached) yes
Checking whether C type struct sockaddr_in6 has member sin6_len... (cached) no
Checking whether C type struct sockaddr_in6 has member sin6_scope_id... (cached) yes
Checking for C header file netinet/ip6.h... (cached) yes
Checking for C header file netinet/icmp6.h... (cached) yes
Checking for C type struct mld_hdr... (cached) yes
Checking for C header file netinet6/in6_var.h... (cached) no
Checking for C header file netinet6/nd6.h... (cached) no
Checking for C++ header file netinet6/nd6.h... (cached) no
Checking whether system has sysctl IPV6CTL_FORWARDING... (cached) no
Checking whether system has sysctl IPV6CTL_ACCEPT_RTADV... (cached) no
Checking whether IPV6_MULTICAST_IF is declared... (cached) yes
Checking whether IPV6_MULTICAST_LOOP is declared... (cached) yes
Checking whether fpclassify is declared... (cached) yes
Checking for C header file netinet/ip_mroute.h... (cached) no
Checking for C header file net/ip_mroute/ip_mroute.h... (cached) no
Checking for C header file linux/mroute.h... (cached) yes
Checking for C type struct mfcctl2... (cached) no
Checking whether C type struct mfcctl2 has member mfcc_flags... (cached) no
Checking whether C type struct mfcctl2 has member mfcc_rp... (cached) no
Checking for C header file netinet/pim.h... (cached) no
Checking for C type struct pim... (cached) no
Checking whether C type struct pim has member pim_vt... (cached) no
Checking for C header file netinet6/ip6_mroute.h... (cached) no
Checking for C header file linux/mroute6.h... (cached) yes
Checking whether inet6_option_space is declared... (cached) no
Checking for C type struct mf6cctl2... (cached) no
Checking whether C type struct mf6cctl2 has member mf6cc_flags... (cached) no
Checking whether C type struct mf6cctl2 has member mf6cc_rp... (cached) no
Checking whether C type struct mif6ctl has member vifc_threshold... (cached) yes
Checking for C header file netinet/ip_compat.h... (cached) no
Checking for C header file netinet/ip_fil.h... (cached) no
Checking for C header file netinet/ip_fw.h... (cached) no
Checking for C header file net/pfvar.h... (cached) no
Checking for C++ header file linux/netfilter_ipv4/ip_tables.h... (cached) no
Checking for C++ header file linux/netfilter_ipv6/ip6_tables.h... (cached) no
Checking for C header file net/if_vlanvar.h... (cached) no
Checking for C header file net/if_vlan_var.h... (cached) no
Checking for C header file net/vlan/if_vlan_var.h... (cached) no
Checking for C header file linux/if_vlan.h... (cached) yes
Checking whether GET_VLAN_REALDEV_NAME_CMD is declared... (cached) yes
Checking whether GET_VLAN_VID_CMD is declared... (cached) yes
Checking for C header file pcre.h... (cached) no
Checking for C header file pcreposix.h... (cached) no
Checking for C library pcre... (cached) no
Checking for C library pcreposix... (cached) no
Checking for C header file openssl/md5.h... (cached) yes
Checking for C library crypto... (cached) yes
Checking for C function MD5_Init()... (cached) yes
Checking for C header file dlfcn.h... (cached) yes
Checking for C library dl... (cached) yes
Checking for C function dlopen()... (cached) yes
Checking for C header file pcap.h... (cached) yes
Checking for C library pcap... (cached) yes
Checking for C function pcap_sendpacket()... (cached) yes
Checking for C header file pcap-bpf.h... (cached) yes
WARNING: Netfilter include files are broken or do not exist.
This means the Linux firewall support will not be compiled in.
To fix, you may edit: /usr/include/linux/netfilter_ipv4/ip_tables.h
line 222 or so, to look like this:
/* Helper functions */
static __inline__ struct ipt_entry_target *
ipt_get_target(struct ipt_entry *e)
{
/* BEN: Was void* */
return (struct ipt_entry_target *)((char*)e + e->target_offset);
}
You will also want to edit similar code around line 282 of:
/usr/include/linux/netfilter_ipv6/ip6_tables.h
NOTE: Recent kernels use struct xt_entry_target for the argument
for these methods, so use that instead of ipt_entry_target if that
is the case for your system.
Checking for C library curses... (cached) yes
Checking for C library pdcurses... (cached) no
Checking for C library ncurses... (cached) yes
Detected libraries: rt resolv crypto dl pcap curses ncurses
Mkdir("/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/lib")
Mkdir("/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/lib/xorp")
Symlink("/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/lib", as "/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/lib/xorp/lib")
Copy("args.sh", "../../../../bgp/harness/args.sh")
Copy("test_path_attribute1.sh", "../../../../bgp/harness/test_path_attribute1.sh")
Copy("test_rib1.sh", "../../../../bgp/harness/test_rib1.sh")
Copy("test_routing2.sh", "../../../../bgp/harness/test_routing2.sh")
Copy("inject.sh", "../../../../bgp/harness/inject.sh")
Copy("test_path_attribute2.sh", "../../../../bgp/harness/test_path_attribute2.sh")
Copy("test_rib_fea1.sh", "../../../../bgp/harness/test_rib_fea1.sh")
Copy("test_terminate.sh", "../../../../bgp/harness/test_terminate.sh")
Copy("notification_codes.sh", "../../../../bgp/harness/notification_codes.sh")
Copy("test_path_attribute3.sh", "../../../../bgp/harness/test_path_attribute3.sh")
Copy("test_route_flap_damping1.sh", "../../../../bgp/harness/test_route_flap_damping1.sh")
Copy("xrl_shell_funcs.sh", "../../../../bgp/harness/xrl_shell_funcs.sh")
Copy("setup_paths.sh", "../../../../bgp/harness/setup_paths.sh")
Copy("soak.sh", "../../../../bgp/harness/soak.sh")
Copy("test_busted", "../../../../bgp/harness/test_busted")
Copy("test_peering1.sh", "../../../../bgp/harness/test_peering1.sh")
Copy("test_route_reflection1.sh", "../../../../bgp/harness/test_route_reflection1.sh")
Copy("test1.sh", "../../../../bgp/harness/test1.sh")
Copy("test_peering2.sh", "../../../../bgp/harness/test_peering2.sh")
Copy("test_route_reflection2.sh", "../../../../bgp/harness/test_route_reflection2.sh")
Copy("test2.sh", "../../../../bgp/harness/test2.sh")
Copy("test_peering3.sh", "../../../../bgp/harness/test_peering3.sh")
Copy("test_routing1.sh", "../../../../bgp/harness/test_routing1.sh")
Copy("harness.py", "../../../../bgp/harness/harness.py")
Copy("lookup.py", "../../../../bgp/harness/lookup.py")
Copy("NOTES", "../../../../bgp/harness/NOTES")
Copy("originate_routes.pl", "../../../../bgp/harness/originate_routes.pl")
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST26
1) Establish an EBGP IPV6 peering
2) Send an IPv4 and IPv6 update packet repeat both nexthops
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/14 10:49:51.762923 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 1
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 nexthop 20.20.20.20 nlri 10.10.10.0/24 nexthop6 20:20:20:20:20:20:20:20 nexthop6 20:20:20:20:20:20:20:20 nlri6 2000::/3
[ 2012/01/14 10:49:51.820007 ERROR coord:25574 BGP bgp/path_attribute.cc:3114 add_path_attribute ] ERROR: Attribute type: 3 already exists. Currently, only a single attribute for each type is supported. Deleting old one and adding this new one.
Coord peer1 assert queue 0
[ 2012/01/14 10:49:53.845109 WARNING coord XrlCoordTarget ] Handling method for coord/0.1/command failed: XrlCmdError 102 Command failed Expected list size to be 0 actual 1
Pending operation: false
[ 2012/01/14 10:49:53.845231 ERROR call_xrl:25624 XRL libxipc/call_xrl.cc:66 response_handler ] Failed. Reason: 102 Command failed Expected list size to be 0 actual 1
Pending operation: false ("finder://coord/coord/0.1/command?command:txt=peer1+assert+queue+0")
./test_peering1.sh: Tests Failed (BGP: test26)
[ 2012/01/14 10:49:53.847696 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 10:49:53.848038 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/14 10:49:53.848694 WARNING xorp_bgp:25570 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 10:49:53.848829 WARNING xorp_bgp:25570 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 10:49:53.849240 WARNING xorp_rib LIBXORP ] read error: _fd: 14 offset: 0 total-len: 4 error: Connection reset by peer
WARNING: Process: WARNING: Process: WARNING: Process: 2557025550 has message from dflt_sig_handler: has message from dflt_sig_handler: SIGTERM receivedSIGTERM received
25560 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 25568 has message from dflt_sig_handler: SIGTERM received
./test_peering1.sh: Tests Failed (BGP: test26)
Seems child has exited properly.
Killing any existing test_peer processes, child pid: 25545buildbot 25625 0.0 0.0 9216 976 ? S 10:49 0:00 sh -c ps auxwww|grep test_peer
buildbot 25627 0.0 0.0 6336 480 ? S 10:49 0:00 grep test_peer
runit: no process killed
test_peer: no process killed
runit: no process killed
test_peer: no process killed
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST28 (IPV6) - Verify that routes originated by BGP reach an EBGP peer
Test that next-hop of :: fails (but does not crash)
Also verify that the nexthop is rewritten and the provided nexthop
is ignored
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 expect packet open asnum 65008 bgpid 192.150.187.78 holdtime 30 afi 2 safi 1
Coord peer1 expect packet keepalive
Coord peer1 expect packet update origin 0 aspath 65008 med 1 nlri6 2000::/3 nexthop6 ::
originate_route6 2000::/3 20:20:20:20:20:20:20:20 true false
[ 2012/01/14 10:50:02.401849 WARNING xorp_bgp:25649 BGP bgp/rib_ipc_handler.cc:664 originate_route ] origin 0 aspath ASPath: nlri 2000::/3 next hop 20:20:20:20:20:20:20:20 unicast 1 multicast 0
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/14 10:50:02.416476 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert queue 1
[ 2012/01/14 10:50:04.432388 WARNING coord XrlCoordTarget ] Handling method for coord/0.1/command failed: XrlCmdError 102 Command failed Expect queue violated
Expect: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute ::
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Received: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute 20:20:20:20:20:20:20:20
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Pending operation: false
[ 2012/01/14 10:50:04.432535 ERROR call_xrl:25703 XRL libxipc/call_xrl.cc:66 response_handler ] Failed. Reason: 102 Command failed Expect queue violated
Expect: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute ::
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Received: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute 20:20:20:20:20:20:20:20
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Pending operation: false ("finder://coord/coord/0.1/command?command:txt=peer1+assert+queue+1")
./test_peering1.sh: Tests Failed (BGP: test28_ipv6)
[ 2012/01/14 10:50:04.435180 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 10:50:04.435436 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 25647 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:50:04.436067 WARNING xorp_bgp:25649 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 25649 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 25638 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 25645 has message from dflt_sig_handler: SIGTERM received
./test_peering1.sh: Tests Failed (BGP: test28_ipv6)
Seems child has exited properly.
Killing any existing test_peer processes, child pid: 25633buildbot 25704 0.0 0.0 9216 976 ? S 10:50 0:00 sh -c ps auxwww|grep test_peer
buildbot 25706 0.0 0.0 6336 476 ? S 10:50 0:00 grep test_peer
runit: no process killed
test_peer: no process killed
runit: no process killed
test_peer: no process killed
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST28 (IPV6-OK) - Verify that routes originated by BGP reach an EBGP peer
Also verify that the nexthop is rewritten and the provided nexthop
is ignored
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 expect packet open asnum 65008 bgpid 192.150.187.78 holdtime 30 afi 2 safi 1
Coord peer1 expect packet keepalive
Coord peer1 expect packet update origin 0 aspath 65008 med 1 nlri6 2000::/3 nexthop6 2000:77:88::1
originate_route6 2000::/3 20:20:20:20:20:20:20:20 true false
[ 2012/01/14 10:50:12.925996 WARNING xorp_bgp:25722 BGP bgp/rib_ipc_handler.cc:664 originate_route ] origin 0 aspath ASPath: nlri 2000::/3 next hop 20:20:20:20:20:20:20:20 unicast 1 multicast 0
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/14 10:50:12.940775 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 trie recv lookup 2000::/3 aspath 65008
Coord peer1 assert queue 0
[ 2012/01/14 10:50:14.982848 WARNING coord XrlCoordTarget ] Handling method for coord/0.1/command failed: XrlCmdError 102 Command failed Expect queue violated
Expect: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute 2000:77:88::1
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Received: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute 20:20:20:20:20:20:20:20
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Pending operation: false
[ 2012/01/14 10:50:14.982994 ERROR call_xrl:25778 XRL libxipc/call_xrl.cc:66 response_handler ] Failed. Reason: 102 Command failed Expect queue violated
Expect: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute 2000:77:88::1
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Received: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute 20:20:20:20:20:20:20:20
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Pending operation: false ("finder://coord/coord/0.1/command?command:txt=peer1+assert+queue+0")
./test_peering1.sh: Tests Failed (BGP: test28_ipv6_ok)
WARNING: Process: 25716 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 25720 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 25718 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:50:14.989710 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 10:50:14.989890 WARNING xorp_bgp:25722 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 10:50:14.990505 WARNING xorp_bgp:25722 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 25722 has message from dflt_sig_handler: SIGTERM received
./test_peering1.sh: Tests Failed (BGP: test28_ipv6_ok)
Seems child has exited properly.
Killing any existing test_peer processes, child pid: 25711buildbot 25779 0.0 0.0 9216 980 ? S 10:50 0:00 sh -c ps auxwww|grep test_peer
buildbot 25781 0.0 0.0 6336 476 ? S 10:50 0:00 grep test_peer
runit: no process killed
test_peer: no process killed
runit: no process killed
test_peer: no process killed
Entering ./test_peering1.sh -l -t test1
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1 - Establish a peering with a holdtime of 30 wait for expiration
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 expect packet open asnum 65008 bgpid 192.150.187.78 holdtime 30 afi 1 safi 1
Coord peer1 expect packet keepalive
Coord peer1 expect packet keepalive
Coord peer1 expect packet keepalive
Coord peer1 expect packet keepalive
Coord peer1 expect packet notify 4
Coord peer1 establish AS 65008 holdtime 30 id 192.150.187.100 keepalive false
[ 2012/01/14 10:50:23.986853 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
[ 2012/01/14 10:50:54.990779 INFO xorp_bgp BGP ] Sending: Notification Packet: Hold Timer Expired(4)
[ 2012/01/14 10:50:54.992336 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
./test_peering1.sh: Tests Succeeded (BGP: test1)
WARNING: Process: 25809 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:50:58.47143 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 25816 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 25814 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 25793 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test1
Entering ./test_peering1.sh -l -t test2
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST2 - Make a connection and send an update packet before establishing a session
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 connect
[ 2012/01/14 10:51:06.797361 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 5
Coord peer1 send packet update
[ 2012/01/14 10:51:08.892103 WARNING xorp_bgp:25931 BGP bgp/peer.cc:1107 event_recvupdate ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} FSM received EVENTRECUPDATEMESS in state OPENSENT(4)
[ 2012/01/14 10:51:08.892257 INFO xorp_bgp BGP ] Sending: Notification Packet: Finite State Machine Error(5)
[ 2012/01/14 10:51:08.895160 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
./test_peering1.sh: Tests Succeeded (BGP: test2)
[ 2012/01/14 10:51:10.984402 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 25917 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 25931 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 25922 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 25929 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test2
Entering ./test_peering1.sh -l -t test3
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST3 - Try and send an illegal hold time of 1
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 expect packet open asnum 65008 bgpid 192.150.187.78 holdtime 30 afi 1 safi 1
Coord peer1 expect packet notify 2 6
Coord peer1 establish AS 65008 holdtime 1 id 192.150.187.100 keepalive false
[ 2012/01/14 10:51:19.586066 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
[ 2012/01/14 10:51:19.587694 WARNING xorp_bgp:26020 BGP bgp/peer.cc:1018 event_openmess ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} Illegal holdtime value 1 secs
[ 2012/01/14 10:51:19.587829 INFO xorp_bgp BGP ] Sending: Notification Packet: OPEN Message Error(2): Unacceptable Hold Time(6)
[ 2012/01/14 10:51:19.588512 WARNING test_peer:26022 BGP bgp/harness/test_peer.cc:534 send ] Not connected
[ 2012/01/14 10:51:19.588645 WARNING test_peer:26022 XrlTestPeerTarget obj/x86_64-unknown-linux-gnu/xrl/targets/test_peer_base.cc:1024 handle_test_peer_0_1_send ] Handling method for test_peer/0.1/send failed: XrlCmdError 102 Command failed Not connected
[ 2012/01/14 10:51:19.588754 WARNING coord BGP ] callback: keepalive 102 Command failed Not connected
[ 2012/01/14 10:51:19.589629 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
./test_peering1.sh: Tests Succeeded (BGP: test3)
WARNING: Process: 26018 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:51:21.630856 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 26020 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 26009 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 26016 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test3
Entering ./test_peering1.sh -l -t test4
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST4 - Send an update packet and don't get it back
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:51:31.916750 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 expect packet update origin 2 aspath 1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24 localpref 100
Coord peer1 send packet update origin 2 aspath 1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24 localpref 100
Coord peer1 assert queue 1
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test4)
WARNING: Process: 26181 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:51:35.729424 ERROR xorp_fea_dummy:26183 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
[ 2012/01/14 10:51:35.730777 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 10:51:35.730985 WARNING xorp_bgp:26195 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 10:51:35.731166 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: [ 2012/01/14 10:51:35.731860 WARNING xorp_bgp:26195 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
26183 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 26195 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 26193 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test4
Entering ./test_peering1.sh -l -t test5
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST5 - Passively wait for a connection.
Coord reset
Coord target 127.0.0.1 20001
Coord initialise attach peer1
Coord peer1 establish active false AS 65008 holdtime 30 id 192.150.187.100
disable_peer 127.0.0.1 10001 127.0.0.1 20001 65008
enable_peer 127.0.0.1 10001 127.0.0.1 20001 65008
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test5)
[ 2012/01/14 10:51:49.319943 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 10:51:49.320168 WARNING xorp_bgp:26303 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 10:51:49.320319 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 26301 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 26303 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 26295 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:51:49.323483 WARNING xorp_finder LIBXORP ] read error: _fd: 19 offset: 0 total-len: 4 error: Connection reset by peer
WARNING: Process: 26293 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test5
Entering ./test_peering1.sh -l -t test6
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST6 - Send an update packet without an origin
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:51:58.133262 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 3 1
Coord peer1 send packet update aspath 1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
[ 2012/01/14 10:51:58.724494 WARNING xorp_bgp:26377 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} line 2943 of bgp/path_attribute.cc Missing Origin
[ 2012/01/14 10:51:58.724673 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Missing Well-known Attribute(3) - Type 1 [0x1]
[ 2012/01/14 10:51:58.726446 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
./test_peering1.sh: Tests Succeeded (BGP: test6)
[ 2012/01/14 10:52:00.345195 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 26363 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:52:00.345986 WARNING xorp_fea_dummy:26373 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 19 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/01/14 10:52:00.346186 ERROR xorp_fea_dummy:26373 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 26377 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 26375 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 26373 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test6
Entering ./test_peering1.sh -l -t test7
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST7 - Send an update packet without an aspath
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:52:08.785760 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 3 2
Coord peer1 send packet update origin 1 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
[ 2012/01/14 10:52:08.815711 WARNING xorp_bgp:26462 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} line 2951 of bgp/path_attribute.cc Missing AS Path
[ 2012/01/14 10:52:08.815870 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Missing Well-known Attribute(3) - Type 2 [0x2]
[ 2012/01/14 10:52:08.818132 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
./test_peering1.sh: Tests Succeeded (BGP: test7)
[ 2012/01/14 10:52:10.846122 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 26460 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 26442 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 26462 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 26458 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test7
Entering ./test_peering1.sh -l -t test8
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST8 - Send an update packet without a nexthop
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:52:19.211053 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 3 3
Coord peer1 send packet update origin 1 aspath 1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
[ 2012/01/14 10:52:21.243294 WARNING xorp_bgp:26531 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} line 2961 of bgp/path_attribute.cc Missing Next Hop
[ 2012/01/14 10:52:21.243478 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Missing Well-known Attribute(3) - Type 3 [0x3]
[ 2012/01/14 10:52:21.245618 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
./test_peering1.sh: Tests Succeeded (BGP: test8)
WARNING: Process: 26528 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 26526 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:52:21.278361 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 26531 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 26518 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test8
Entering ./test_peering1.sh -l -t test8_ipv6
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST8 IPv6
1) Establish an EBGP IPv6 peering
2) Send a multiprotocol nlri with no nexthop
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/14 10:53:29.639919 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 3 3
Coord peer1 send packet update origin 1 aspath 65000 nlri6 2000::/3
[ 2012/01/14 10:53:29.671021 WARNING xorp_bgp:26607 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10004) 127.0.0.1(20004)} line 2886 of bgp/path_attribute.cc Illegal nexthop
[ 2012/01/14 10:53:29.671207 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Missing Well-known Attribute(3) - Type 3 [0x3]
[ 2012/01/14 10:53:29.674338 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test8_ipv6)
[ 2012/01/14 10:53:31.719265 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: WARNING: Process: 2659826596 has message from dflt_sig_handler: has message from dflt_sig_handler: SIGTERM receivedSIGTERM received
WARNING: Process: 26600 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 26607 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test8_ipv6
Entering ./test_peering1.sh -l -t test9
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST9:
1) Send an update packet as an IBGP peer with no local pref
2) This is not an error. Our BGP emits a warning
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:53:40.129472 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 expect packet notify 3 3 5
Coord peer1 send packet update origin 1 aspath 1 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert queue 1
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test9)
WARNING: Process: 27044 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:53:42.238306 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 27035 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:53:42.239192 WARNING xorp_bgp:27050 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 10:53:42.239247 ERROR xorp_fea_dummy:27042 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 27050 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27042 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test9
Entering ./test_peering1.sh -l -t test10
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST10:
1) Send an update packet as an EBGP peer with local pref
2) This is not an error. Our BGP emits a warning
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:53:50.686388 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 expect packet notify 3 3
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 localpref 100 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert queue 1
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test10)
[ 2012/01/14 10:53:52.807382 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 10:53:52.807761 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/14 10:53:52.808514 WARNING xorp_bgp:27231 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 27231 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27217 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27223 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27214 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test10
Entering ./test_peering1.sh -l -t test11
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST11:
1) Send an update packet with two NLRIs
2) Then send an update packet to withdraw both NLRIs
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:54:01.555844 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 expect packet notify 3 3
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert queue 1
Coord peer1 assert established
Coord peer1 assert established
Coord peer1 expect packet notify 3 3
Coord peer1 send packet update withdraw 10.10.10.0/24 withdraw 20.20.20.20/24
Coord peer1 assert queue 2
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test11)
WARNING: Process: 27305 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:54:07.896518 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 10:54:07.896731 WARNING xorp_bgp:27307 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 27301 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:54:07.897495 ERROR xorp_fea_dummy:27303 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 27307 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27303 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test11
Entering ./test_peering1.sh -l -t test12
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST12 - Send an update packet on an IBGP peer twice
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:54:16.283793 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 expect packet notify 3 3
Coord peer1 send packet update origin 1 aspath 1 localpref 2 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 1 aspath 1 localpref 2 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert queue 1
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test12)
WARNING: Process: 27478 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:54:18.417055 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 10:54:18.417259 WARNING xorp_bgp:27490 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 27417 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:54:18.418019 WARNING xorp_bgp:27490 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 27490 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27476 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test12
Entering ./test_peering1.sh -l -t test12_ipv6
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST12 IPV6 - Send an update packet on an IBGP peer twice
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/14 10:55:26.794552 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 expect packet notify 3 3
Coord peer1 send packet update origin 1 aspath 65000 localpref 2 nexthop6 20:20:20:20:20:20:20:20 nlri6 1000::/3 nlri6 2000::/3
Coord peer1 send packet update origin 1 aspath 65000 localpref 2 nexthop6 20:20:20:20:20:20:20:20 nlri6 1000::/3 nlri6 2000::/3
Coord peer1 assert queue 1
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test12_ipv6)
WARNING: Process: 27618 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:55:28.953713 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/14 10:55:28.954515 WARNING xorp_bgp:27625 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 27625 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27610 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27612 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test12_ipv6
Entering ./test_peering1.sh -l -t test13
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST13:
1) Send an update packet on an IBGP peer with no local pref twice
2) This is not an error. Our BGP emits a warnings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:55:37.319383 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 expect packet notify 3 3
Coord peer1 send packet update origin 1 aspath 1 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 1 aspath 1 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert queue 1
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test13)
[ 2012/01/14 10:55:39.484281 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 10:55:39.484651 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 28099 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28097 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:55:39.485379 WARNING xorp_bgp:28115 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 28115 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28102 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test13
Entering ./test_peering1.sh -l -t test14
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST14 - Send an update packet on an EBGP peer twice
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:55:47.977760 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 expect packet notify 3 3
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert queue 1
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test14)
WARNING: Process: 28189 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:55:50.139561 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 10:55:50.139778 WARNING xorp_bgp:28191 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 28180 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:55:50.140441 ERROR xorp_fea_dummy:28183 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
[ 2012/01/14 10:55:50.140603 WARNING xorp_bgp:28191 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 28191 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28183 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test14
Entering ./test_peering1.sh -l -t test15
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST15 - Establish a connection drop the peering and establish again
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:55:58.655231 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:55:58.878119 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test15)
WARNING: Process: 28278 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:55:58.927289 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 28280 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28276 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28265 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test15
Entering ./test_peering1.sh -l -t test16
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST16 - Send two update packets on an EBGP peer with local pref set
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:56:07.381769 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 localpref 100 nlri 10.10.10.0/16
Coord peer1 send packet update origin 1 aspath 65000,2 nexthop 20.20.20.20 localpref 100 nlri 30.30.30.0/24
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
./test_peering1.sh: Tests Succeeded (BGP: test16)
[ 2012/01/14 10:56:09.614852 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 28358 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28377 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28375 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28373 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test16
Entering ./test_peering1.sh -l -t test17
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST17 - Send an update packet with a repeated NLRI.
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:57:17.963256 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 nlri 30.30.30.0/24 nlri 30.30.30.0/24
[ 2012/01/14 10:57:18.1800 WARNING coord BGP ] Received duplicate nlri or withdraw 30.30.30.0/24 in update message
[ 2012/01/14 10:57:18.2156 WARNING xorp_bgp:28586 BGP bgp/update_attrib.cc:147 decode ] Received duplicate nlri or withdraw 30.30.30.0/24 in update message
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
./test_peering1.sh: Tests Succeeded (BGP: test17)
WARNING: Process: 28584 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:57:20.98754 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 28582 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28450 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28586 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test17
Entering ./test_peering1.sh -l -t test18
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST18 - Send two update packets on an EBGP peer.
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:57:28.455809 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 nlri 10.10.10.0/16
Coord peer1 send packet update origin 1 aspath 65000,2 nexthop 20.20.20.20 nlri 30.30.30.0/24
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:57:32.636789 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test18)
WARNING: Process: 28911 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:57:32.668559 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 28904 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28913 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28902 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test18
Entering ./test_peering1.sh -l -t test19
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST19 - EBGP peer update packet then different withdraw
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:57:40.994267 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 send packet update withdraw 30.30.30.0/24
[ 2012/01/14 10:57:41.23900 WARNING coord BGP ] Could not delete 30.30.30.0/24
[ 2012/01/14 10:57:41.24250 WARNING xorp_bgp:28999 BGP bgp/route_table_ribin.cc:265 delete_route ] Attempt to delete route for net 30.30.30.0/24 that wasn't in RIB-In
[ 2012/01/14 10:57:41.24437 WARNING xorp_bgp:28999 BGP bgp/plumbing.cc:1160 push ] push <IPv4:Safi(Unicast)> when none needed
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:57:45.125370 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test19)
[ 2012/01/14 10:57:47.154937 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 10:57:47.155191 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 28997 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28993 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28999 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:57:47.157514 WARNING xorp_fea_dummy:28995 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 19 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/01/14 10:57:47.157714 ERROR xorp_fea_dummy:28995 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 28995 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test19
Entering ./test_peering1.sh -l -t test20
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST20 - EBGP peer single withdraw
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:57:55.481771 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 send packet update withdraw 30.30.30.0/24
[ 2012/01/14 10:57:55.511224 WARNING coord BGP ] Could not delete 30.30.30.0/24
[ 2012/01/14 10:57:55.511528 WARNING xorp_bgp:29092 BGP bgp/route_table_ribin.cc:265 delete_route ] Attempt to delete route for net 30.30.30.0/24 that wasn't in RIB-In
[ 2012/01/14 10:57:55.511675 WARNING xorp_bgp:29092 BGP bgp/plumbing.cc:1160 push ] push <IPv4:Safi(Unicast)> when none needed
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:57:59.600056 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test20)
WARNING: Process: 29090 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:58:01.633818 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: [ 2012/01/14 10:58:01.633911 WARNING xorp_bgp:29092 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
29088 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:58:01.634057 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 29081 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29092 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test20
Entering ./test_peering1.sh -l -t test20_ipv6
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST20 IPV6 - EBGP peer single withdraw
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/14 10:58:10.17210 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 send packet update withdraw6 2000::/3
[ 2012/01/14 10:58:10.46188 WARNING coord BGP ] Could not delete 2000::/3
[ 2012/01/14 10:58:10.59721 WARNING xorp_bgp:29194 BGP bgp/route_table_ribin.cc:265 delete_route ] Attempt to delete route for net 2000::/3 that wasn't in RIB-In
[ 2012/01/14 10:58:10.59877 WARNING xorp_bgp:29194 BGP bgp/plumbing.cc:1160 push ] push <IPv6:Safi(Unicast)> when none needed
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/14 10:58:14.153965 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test20_ipv6)
[ 2012/01/14 10:58:16.186117 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 10:58:16.186327 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 29192 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29194 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29183 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29190 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test20_ipv6
Entering ./test_peering1.sh -l -t test21
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST21 - EBGP peer update packet then corresponding withdraw
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:58:24.506869 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 nlri 10.10.10.0/16
Coord peer1 send packet update withdraw 10.10.10.0/16
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 10:58:28.661949 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test21)
WARNING: Process: 29274 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:58:30.699582 WARNING xorp_rib LIBXORP ] read error: _fd: 14 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/01/14 10:58:30.700267 WARNING xorp_bgp:29285 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 14 offset: 0 total-len: 4 error: Connection reset by peer
WARNING: Process: 29283 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:58:30.701139 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 10:58:30.701220 WARNING xorp_bgp:29285 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/01/14 10:58:30.701251 WARNING xorp_bgp:29285 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 10:58:30.701380 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 29285 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29281 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test21
Entering ./test_peering1.sh -l -t test22
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST22 - EBGP Establish an IPV6 peering
Coord reset
Coord target 127.0.0.1 10003
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/14 10:58:39.33758 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test22)
[ 2012/01/14 10:58:39.56930 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 10:58:39.57279 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 29414 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29410 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29412 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29395 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test22
Entering ./test_peering1.sh -l -t test23
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST23
1) Establish an IBGP IPV6 peering
2) Send an IPv6 only update packet
Coord reset
Coord target 127.0.0.1 10003
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/14 10:58:47.381960 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 1 aspath 1,2,[3,4,5],6,[7,8],9 nexthop6 20:20:20:20:20:20:20:20 nlri6 2000::/3 localpref 100
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test23)
WARNING: Process: 29472 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:58:47.426137 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/01/14 10:58:47.426958 WARNING xorp_bgp:29474 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 29474 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29470 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29463 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test23
Entering ./test_peering1.sh -l -t test24
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST24
1) Establish an EBGP IPV6 peering
2) Send an IPv6 only update packet
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/14 10:58:55.789695 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 1 aspath 65000 nexthop6 20:20:20:20:20:20:20:20 nlri6 2000::/3
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test24)
WARNING: Process: 29544 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29535 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 10:58:55.846949 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/01/14 10:58:55.847879 WARNING xorp_bgp:29551 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 29551 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29542 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test24
Entering ./test_peering1.sh -l -t test25
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST25
1) Establish an EBGP IPV6 peering
2) Send an IPv4 and IPv6 update packet
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/14 11:00:04.282065 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 nlri 10.10.10.0/24 nexthop6 20:20:20:20:20:20:20:20 nlri6 2000::/3
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test25)
[ 2012/01/14 11:00:04.330224 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 29614 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:00:04.331303 WARNING xorp_bgp:29616 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 11:00:04.331404 WARNING xorp_bgp:29616 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 29616 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29612 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29610 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test25
Entering ./test_peering1.sh -l -t test27
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST27 - Verify that routes originated by BGP reach an IBGP peer
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
originate_route4 10.10.10.0/24 20.20.20.20 true false
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:00:12.708164 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 trie recv lookup 10.10.10.0/24 aspath empty
Coord peer1 assert queue 0
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test27)
WARNING: Process: 29781 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29766 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: [ 2012/01/14 11:00:14.808705 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:00:14.808953 WARNING xorp_bgp:29783 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
29774[ 2012/01/14 11:00:14.809640 WARNING xorp_bgp:29783 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 29783 has message from dflt_sig_handler: SIGTERM received
has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test27
Entering ./test_peering1.sh -l -t test27_ipv6
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST27 (IPV6) - Verify that routes originated by BGP reach an IBGP peer
Coord reset
Coord target 127.0.0.1 10003
Coord initialise attach peer1
originate_route6 2000::/3 20:20:20:20:20:20:20:20 true false
[ 2012/01/14 11:00:23.114054 WARNING xorp_bgp:29857 BGP bgp/rib_ipc_handler.cc:664 originate_route ] origin 0 aspath ASPath: nlri 2000::/3 next hop 20:20:20:20:20:20:20:20 unicast 1 multicast 0
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/14 11:00:23.127481 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 trie recv lookup 2000::/3 aspath empty
Coord peer1 assert queue 0
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test27_ipv6)
[ 2012/01/14 11:00:25.186880 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:00:25.187145 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/14 11:00:25.187769 WARNING xorp_bgp:29857 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 29855 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29857 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29846 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29853 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test27_ipv6
Entering ./test_peering1.sh -l -t test28
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST28 - Verify that routes originated by BGP reach an EBGP peer
Also verify that the nexthop is rewritten and the provided nexthop
is ignored
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 expect packet open asnum 65008 bgpid 192.150.187.78 holdtime 30 afi 1 safi 1
Coord peer1 expect packet keepalive
Coord peer1 expect packet update origin 0 nexthop 192.150.187.78 aspath 65008 med 1 nlri 10.10.10.0/24
originate_route4 10.10.10.0/24 20.20.20.20 true false
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:00:33.571457 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 trie recv lookup 10.10.10.0/24 aspath 65008
Coord peer1 assert queue 0
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test28)
[ 2012/01/14 11:00:35.632065 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:00:35.632424 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 29929 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:00:35.633123 WARNING xorp_bgp:29931 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 29931 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29927 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29920 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test28
Entering ./test_peering1.sh -l -t test29
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST29
1) Make a connection
2) Send a notify packet before establishing a session
3) Verify that we do not get a notify packet in response
4) Verify that the TCP session has been torn down
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 connect
[ 2012/01/14 11:00:43.958371 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert connected
Coord peer1 expect packet notify 5
Coord peer1 send packet notify 3 1
[ 2012/01/14 11:00:48.21043 INFO xorp_bgp BGP ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} in state OPENSENT(4) received Notification Packet: UPDATE Message Error(3): Malformed Attribute List(1)
[ 2012/01/14 11:00:48.24648 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 1
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test29)
WARNING: Process: 30004 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:00:52.76039 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 30010 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30006 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30008 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test29
Entering ./test_peering1.sh -l -t test30
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST30 - Bugzilla BUG #32
1) The test peer performs a bind but no listen
2) A BGP connection attempt will leave it in connect state
3) Toggle the peering to ensure BGP can get out of this state
Coord reset
Bind 127.0.0.1 20001
disable_peer 127.0.0.1 10001 127.0.0.1 20001 65008
enable_peer 127.0.0.1 10001 127.0.0.1 20001 65008
disable_peer 127.0.0.1 10001 127.0.0.1 20001 65008
enable_peer 127.0.0.1 10001 127.0.0.1 20001 65008
Reset
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish active true AS 65008 holdtime 30 id 192.150.187.100
[ 2012/01/14 11:02:02.597792 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test30)
[ 2012/01/14 11:02:04.626905 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:02:04.627111 WARNING xorp_bgp:30117 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 30108 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30117 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30106 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30101 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test30
Entering ./test_peering1.sh -l -t test31
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST31 - On an I-BGP peering send an update with an empty aspath
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:02:12.944731 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 send packet update origin 1 aspath empty nexthop 20.20.20.20 nlri 10.10.10.0/24
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test31)
WARNING: Process: 30313WARNING: Process: 30327 has message from dflt_sig_handler: SIGTERM received
has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:02:15.11098 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:02:15.11306 WARNING xorp_bgp:30329 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/01/14 11:02:15.11341 WARNING xorp_bgp:30329 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:02:15.12065 WARNING xorp_bgp:30329 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 30329 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:02:15.21004 ERROR xorp_fea_dummy:30325 MFEA fea/xrl_mfea_node.cc:183 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 30325 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test31
Entering ./test_peering1.sh -l -t test32
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST32 - Bugzilla BUG #139
1) Originate a route on an I-BGP peering with an empty aspath.
2) Send the same route to the BGP process.
3) The comparison of two routes with empty aspath caused BGP
BGP to fail
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
originate_route4 10.10.10.0/24 20.20.20.20 true false
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:02:23.374014 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 trie recv lookup 10.10.10.0/24 aspath empty
Coord peer1 send packet update origin 2 aspath empty nexthop 20.20.20.20 nlri 10.10.10.0/24
Coord peer1 assert queue 0
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test32)
WARNING: Process: 30394 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:02:27.470828 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:02:27.471048 WARNING xorp_bgp:30433 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 30392 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:02:27.471833 WARNING xorp_bgp:30433 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 11:02:27.471907 WARNING xorp_bgp:30433 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 30433 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30390 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test32
Entering ./test_peering1.sh -l -t test33
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST33 - DampPeerOscillations 10 sessions 11th should fail
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:02:35.778951 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:02:37.885976 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:02:39.982190 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:02:42.93594 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:02:44.185455 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:02:46.277206 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:02:48.371238 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:02:50.470187 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:02:52.571349 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:02:54.661894 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:02:56.750117 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
[ 2012/01/14 11:02:56.750062 INFO xorp_bgp BGP ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} rejecting connection: current state IDLE(1) holdtimer running
[ 2012/01/14 11:02:56.750991 WARNING test_peer:30551 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/01/14 11:02:56.753844 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test33)
[ 2012/01/14 11:02:58.781872 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 30540 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30549 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30528 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30517 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test33
Entering ./test_peering1.sh -l -t test34
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST34 - Illicit a Message Header Error Connection Not Synchronized.
1) Establish a connection
2) Send a keepalive with a corrupted marker field
3) Should return a notify Connection Not Synchronized.
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:04:07.100823 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 1 1
Coord peer1 send packet corrupt 0 0 keepalive
[ 2012/01/14 11:04:07.132534 WARNING xorp_bgp:30797 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 245 of bgp/peer.cc Bad Marker
[ 2012/01/14 11:04:07.132710 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Connection Not Synchronized(1)
[ 2012/01/14 11:04:07.136178 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test34)
WARNING: Process: 30786 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30793 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30795 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:04:11.185700 WARNING xorp_bgp:30797 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 14 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/01/14 11:04:11.186324 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 30797 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test34
Entering ./test_peering1.sh -l -t test35
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST35 - Illicit a Message Header Error Bad Message Length. 0
1) Establish a connection
2) Send a keepalive with a short message length
3) Should return a notify Bad Message Length..
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:04:19.499242 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 1 2 0 0
Coord peer1 send packet corrupt 17 0 keepalive
[ 2012/01/14 11:04:19.530533 ERROR xorp_bgp:31054 BGP bgp/socket.cc:316 async_read_message ] Illegal length value 0
[ 2012/01/14 11:04:19.530705 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 0 [0 0]
[ 2012/01/14 11:04:19.533041 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test35)
WARNING: Process: 31048 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:04:23.581813 WARNING xorp_rib LIBXORP ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
WARNING: Process: 31052 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:04:23.583587 ERROR xorp_fea_dummy:31050 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
[ 2012/01/14 11:04:23.584639 WARNING xorp_bgp:31054 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 14 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/01/14 11:04:23.585293 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31050 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31054 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test35
Entering ./test_peering1.sh -l -t test36
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST36 - Illicit a Message Header Error Bad Message Length. 20
1) Establish a connection
2) Send a keepalive with a long message length
3) Should return a notify Bad Message Length.
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:04:31.887110 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 1 2 0 20
Coord peer1 send packet corrupt 17 20 keepalive
Coord peer1 send packet keepalive
[ 2012/01/14 11:04:31.935931 WARNING xorp_bgp:31146 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 321 of bgp/packet.hh KeepAlivePacket length 20 instead of 19
[ 2012/01/14 11:04:31.936092 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 20 [0 0x14]
[ 2012/01/14 11:04:31.936591 WARNING test_peer:31148 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/01/14 11:04:31.940130 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test36)
WARNING: Process: 31136 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31127 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31132 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:04:35.989189 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 31146 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test36
Entering ./test_peering1.sh -l -t test37
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST37 - Illicit a Message Header Error Bad Message Type.
1) Establish a connection
2) Send a message with the type set to 10
3) Should return a notify Bad Message Type with the 10
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:04:44.310588 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 1 3 10
Coord peer1 send packet corrupt 18 10 keepalive
[ 2012/01/14 11:04:44.345661 ERROR xorp_bgp:31223 BGP bgp/peer.cc:322 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} Unknown packet type 10
[ 2012/01/14 11:04:44.345844 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Type(3) - field : 10 [0xa]
[ 2012/01/14 11:04:44.347555 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test37)
WARNING: Process: 31214 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:04:48.398897 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31223 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31221 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:04:48.401176 WARNING xorp_fea_dummy:31216 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 19 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/01/14 11:04:48.401405 ERROR xorp_fea_dummy:31216 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 31216 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test37
Entering ./test_peering1.sh -l -t test38
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST38 - Illicit a UPDATE Message Error Malformed AS_PATH.
1) Establish a connection
2) Send a malformed aspath
3) Should return a notify UPDATE Message Error.
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:04:56.709261 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 11
Coord peer1 send packet corrupt 32 0 update origin 2 aspath [65000],[65000] nlri 10.10.10.0/24 nexthop 20.20.20.20
[ 2012/01/14 11:04:56.741372 WARNING xorp_bgp:31311 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 2979 of bgp/path_attribute.cc AS path must list peer
[ 2012/01/14 11:04:56.741525 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Malformed AS_PATH(11)
[ 2012/01/14 11:04:56.744662 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test38)
[ 2012/01/14 11:05:00.798581 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31309 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31311 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31307 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31302 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test38
Entering ./test_peering1.sh -l -t test39
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST39 - Send a short open packet. 20
1) Send an open packet with a length field of 20
2) Should return a notify Bad Message Length.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 connect
[ 2012/01/14 11:05:09.131372 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 1 2 0 20
Coord peer1 send packet corrupt 17 20 open asnum 65008 bgpid 192.150.187.100 holdtime 0
[ 2012/01/14 11:05:11.192580 WARNING xorp_bgp:31387 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} line 95 of bgp/open_packet.cc Open message too short
[ 2012/01/14 11:05:11.192750 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 20 [0 0x14]
[ 2012/01/14 11:05:11.193346 WARNING test_peer:31394 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/01/14 11:05:11.195629 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
./test_peering1.sh: Tests Succeeded (BGP: test39)
WARNING: Process: 31385 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:05:13.204504 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31376 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31387 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31383 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test39
Entering ./test_peering1.sh -l -t test40
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST40 - Open message with illegal version number
1) Send an open message with a version number of 6
2) Should get a notify with unsupported version number 4
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 connect
[ 2012/01/14 11:05:21.540732 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 2 1 0 4
Coord peer1 send packet corrupt 19 6 open asnum 65008 bgpid 192.150.187.100 holdtime 0
[ 2012/01/14 11:05:23.577854 WARNING xorp_bgp:31480 BGP bgp/peer.cc:1018 event_openmess ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} Unsupported BGPVERSION 6
[ 2012/01/14 11:05:23.578046 INFO xorp_bgp BGP ] Sending: Notification Packet: OPEN Message Error(2): Unsupported Version Number(1) - Min supported Version is 4 [0 0x4]
[ 2012/01/14 11:05:23.581822 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
WARNING: Process: 31474 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31478 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:05:25.613101 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31480 has message from dflt_sig_handler: SIGTERM received
./test_peering1.sh: Tests Succeeded (BGP: test40)
[ 2012/01/14 11:05:25.614469 ERROR xorp_fea_dummy:31476 MFEA fea/xrl_mfea_node.cc:183 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 31476 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test40
Entering ./test_peering1.sh -l -t test41
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST41 - Open message with an illegal BGP ID
1) Send an open message with a BGP ID of 0.0.0.0
2) Should get a notify with Bad BGP Identifier
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 connect
[ 2012/01/14 11:05:33.968612 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 2 3
Coord peer1 send packet open asnum 65008 bgpid 0.0.0.0 holdtime 0
[ 2012/01/14 11:05:36.11232 WARNING xorp_bgp:31564 BGP bgp/peer.cc:1018 event_openmess ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} Not a valid unicast IP host address 0.0.0.0
[ 2012/01/14 11:05:36.11408 INFO xorp_bgp BGP ] Sending: Notification Packet: OPEN Message Error(2): Bad BGP Identifier(3)
[ 2012/01/14 11:05:36.12466 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
./test_peering1.sh: Tests Succeeded (BGP: test41)
[ 2012/01/14 11:05:38.46863 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31555 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31564 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: WARNING: Process: 31553 has message from dflt_sig_handler: SIGTERM received
31547 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test41
Entering ./test_peering1.sh -l -t test42
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST42 - Send an update message that has a short length field.
1) Establish a connection
2) Send an update with a short length 22
3) Should return a notify Bad Message Length
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:05:46.417017 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 1 2 0 22
Coord peer1 send packet corrupt 17 22 update origin 2 aspath [65000],[65000] nlri 10.10.10.0/24 nexthop 20.20.20.20
[ 2012/01/14 11:05:46.469163 WARNING xorp_bgp:31659 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 198 of bgp/update_packet.cc Update Message too short 22
[ 2012/01/14 11:05:46.469380 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 22 [0 0x16]
[ 2012/01/14 11:05:46.470049 WARNING test_peer:31661 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/01/14 11:05:46.472672 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test42)
[ 2012/01/14 11:05:50.535471 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31653 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31659 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31645 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31639 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test42
Entering ./test_peering1.sh -l -t test43
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST43 - Send an notify message that has a short length field.
1) Establish a connection
2) Send a notify with a short length 20
3) Should return a notify Bad Message Length
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:05:58.866654 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 1 2 0 20
Coord peer1 send packet corrupt 17 20 notify 6
[ 2012/01/14 11:05:58.901214 WARNING xorp_bgp:31822 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 72 of bgp/notification_packet.cc Notification message too short 20
[ 2012/01/14 11:05:58.901393 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 20 [0 0x14]
[ 2012/01/14 11:05:58.901885 WARNING test_peer:31824 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/01/14 11:05:58.903206 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test43)
[ 2012/01/14 11:06:02.953246 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31793 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31820 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31822 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31814 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test43
Entering ./test_peering1.sh -l -t test44
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST44 - Send an update message with an origin with bad flags.
1) Establish a connection
2) Send an update with an origin with bad flags
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:06:11.295937 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 4 0 1 1 1
Coord peer1 send packet update pathattr 0,1,1,1 aspath [65000],[65000] nexthop 20.20.20.20 nlri 10.10.10.0/24
[ 2012/01/14 11:06:11.331516 WARNING coord BGP ] BAD Message: Bad Flags in Origin attribute 0
[ 2012/01/14 11:06:11.331903 WARNING xorp_bgp:31937 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 103 of bgp/path_attribute.cc Bad Flags in Origin attribute 0
[ 2012/01/14 11:06:11.332066 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x1 0x1 0x1]
[ 2012/01/14 11:06:11.333842 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test44)
[ 2012/01/14 11:06:15.385977 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31930 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31937 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31926 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31928 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test44
Entering ./test_peering1.sh -l -t test45
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST45 - Send an update message with an aspath with bad flags.
1) Establish a connection
2) Send an update with an aspath with bad flags
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:06:23.705920 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 4 0 2 4 2 1 253 232
Coord peer1 send packet update origin 2 pathattr 0,2,4,2,1,253,232 nexthop 20.20.20.20 nlri 10.10.10.0/24
[ 2012/01/14 11:06:23.736695 WARNING coord BGP ] BAD Message: Bad Flags in AS Path attribute 0
[ 2012/01/14 11:06:23.737093 WARNING xorp_bgp:32011 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 179 of bgp/path_attribute.cc Bad Flags in AS Path attribute 0
[ 2012/01/14 11:06:23.737270 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x2 0x4 0x2 0x1 0xfd 0xe8]
[ 2012/01/14 11:06:23.738672 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test45)
WARNING: Process: 32009 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32007 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32000 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:06:27.788494 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 32011 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test45
Entering ./test_peering1.sh -l -t test46
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST46 - Send an update message with a nexthop with bad flags.
1) Establish a connection
2) Send an update with a nexthop with bad flags
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:06:36.113872 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 4 0 3 4 20 20 20 20
Coord peer1 send packet update origin 2 pathattr 0,3,4,20,20,20,20 nlri 10.10.10.0/24
[ 2012/01/14 11:06:36.150439 WARNING coord BGP ] BAD Message: Bad Flags in NextHop attribute 0
[ 2012/01/14 11:06:36.150871 WARNING xorp_bgp:32094 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 330 of bgp/path_attribute.cc Bad Flags in NextHop attribute 0
[ 2012/01/14 11:06:36.151053 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x3 0x4 0x14 0x14 0x14 0x14]
[ 2012/01/14 11:06:36.154948 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test46)
[ 2012/01/14 11:06:40.200543 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 32092 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32094 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32083 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32085 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test46
Entering ./test_peering1.sh -l -t test47
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST47 - Send an update message with a med with bad flags.
1) Establish a connection
2) Send an update with a med with bad flags
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:06:48.510212 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 4 0 4 4 20 20 20 20
Coord peer1 send packet update origin 2 aspath [65000],[65000] pathattr 0,4,4,20,20,20,20 nlri 10.10.10.0/24
[ 2012/01/14 11:06:48.540189 WARNING coord BGP ] BAD Message: Bad Flags in MEDAttribute 0
[ 2012/01/14 11:06:48.540574 WARNING xorp_bgp:32168 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 383 of bgp/path_attribute.cc Bad Flags in MEDAttribute 0
[ 2012/01/14 11:06:48.540744 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x4 0x4 0x14 0x14 0x14 0x14]
[ 2012/01/14 11:06:48.543790 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test47)
[ 2012/01/14 11:06:52.590162 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: WARNING: Process: 32168 has message from dflt_sig_handler: SIGTERM received32166
has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32164 has message from dflt_sig_handler: SIGTERM receivedWARNING: Process:
32157 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test47
Entering ./test_peering1.sh -l -t test48
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST48 - Send an update message with a LOCAL_PREF with bad flags.
1) Establish a connection
2) Send an update with a LOCAL_PREF with bad flags
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:07:00.910310 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 4 0 5 4 20 20 20 20
Coord peer1 send packet update origin 2 aspath [65000],[65000] pathattr 0,5,4,20,20,20,20 nlri 10.10.10.0/24
[ 2012/01/14 11:07:00.941523 WARNING coord BGP ] BAD Message: Bad Flags in LocalPrefAttribute 0
[ 2012/01/14 11:07:00.941938 WARNING xorp_bgp:32255 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 435 of bgp/path_attribute.cc Bad Flags in LocalPrefAttribute 0
[ 2012/01/14 11:07:00.942116 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x5 0x4 0x14 0x14 0x14 0x14]
[ 2012/01/14 11:07:00.943433 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test48)
WARNING: Process: 32253 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:07:04.993762 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 32255 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:07:04.995366 WARNING xorp_finder LIBXORP ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
WARNING: Process: 32251 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32244 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test48
Entering ./test_peering1.sh -l -t test49
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST49 - An update message with an ATOMIC_AGGREGATE with bad flags.
1) Establish a connection
2) Send an update with a ATOMIC_AGGREGATE with bad flags
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:07:13.310084 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 4 0 6 0
Coord peer1 send packet update origin 2 aspath [65000],[65000] pathattr 0,6,0 nlri 10.10.10.0/24
[ 2012/01/14 11:07:13.355653 WARNING coord BGP ] BAD Message: Bad Flags in AtomicAggregate attribute 0
[ 2012/01/14 11:07:13.356935 WARNING xorp_bgp:32336 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 506 of bgp/path_attribute.cc Bad Flags in AtomicAggregate attribute 0
[ 2012/01/14 11:07:13.357101 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x6 0]
[ 2012/01/14 11:07:13.359897 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test49)
WARNING: Process: 32334 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: WARNING: Process: 3233032332 has message from dflt_sig_handler: has message from dflt_sig_handler: SIGTERM receivedSIGTERM received
[ 2012/01/14 11:07:17.407288 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 32336 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test49
Entering ./test_peering1.sh -l -t test50
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST50 - An update message with an AGGREGATOR with bad flags.
1) Establish a connection
2) Send an update with a AGGREGATOR with bad flags
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:07:25.717709 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 4 0 7 6 1 1 20 20 20 20
Coord peer1 send packet update origin 2 aspath [65000],[65000] pathattr 0,7,6,1,1,20,20,20,20 nlri 10.10.10.0/24
[ 2012/01/14 11:07:25.748983 WARNING coord BGP ] BAD Message: Bad Flags in AtomicAggregate attribute 0
[ 2012/01/14 11:07:25.749372 WARNING xorp_bgp:32421 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 544 of bgp/path_attribute.cc Bad Flags in AtomicAggregate attribute 0
[ 2012/01/14 11:07:25.749553 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x7 0x6 0x1 0x1 0x14 0x14 0x14 0x14]
[ 2012/01/14 11:07:25.751439 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test50)
WARNING: Process: 32410 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32417 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:07:29.804613 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 32421 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32419 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test50
Entering ./test_peering1.sh -l -t test51
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST51 - An update message with an origin with an illegal value.
1) Establish a connection
2) Send an update with an origin with an illegal value
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:07:38.119304 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 6 64 1 1 5
Coord peer1 send packet update pathattr 64,1,1,5 aspath [65000],[65000] nexthop 20.20.20.20 nlri 10.10.10.0/24
[ 2012/01/14 11:07:38.150625 WARNING coord BGP ] BAD Message: Unknown Origin Type 5
[ 2012/01/14 11:07:38.151000 WARNING xorp_bgp:32751 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 118 of bgp/path_attribute.cc Unknown Origin Type 5
[ 2012/01/14 11:07:38.151169 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Invalid ORIGIN Attribute(6) [0x40 0x1 0x1 0x5]
[ 2012/01/14 11:07:38.153562 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test51)
WARNING: Process: 32655 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:07:42.235079 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 32751 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32653 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32626 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test51
Entering ./test_peering1.sh -l -t test52
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST52 - An update message with an invalid nexthop
1) Establish a connection
2) Send an update with a nexthop with an illegal value
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:07:50.563036 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 8
Coord peer1 send packet update origin 2 pathattr 64,3,4,255,255,255,255 nlri 10.10.10.0/24
[ 2012/01/14 11:07:50.594169 WARNING coord BGP ] BAD Message: NextHop 255.255.255.255 is not a unicast address
[ 2012/01/14 11:07:50.594570 WARNING xorp_bgp:381 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 318 of bgp/path_attribute.cc NextHop 255.255.255.255 is not a unicast address
[ 2012/01/14 11:07:50.594730 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Invalid NEXT_HOP Attribute(8)
[ 2012/01/14 11:07:50.596977 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test52)
WARNING: Process: 364 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 372 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:07:54.650659 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/14 11:07:54.650758 ERROR xorp_fea_dummy:370 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 381 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 370 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test52
Entering ./test_peering1.sh -l -t test53
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST53 - A NLRI that is syntactically incorrect
1) Establish a connection
2) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:08:02.960443 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 10
Coord peer1 send packet corrupt 45 54 update origin 2 aspath [65000],[65000] nexthop 20.20.20.20 nlri 10.10.10.0/24
[ 2012/01/14 11:08:02.991440 WARNING xorp_bgp:513 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 88 of bgp/update_attrib.cc inconsistent length 54
[ 2012/01/14 11:08:02.991608 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Invalid Network Field(10)
[ 2012/01/14 11:08:02.994323 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test53)
WARNING: Process: 511 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:08:07.45793 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 513 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 452 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 483 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test53
Entering ./test_peering1.sh -l -t test54
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST54 - A mandatory unknown path attribute.
1) Establish a connection
2) Should get an Unrecognized Well-known Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:08:15.372421 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Operation in coordinator still pending try number: 1
Coord peer1 expect packet notify 3 2 0 19 1 0
Coord peer1 send packet update origin 2 aspath [65000],[65000] nexthop 20.20.20.20 nlri 10.10.10.0/24 pathattr 0,19,1,0
[ 2012/01/14 11:08:16.434994 WARNING coord BGP ] BAD Message: Bad Flags in Unknown attribute
[ 2012/01/14 11:08:16.435460 WARNING xorp_bgp:590 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 1636 of bgp/path_attribute.cc Bad Flags in Unknown attribute
[ 2012/01/14 11:08:16.435621 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Unrecognized Well-known Attribute(2) - [0 0x13 0x1 0]
[ 2012/01/14 11:08:16.437293 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test54)
[ 2012/01/14 11:08:20.490456 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 582 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 590 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 580 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 578 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test54
Entering ./test_peering1.sh -l -t test55
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST55 - Send an AS_PATH with confederation segments.
1) Establish a connection
2) Should get a Malformed AS_PATH
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:08:28.797927 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 11
Coord peer1 send packet update origin 2 aspath [65000],(65000) nexthop 20.20.20.20 nlri 10.10.10.0/24
[ 2012/01/14 11:08:28.828862 WARNING coord BGP ] BAD Message: Unexpected confederation
[ 2012/01/14 11:08:28.829268 WARNING xorp_bgp:727 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 2992 of bgp/path_attribute.cc Unexpected confederation
[ 2012/01/14 11:08:28.829421 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Malformed AS_PATH(11)
[ 2012/01/14 11:08:28.831307 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test55)
WARNING: Process: 725 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:08:32.882372 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: WARNING: Process: 727 has message from dflt_sig_handler: SIGTERM received723
has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 658 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test55
Entering ./test_peering1.sh -l -t test56
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST56 - Routes originated by BGP sent to an I-BGP peer:
1) Should have a local pref added.
2) Should have an empty aspath.
3) Should honour the next hop?
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 expect packet open asnum 65008 bgpid 192.150.187.78 holdtime 30 afi 1 safi 1
Coord peer1 expect packet keepalive
Coord peer1 expect packet update origin 0 nexthop 20.20.20.20 aspath empty localpref 100 nlri 10.10.10.0/24
originate_route4 10.10.10.0/24 20.20.20.20 true false
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:08:41.273748 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 trie recv lookup 10.10.10.0/24 aspath empty
Coord peer1 assert queue 0
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test56)
WARNING: Process: [ 2012/01/14 11:08:43.339122 INFO xorp_bgp BGP ] EVENT: timers 4
838 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:08:43.339983 WARNING xorp_bgp:840 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 840 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 836 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 802 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test56
Entering ./test_peering1.sh -l -t test56_ipv6
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST56 (IPv6) - Routes originated by BGP sent to an I-BGP peer:
1) Should have a local pref added.
2) Should have an empty aspath.
3) Should honour the next hop?
Coord reset
Coord target 127.0.0.1 10003
Coord initialise attach peer1
Coord peer1 expect packet open asnum 65008 bgpid 192.150.187.78 holdtime 30 afi 2 safi 1
Coord peer1 expect packet keepalive
Coord peer1 expect packet update origin 0 nexthop6 20:20:20:20:20:20:20:20 aspath empty localpref 100 nlri6 2000::/3
originate_route6 2000::/3 20:20:20:20:20:20:20:20 true false
[ 2012/01/14 11:08:51.692977 WARNING xorp_bgp:953 BGP bgp/rib_ipc_handler.cc:664 originate_route ] origin 0 aspath ASPath: nlri 2000::/3 next hop 20:20:20:20:20:20:20:20 unicast 1 multicast 0
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/14 11:08:51.708047 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 trie recv lookup 2000::/3 aspath empty
Coord peer1 assert queue 0
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test56_ipv6)
[ 2012/01/14 11:08:53.775039 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:08:53.775307 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/14 11:08:53.775960 WARNING xorp_bgp:953 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 953 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 943 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 951 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 912 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test56_ipv6
Entering ./test_peering1.sh -l -t test57
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST57 - Send an ORIGINATOR_ID on an E-BGP peering.
1) Establish a connection
2) Should get a Malformed AS_PATH
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:09:02.84155 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 1
Coord peer1 send packet update origin 2 aspath [65000],[65000] nexthop 20.20.20.20 nlri 10.10.10.0/24 originatorid 1.2.3.4
[ 2012/01/14 11:09:02.115465 WARNING xorp_bgp:1034 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 2985 of bgp/path_attribute.cc RR on EBGP peering
[ 2012/01/14 11:09:02.115622 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Malformed Attribute List(1)
[ 2012/01/14 11:09:02.117833 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test57)
[ 2012/01/14 11:09:06.163692 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: WARNING: Process: 1034 has message from dflt_sig_handler: SIGTERM received
1028 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1024 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1026 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test57
Entering ./test_peering1.sh -l -t test58
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST58 - Send CLUSTER_LIST on an E-BGP peering.
1) Establish a connection
2) Should get a Malformed AS_PATH
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:10:14.502735 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 1
Coord peer1 send packet update origin 2 aspath [65000],[65000] nexthop 20.20.20.20 nlri 10.10.10.0/24 clusterlist 1.2.3.4
[ 2012/01/14 11:10:14.541080 WARNING xorp_bgp:1105 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 2985 of bgp/path_attribute.cc RR on EBGP peering
[ 2012/01/14 11:10:14.541231 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Malformed Attribute List(1)
[ 2012/01/14 11:10:14.545223 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test58)
WARNING: Process: 1094 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:10:18.592645 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 1098 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1105 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1096 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test58
Entering ./test_peering2.sh -l -t test1
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test1)
WARNING: Process: 1322 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:10:29.31055 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 1324 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1315 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1312 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test1
Entering ./test_peering2.sh -l -t test2
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test2)
WARNING: Process: 1378 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:10:39.331620 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 1387 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1376 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1371 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test2
Entering ./test_peering2.sh -l -t test3
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
[ 2012/01/14 11:10:49.628130 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 1460 has message from dflt_sig_handler: SIGTERM received
./test_peering2.sh: Tests Succeeded (BGP: test3)
WARNING: Process: 1452 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1448 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1442 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test3
Entering ./test_peering2.sh -l -t test4
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test4)
WARNING: Process: 1618 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1612 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1588 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1633 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test4
Entering ./test_peering2.sh -l -t test5
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test5)
WARNING: Process: 1757 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:11:10.201085 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 1766 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1753 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1739 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test5
Entering ./test_peering2.sh -l -t test6
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
[ 2012/01/14 11:11:20.482683 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 1867 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1865 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1863 has message from dflt_sig_handler: SIGTERM received
./test_peering2.sh: Tests Succeeded (BGP: test6)
WARNING: Process: 1852 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test6
Entering ./test_peering2.sh -l -t test7
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test7)
WARNING: Process: 1922 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1908 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1924 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1920 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test7
Entering ./test_peering2.sh -l -t test8
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test8)
[ 2012/01/14 11:11:41.51615 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 1973 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1971 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1975 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1965 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test8
Entering ./test_peering2.sh -l -t test9
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test9)
WARNING: Process: 2018 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:11:51.335355 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 2020 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2022 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2016 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test9
Entering ./test_peering2.sh -l -t test10
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test10)
WARNING: Process: 2073 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:12:01.616591 ERROR xorp_fea_dummy:2075 MFEA fea/xrl_mfea_node.cc:183 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 2077 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2075 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:12:01.619640 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 2083 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test10
Entering ./test_peering2.sh -l -t test11
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test11)
WARNING: Process: WARNING: Process: 2128 has message from dflt_sig_handler: 2126SIGTERM received has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:12:11.921691 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 2130 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2124 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test11
Entering ./test_peering2.sh -l -t test12
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test12)
WARNING: Process: 2196 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2200 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:12:22.208500 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 2198 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2202 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test12
Entering ./test_peering2.sh -l -t test13
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test13)
WARNING: Process: 2256 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2254 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2258 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2252 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test13
Entering ./test_peering2.sh -l -t test14
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
[ 2012/01/14 11:12:42.802066 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 2306 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2310 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2308 has message from dflt_sig_handler: SIGTERM received
./test_peering2.sh: Tests Succeeded (BGP: test14)
WARNING: Process: 2299 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test14
Entering ./test_peering2.sh -l -t test15
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test15)
[ 2012/01/14 11:12:53.83348 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 2365 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2373 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2358 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2356 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test15
Entering ./test_peering2.sh -l -t test16
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test16)
[ 2012/01/14 11:13:03.357834 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: WARNING: Process: 2425 has message from dflt_sig_handler: SIGTERM received2423 has message from dflt_sig_handler:
SIGTERM received
WARNING: Process: 2416 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2414 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test16
Entering ./test_peering2.sh -l -t test17
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
[ 2012/01/14 11:13:13.640483 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 2477 has message from dflt_sig_handler: SIGTERM received
./test_peering2.sh: Tests Succeeded (BGP: test17)
WARNING: Process: 2475 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2473 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2466 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test17
Entering ./test_peering3.sh -l -t test1
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 6502 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
Traffic file ./../../../data/bgp/bug837.mrtd missing.
./test_peering3.sh: Tests Succeeded (BGP: test1)
[ 2012/01/14 11:13:21.803901 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 2527 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2525 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2529 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2523 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering3.sh -l -t test1
Entering ./test_routing1.sh -l -t test1
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 40
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 40
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 40
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 40
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 40
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 40
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1 - Establish three peerings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 40 id 10.10.10.1 keepalive false
[ 2012/01/14 11:13:32.343361 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 40 id 10.10.10.2 keepalive false
[ 2012/01/14 11:13:32.413744 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 40 id 10.10.10.3 keepalive false
[ 2012/01/14 11:13:32.484396 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test1)
WARNING: Process: 2560 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:13:32.509713 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:13:32.509916 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:13:32.509952 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:13:32.509995 WARNING xorp_bgp:2562 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 2558 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2562 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2556 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing1.sh -l -t test1
Entering ./test_routing1.sh -l -t test1_ipv6
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 40
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 40
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 40
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 40
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 40
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 40
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST1 IPV6 - Establish three peerings
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 64004 holdtime 40 id 10.10.10.1 keepalive false ipv6 true
[ 2012/01/14 11:14:42.996469 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10005
Coord initialise attach peer2
Coord peer2 establish AS 64005 holdtime 40 id 10.10.10.2 keepalive false ipv6 true
[ 2012/01/14 11:14:43.69363 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10006
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 40 id 10.10.10.3 keepalive false ipv6 true
[ 2012/01/14 11:14:43.139431 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test1_ipv6)
[ 2012/01/14 11:14:43.165537 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:14:43.165719 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:14:43.165965 WARNING xorp_bgp:2666 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:14:43.166063 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 2664 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2660 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2666 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2662 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing1.sh -l -t test1_ipv6
Entering ./test_routing1.sh -l -t test2
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 40
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 40
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 40
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 40
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 40
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 40
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST2 - Adding and deleting routes
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 40 id 10.10.10.1 keepalive false
[ 2012/01/14 11:14:53.761598 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 40 id 10.10.10.2 keepalive false
[ 2012/01/14 11:14:53.855733 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 40 id 10.10.10.3 keepalive false
[ 2012/01/14 11:14:53.953250 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001,2,[3,4,5],6,[7,8],9 nexthop 172.16.1.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 64001,2,[3,4,5],6,[7,8],9
Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001,2,[3,4,5],6,[7,8],9
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64001,2,[3,4,5],6,[7,8],9
Coord peer2 send packet update origin 2 aspath 64002 nexthop 172.16.2.2 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer1 trie recv lookup 10.10.10.0/24 aspath 65008,64002
Coord peer2 trie sent lookup 10.10.10.0/24 aspath 64002
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64002
Coord peer2 send packet update origin 2 aspath 64002 nexthop 172.16.2.2 withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 64001,2,[3,4,5],6,[7,8],9
Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001,2,[3,4,5],6,[7,8],9
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64001,2,[3,4,5],6,[7,8],9
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test2)
[ 2012/01/14 11:15:00.401547 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:15:00.401761 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:15:00.401798 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:15:00.402024 WARNING xorp_bgp:2851 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:15:00.402156 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 2843 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2851 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:15:00.404454 ERROR xorp_fea_dummy:2841 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 2839 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2841 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing1.sh -l -t test2
Entering ./test_routing1.sh -l -t test2_ipv6
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 40
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 40
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 40
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 40
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 40
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 40
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST2 IPV6 - Adding and deleting routes
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 64004 holdtime 40 id 10.10.10.1 keepalive false ipv6 true
[ 2012/01/14 11:15:11.294233 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10005
Coord initialise attach peer2
Coord peer2 establish AS 64005 holdtime 40 id 10.10.10.2 keepalive false ipv6 true
[ 2012/01/14 11:15:11.399070 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10006
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 40 id 10.10.10.3 keepalive false ipv6 true
[ 2012/01/14 11:15:11.501284 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64004,2,[3,4,5],6,[7,8],9 nexthop6 40:40:40:40:40:40:40:42 nlri6 10:10:10:10:10:00:00:00/80 nlri6 20:20:20:20:20:00:00:00/80
Coord peer1 trie sent lookup 10:10:10:10:10:00:00:00/80 aspath 64004,2,[3,4,5],6,[7,8],9
Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 aspath 65008,64004,2,[3,4,5],6,[7,8],9
Coord peer3 trie recv lookup 10:10:10:10:10:00:00:00/80 aspath 64004,2,[3,4,5],6,[7,8],9
Coord peer1 trie sent lookup 20:20:20:20:20:00:00:00/80 aspath 64004,2,[3,4,5],6,[7,8],9
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 aspath 65008,64004,2,[3,4,5],6,[7,8],9
Coord peer3 trie recv lookup 20:20:20:20:20:00:00:00/80 aspath 64004,2,[3,4,5],6,[7,8],9
Coord peer2 send packet update origin 2 aspath 64005 nexthop6 50:50:50:50:50:50:50:52 nlri6 10:10:10:10:10:00:00:00/80 nlri6 20:20:20:20:20:00:00:00/80
Coord peer1 trie recv lookup 10:10:10:10:10:00:00:00/80 aspath 65008,64005
Coord peer2 trie sent lookup 10:10:10:10:10:00:00:00/80 aspath 64005
Coord peer3 trie recv lookup 10:10:10:10:10:00:00:00/80 aspath 64005
Coord peer1 trie recv lookup 20:20:20:20:20:00:00:00/80 aspath 65008,64005
Coord peer2 trie sent lookup 20:20:20:20:20:00:00:00/80 aspath 64005
Coord peer3 trie recv lookup 20:20:20:20:20:00:00:00/80 aspath 64005
Coord peer2 send packet update origin 2 aspath 64005 nexthop6 50:50:50:50:50:50:50:52 withdraw6 10:10:10:10:10:00:00:00/80 withdraw6 20:20:20:20:20:00:00:00/80
Coord peer1 trie sent lookup 10:10:10:10:10:00:00:00/80 aspath 64004,2,[3,4,5],6,[7,8],9
Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 aspath 65008,64004,2,[3,4,5],6,[7,8],9
Coord peer3 trie recv lookup 10:10:10:10:10:00:00:00/80 aspath 64004,2,[3,4,5],6,[7,8],9
Coord peer1 trie sent lookup 20:20:20:20:20:00:00:00/80 aspath 64004,2,[3,4,5],6,[7,8],9
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 aspath 65008,64004,2,[3,4,5],6,[7,8],9
Coord peer3 trie recv lookup 20:20:20:20:20:00:00:00/80 aspath 64004,2,[3,4,5],6,[7,8],9
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test2_ipv6)
[ 2012/01/14 11:15:18.507768 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:15:18.507973 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:15:18.508007 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:15:18.508221 WARNING xorp_bgp:3016 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:15:18.508385 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 3006 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3016 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3004 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3002 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing1.sh -l -t test2_ipv6
Entering ./test_routing1.sh -l -t test3
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 40
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 40
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 40
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 40
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 40
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 40
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST3 - Add routes on the same peer.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 40 id 10.10.10.1 keepalive false
[ 2012/01/14 11:16:29.301843 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 40 id 10.10.10.2 keepalive false
[ 2012/01/14 11:16:29.431536 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 40 id 10.10.10.3 keepalive false
[ 2012/01/14 11:16:29.540321 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001,1,2 nexthop 172.16.2.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 64001,1,2
Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001,1,2
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64001,1,2
Coord peer2 send packet update origin 2 aspath 64002,1,2,3 nexthop 172.16.3.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 trie sent lookup 10.10.10.0/24 aspath 64002,1,2,3
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64001,1,2
Coord peer2 send packet update origin 2 aspath 64002,1 nexthop 172.16.1.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie recv lookup 10.10.10.0/24 aspath 65008,64002,1
Coord peer2 trie sent lookup 10.10.10.0/24 aspath 64002,1
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64002,1
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test3)
WARNING: Process: 3190 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3188 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:16:35.976999 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:16:35.977216 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:16:35.977250 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:16:35.977294 WARNING xorp_bgp:3192 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:16:35.978338 WARNING xorp_bgp:3192 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 11:16:35.978403 WARNING xorp_bgp:3192 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 3192 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3186 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing1.sh -l -t test3
Entering ./test_routing1.sh -l -t test4
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 40
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 40
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 40
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 40
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 40
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 40
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST4 - Add a route on one peer add a better route on another peer.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 40 id 10.10.10.1 keepalive false
[ 2012/01/14 11:16:46.652602 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 40 id 10.10.10.2 keepalive false
[ 2012/01/14 11:16:46.759358 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 40 id 10.10.10.3 keepalive false
[ 2012/01/14 11:16:46.866670 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001,2,3,4,5 nexthop 172.16.2.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 64001,2,3,4,5
Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001,2,3,4,5
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64001,2,3,4,5
Coord peer2 send packet update origin 2 aspath 64002 nexthop 172.16.1.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie recv lookup 10.10.10.0/24 aspath 65008,64002
Coord peer2 trie sent lookup 10.10.10.0/24 aspath 64002
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64002
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test4)
WARNING: Process: 3495 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:16:51.195429 WARNING xorp_bgp:3513 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 14 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/01/14 11:16:51.196368 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:16:51.196462 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:16:51.196495 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:16:51.196540 WARNING xorp_bgp:3513 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/01/14 11:16:51.196572 WARNING xorp_bgp:3513 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:16:51.196901 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/14 11:16:51.196945 ERROR xorp_bgp:3513 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/14 11:16:51.196962 ERROR xorp_bgp:3513 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/14 11:16:51.196985 ERROR xorp_bgp:3513 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/14 11:16:51.196998 ERROR xorp_bgp:3513 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 3506 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:16:51.197739 WARNING xorp_bgp:3513 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 11:16:51.197795 WARNING xorp_bgp:3513 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 3513 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3497 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing1.sh -l -t test4
Entering ./test_routing1.sh -l -t test5
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 40
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 40
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 40
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 40
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 40
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 40
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST5 - Add a route on one peer then add a better route
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 40 id 10.10.10.1 keepalive false
[ 2012/01/14 11:17:01.882505 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 40 id 10.10.10.2 keepalive false
[ 2012/01/14 11:17:01.992554 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 40 id 10.10.10.3 keepalive false
[ 2012/01/14 11:17:02.103008 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001,1,2,3,4,5 nexthop 172.16.2.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 64001,1,2,3,4,5
Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001,1,2,3,4,5
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64001,1,2,3,4,5
Coord peer1 send packet update origin 2 aspath 64001 nexthop 172.16.1.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 64001
Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64001
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test5)
WARNING: Process: 3678 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3680 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:17:06.436720 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:17:06.436919 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:17:06.436953 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:17:06.436995 WARNING xorp_bgp:3682 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 3676 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:17:06.437967 WARNING xorp_bgp:3682 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 3682 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing1.sh -l -t test5
Entering ./test_routing1.sh -l -t test6
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 40
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 40
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 40
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 40
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 40
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 40
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST6 On an EBGP peering send an update with a local preference
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:18:17.181476 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:18:17.298455 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:18:17.412689 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 64001 nexthop 172.16.1.2 nlri 10.10.10.0/24 med 50
Coord peer2 expect packet update origin 2 aspath 65008,64001 nexthop 192.150.187.78 nlri 10.10.10.0/24 med 0
Coord peer3 expect packet update origin 2 aspath 64001 nexthop 172.16.1.2 nlri 10.10.10.0/24 med 50 localpref 100
Coord peer1 send packet update origin 2 aspath 64001 nexthop 172.16.1.2 nlri 10.10.10.0/24 med 50 localpref 17
Coord peer1 assert queue 1
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 64001
Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64001
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
[ 2012/01/14 11:18:19.811324 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:18:19.811534 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:18:19.811570 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 3834 has message from dflt_sig_handler: SIGTERM received
./test_routing1.sh: Tests Succeeded (BGP: test6)
[ 2012/01/14 11:18:19.811791 WARNING xorp_bgp:3840 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:18:19.812227 ERROR xorp_bgp:3840 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 3836 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3838 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3840 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing1.sh -l -t test6
Entering ./test_routing1.sh -l -t test7
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 40
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 40
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 40
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 40
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 40
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 40
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST7 On an I-BGP peering send an update with an empty aspath
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:18:30.310638 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:18:30.381058 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:18:30.459370 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer3 send packet update origin 1 aspath empty nexthop 172.16.1.2 nlri 10.10.10.0/24
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test7)
[ 2012/01/14 11:18:32.577970 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:18:32.578172 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:18:32.578207 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:18:32.578275 WARNING xorp_bgp:4254 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:18:32.578547 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 4250 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4252 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4254 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4248 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing1.sh -l -t test7
Entering ./test_routing1.sh -l -t test8
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 40
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 40
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 40
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 40
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 40
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 40
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST8:
1) Send the same route from all peers
2) The route from peer1 is the winner
3) Now introduce a worse route from peer1
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:18:43.213089 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:18:43.299886 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:18:43.394436 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer3 send packet update origin 1 aspath empty nexthop 172.16.3.2 nlri 10.10.10.0/24
Coord peer1 send packet update origin 1 aspath 64001 nexthop 172.16.1.2 nlri 10.10.10.0/24
Coord peer2 send packet update origin 1 aspath 64002 nexthop 172.16.3.2 nlri 10.10.10.0/24
Coord peer1 send packet update origin 1 aspath 64001,64001 nexthop 172.16.1.2 nlri 10.10.10.0/24
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test8)
WARNING: Process: 4388 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4390 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4392 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:18:45.625505 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:18:45.625728 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:18:45.625763 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:18:45.625906 WARNING xorp_bgp:4394 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:18:45.626934 WARNING xorp_bgp:4394 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 11:18:45.627034 WARNING xorp_bgp:4394 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 11:18:45.627065 WARNING xorp_bgp:4394 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 4394 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing1.sh -l -t test8
Entering ./test_routing2.sh -l -t test1
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST1 - Establish three peerings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 20 id 10.10.10.1 keepalive false
[ 2012/01/14 11:19:57.34893 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/14 11:19:57.130076 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/14 11:19:57.231075 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_routing2.sh: Tests Succeeded (BGP: test1)
[ 2012/01/14 11:19:57.264115 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:19:57.264273 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:19:57.264456 WARNING xorp_bgp:4531 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:19:57.264633 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 4529 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4531 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4514 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4527 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test1
Entering ./test_routing2.sh -l -t test1_ipv6
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1 IPV6 - Establish three peerings
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 64004 holdtime 20 id 10.10.10.1 keepalive false ipv6 true
[ 2012/01/14 11:20:08.23474 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10005
Coord initialise attach peer2
Coord peer2 establish AS 64005 holdtime 20 id 10.10.10.2 keepalive false ipv6 true
[ 2012/01/14 11:20:08.136105 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10006
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false ipv6 true
[ 2012/01/14 11:20:08.246557 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_routing2.sh: Tests Succeeded (BGP: test1_ipv6)
WARNING: Process: 4807 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:20:08.295574 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:20:08.295748 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:20:08.295900 WARNING xorp_bgp:4818 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:20:08.296067 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/14 11:20:08.296854 ERROR xorp_fea_dummy:4809 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 4816 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4809 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4818 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test1_ipv6
Entering ./test_routing2.sh -l -t test2
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST2 - This test used to cause the RIB to core dump
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 20 id 10.10.10.1 keepalive false
[ 2012/01/14 11:20:18.960888 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/14 11:20:19.64048 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/14 11:20:19.166298 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
add_igp_table4 is-is isis isis true falseadd_route4 is-is true false 162.16.1.2/24 172.16.1.2 10add_route4 is-is true false 162.16.2.2/24 172.16.2.2 30add_route4 is-is true false 162.16.3.2/24 172.16.3.2 20Coord peer1 send packet update origin 2 aspath 1,2,3 med 10 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer2 send packet update origin 2 aspath 1,2,3 med 5 nexthop 162.16.2.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer3 send packet update origin 2 aspath 4,5,6 med 20 nexthop 162.16.2.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
delete_route4 is-is true false 162.16.1.2/24delete_route4 is-is true false 162.16.2.2/24delete_route4 is-is true false 162.16.3.2/24[ 2012/01/14 11:20:19.392142 INFO xorp_bgp BGP ] FYI: Stale metrics supplied
[ 2012/01/14 11:20:19.392312 INFO xorp_bgp BGP ] FYI: Stale metrics supplied
[ 2012/01/14 11:20:19.392397 INFO xorp_bgp BGP ] FYI: Stale metrics supplied
[ 2012/01/14 11:20:19.392414 INFO xorp_bgp BGP ] FYI: Stale metrics supplied
delete_igp_table4 is-is isis isis true false./test_routing2.sh: Tests Succeeded (BGP: test2)
WARNING: Process: 4957 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:20:19.424368 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:20:19.424481 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:20:19.424516 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:20:19.424566 WARNING xorp_bgp:4972 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:20:19.424869 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: WARNING: Process: 4965 has message from dflt_sig_handler: SIGTERM received
4934 has message from dflt_sig_handler: WARNING: Process: SIGTERM received4972 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test2
Entering ./test_routing2.sh -l -t test3
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST3 - Test for deterministic MEDs
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 20 id 10.10.10.1 keepalive false
[ 2012/01/14 11:21:31.101770 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/14 11:21:31.239480 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/14 11:21:31.451073 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
add_igp_table4 is-is isis isis true falseadd_route4 is-is true false 162.16.1.2/24 172.16.1.2 10add_route4 is-is true false 162.16.2.2/24 172.16.2.2 30add_route4 is-is true false 162.16.3.2/24 172.16.3.2 20Coord peer1 send packet update origin 2 aspath 1,2,3 med 10 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer2 send packet update origin 2 aspath 1,2,3 med 5 nexthop 162.16.2.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer3 send packet update origin 2 aspath 4,5,6 med 20 nexthop 162.16.3.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
lookup_route_by_dest4 10.10.10.10 true falsenexthop:ipv4=172.16.3.2
delete_route4 is-is true false 162.16.1.2/24delete_route4 is-is true false 162.16.2.2/24delete_route4 is-is true false 162.16.3.2/24delete_igp_table4 is-is isis isis true false./test_routing2.sh: Tests Succeeded (BGP: test3)
WARNING: Process: 5103 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:21:34.52736 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:21:34.52946 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:21:34.52980 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:21:34.53021 WARNING xorp_bgp:5105 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:21:34.54045 WARNING xorp_bgp:5105 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 11:21:34.54102 WARNING xorp_bgp:5105 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 11:21:34.54130 WARNING xorp_bgp:5105 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 5105 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5101 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5084 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test3
Entering ./test_routing2.sh -l -t test4
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST4 - Test for deterministic MEDs same as test3 except for the order of route arrival R1,R3,R2
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 20 id 10.10.10.1 keepalive false
[ 2012/01/14 11:21:44.887269 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/14 11:21:44.996284 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/14 11:21:45.113447 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
add_igp_table4 is-is isis isis true falseadd_route4 is-is true false 162.16.1.2/24 172.16.1.2 10add_route4 is-is true false 162.16.2.2/24 172.16.2.2 30add_route4 is-is true false 162.16.3.2/24 172.16.3.2 20Coord peer1 send packet update origin 2 aspath 1,2,3 med 10 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer3 send packet update origin 2 aspath 4,5,6 med 20 nexthop 162.16.3.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer2 send packet update origin 2 aspath 1,2,3 med 5 nexthop 162.16.2.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
lookup_route_by_dest4 10.10.10.10 true falsenexthop:ipv4=172.16.3.2
delete_route4 is-is true false 162.16.1.2/24delete_route4 is-is true false 162.16.2.2/24delete_route4 is-is true false 162.16.3.2/24delete_igp_table4 is-is isis isis true false./test_routing2.sh: Tests Succeeded (BGP: test4)
[ 2012/01/14 11:21:47.361254 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: [ 2012/01/14 11:21:47.361444 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
5411 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:21:47.361605 WARNING xorp_bgp:5422 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:21:47.361785 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 5401 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:21:47.362768 WARNING xorp_bgp:5422 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 11:21:47.362832 WARNING xorp_bgp:5422 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 11:21:47.362862 WARNING xorp_bgp:5422 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 5422 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5399 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test4
Entering ./test_routing2.sh -l -t test5
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST5 - Test for deterministic MEDs same as test3 but test all arrival permutations
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 20 id 10.10.10.1 keepalive false
[ 2012/01/14 11:21:58.237676 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/14 11:21:58.342711 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/14 11:21:58.447083 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
add_igp_table4 is-is isis isis true falseadd_route4 is-is true false 162.16.1.2/24 172.16.1.2 10add_route4 is-is true false 162.16.2.2/24 172.16.2.2 30add_route4 is-is true false 162.16.3.2/24 172.16.3.2 20Coord peer1 send packet update origin 2 aspath 1,2,3 med 10 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer2 send packet update origin 2 aspath 1,2,3 med 5 nexthop 162.16.2.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer3 send packet update origin 2 aspath 4,5,6 med 20 nexthop 162.16.3.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
lookup_route_by_dest4 10.10.10.10 true falsenexthop:ipv4=172.16.3.2
Coord peer1 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer2 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer3 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 1,2,3 med 10 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer3 send packet update origin 2 aspath 4,5,6 med 20 nexthop 162.16.3.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer2 send packet update origin 2 aspath 1,2,3 med 5 nexthop 162.16.2.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
lookup_route_by_dest4 10.10.10.10 true falsenexthop:ipv4=172.16.3.2
Coord peer1 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer2 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer3 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer2 send packet update origin 2 aspath 1,2,3 med 5 nexthop 162.16.2.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 1,2,3 med 10 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer3 send packet update origin 2 aspath 4,5,6 med 20 nexthop 162.16.3.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
lookup_route_by_dest4 10.10.10.10 true falsenexthop:ipv4=172.16.3.2
Coord peer1 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer2 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer3 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer2 send packet update origin 2 aspath 1,2,3 med 5 nexthop 162.16.2.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer3 send packet update origin 2 aspath 4,5,6 med 20 nexthop 162.16.3.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 1,2,3 med 10 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
lookup_route_by_dest4 10.10.10.10 true falsenexthop:ipv4=172.16.3.2
Coord peer1 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer2 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer3 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer3 send packet update origin 2 aspath 4,5,6 med 20 nexthop 162.16.3.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 1,2,3 med 10 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer2 send packet update origin 2 aspath 1,2,3 med 5 nexthop 162.16.2.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
lookup_route_by_dest4 10.10.10.10 true falsenexthop:ipv4=172.16.3.2
Coord peer1 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer2 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer3 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer3 send packet update origin 2 aspath 4,5,6 med 20 nexthop 162.16.3.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer2 send packet update origin 2 aspath 1,2,3 med 5 nexthop 162.16.2.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 1,2,3 med 10 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
lookup_route_by_dest4 10.10.10.10 true falsenexthop:ipv4=172.16.3.2
Coord peer1 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer2 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer3 send packet update withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
delete_route4 is-is true false 162.16.1.2/24delete_route4 is-is true false 162.16.2.2/24delete_route4 is-is true false 162.16.3.2/24delete_igp_table4 is-is isis isis true false./test_routing2.sh: Tests Succeeded (BGP: test5)
WARNING: Process: 5593 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:22:11.663372 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:22:11.663561 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:22:11.663746 WARNING xorp_bgp:5597 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:22:11.663906 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 5595 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5597 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5572 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test5
Entering ./test_routing2.sh -l -t test6
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST6 - Verify that it is possible add and remove tables in the RIB
add_igp_table4 is-is isis isis true falsedelete_igp_table4 is-is isis isis true falseadd_igp_table4 is-is isis isis true falsedelete_igp_table4 is-is isis isis true false./test_routing2.sh: Tests Succeeded (BGP: test6)
WARNING: Process: 5863 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5865 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: WARNING: Process: 5867 has message from dflt_sig_handler: SIGTERM received
5861 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test6
Entering ./test_routing2.sh -l -t test7
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST7 - Next hop resolvability on multiple peerings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 20 id 10.10.10.1 keepalive false
[ 2012/01/14 11:23:32.939466 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/14 11:23:33.56769 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/14 11:23:33.151615 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
add_igp_table4 is-is isis isis true falseCoord peer1 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 med 1 nlri 10.10.10.10/24
Coord peer2 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 med 2 nlri 10.10.10.10/24
Coord peer3 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 med 3 nlri 10.10.10.10/24
add_route4 is-is true false 162.16.1.2/24 172.16.1.2 10Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing2.sh: Tests Succeeded (BGP: test7)
[ 2012/01/14 11:23:33.364938 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:23:33.365119 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 6101 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6212 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:23:33.365279 WARNING xorp_bgp:6214 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:23:33.365449 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/01/14 11:23:33.365842 ERROR xorp_fea_dummy:6210 MFEA fea/xrl_mfea_node.cc:183 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
[ 2012/01/14 11:23:33.366341 WARNING xorp_bgp:6214 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 11:23:33.366438 WARNING xorp_bgp:6214 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 11:23:33.366464 WARNING xorp_bgp:6214 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 6214 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6210 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test7
Entering ./test_routing2.sh -l -t test8
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST8 - Next hop resolvability on multiple peerings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 20 id 10.10.10.1 keepalive false
[ 2012/01/14 11:23:44.82031 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/14 11:23:44.178202 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/14 11:23:44.285114 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
add_igp_table4 is-is isis isis true falseCoord peer1 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24
Coord peer2 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24
Coord peer3 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24
add_route4 is-is true false 162.16.1.2/24 172.16.1.2 10delete_route4 is-is true false 162.16.1.2/24Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing2.sh: Tests Succeeded (BGP: test8)
[ 2012/01/14 11:23:44.517208 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: [ 2012/01/14 11:23:44.517429 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
6337 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:23:44.517465 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:23:44.517680 WARNING xorp_bgp:6343 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:23:44.517809 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/14 11:23:44.518200 ERROR xorp_bgp:6343 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/14 11:23:44.518437 WARNING xorp_fea_dummy:6339 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 19 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/01/14 11:23:44.518617 ERROR xorp_fea_dummy:6339 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 6339 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6341 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6343 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test8
Entering ./test_routing2.sh -l -t test9
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST9 - Next hop resolvability on multiple peerings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 20 id 10.10.10.1 keepalive false
[ 2012/01/14 11:24:55.146291 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/14 11:24:55.235847 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/14 11:24:55.335629 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
add_igp_table4 is-is isis isis true falseCoord peer1 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 med 3 nlri 10.10.10.10/24
Coord peer2 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 med 2 nlri 10.10.10.10/24
Coord peer3 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 med 1 nlri 10.10.10.10/24
add_route4 is-is true false 162.16.1.2/24 172.16.1.2 10Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing2.sh: Tests Succeeded (BGP: test9)
WARNING: Process: 6476 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6474 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6484 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:24:57.517228 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:24:57.517480 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:24:57.517513 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:24:57.517584 WARNING xorp_bgp:6486 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:24:57.518475 WARNING xorp_bgp:6486 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 11:24:57.518570 WARNING xorp_bgp:6486 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 11:24:57.518599 WARNING xorp_bgp:6486 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 6486 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test9
Entering ./test_routing2.sh -l -t test10
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST10 - Next hop resolvability on multiple peerings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 20 id 10.10.10.1 keepalive false
[ 2012/01/14 11:25:07.985539 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/14 11:25:08.56950 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/14 11:25:08.127265 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
add_igp_table4 is-is isis isis true falseadd_route4 is-is true false 162.16.1.2/24 172.16.1.2 10Coord peer1 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 med 3 nlri 10.10.10.10/24
Coord peer2 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 med 2 nlri 10.10.10.10/24
Coord peer3 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 med 1 nlri 10.10.10.10/24
delete_route4 is-is true false 162.16.1.2/24Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
[ 2012/01/14 11:25:08.281943 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:25:08.282161 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:25:08.282198 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 6663 has message from dflt_sig_handler: SIGTERM received[ 2012/01/14 11:25:08.282241 WARNING xorp_bgp:6667 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 6665 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:25:08.282582 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 6661 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:25:08.283584 WARNING xorp_bgp:6667 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 11:25:08.283644 WARNING xorp_bgp:6667 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/14 11:25:08.283674 WARNING xorp_bgp:6667 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
./test_routing2.sh: Tests Succeeded (BGP: test10)
WARNING: Process: 6667 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test10
Entering ./test_routing2.sh -l -t test11
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST11 - Bugzilla BUG #139
1) On two I-BGP peerings send an update with an empty aspath
2) Used to cause a the BGP decision process to fail.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:25:18.761742 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:25:18.834086 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:25:18.904124 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 1 aspath empty nexthop 172.16.1.1 med 1 nlri 10.10.10.0/24
Coord peer2 send packet update origin 1 aspath empty nexthop 172.16.1.1 med 1 nlri 10.10.10.0/24
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing2.sh: Tests Succeeded (BGP: test11)
[ 2012/01/14 11:25:21.41596 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:25:21.41801 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:25:21.41839 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:25:21.42031 WARNING xorp_bgp:6794 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:25:21.42157 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 6790 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6792 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6794 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6788 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test11
Entering ./test_rib1.sh -l -t test1
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
TEST1 - Send the same route to IBGP hence RIB twice
Coord reset
Coord target 127.0.0.1 10000
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:25:30.355144 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 1 nexthop 172.16.1.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 1 nexthop 172.16.1.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert established
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST1 - Send the same route to IBGP hence RIB twice
Coord reset
Coord target 127.0.0.1 10000
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:26:33.616277 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 1 nexthop 172.16.1.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 1 nexthop 172.16.1.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test1)
[ 2012/01/14 11:26:35.696169 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:26:35.696531 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 6918 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6916 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6929 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6914 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test1
Entering ./test_rib1.sh -l -t test1_ipv6
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
TEST1 IPV6 - Send the same route to IBGP hence RIB twice
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:26:44.981058 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 15 nexthop6 40:40:40:40:40:40:40:40 nlri6 10:10:10:10:10:00:00:00/80 nlri6 20:20:20:20:20:00:00:00/80
Coord peer1 send packet update origin 2 aspath 15 nexthop6 40:40:40:40:40:40:40:40 nlri6 10:10:10:10:10:00:00:00/80 nlri6 20:20:20:20:20:00:00:00/80
Coord peer1 assert established
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1 IPV6 - Send the same route to IBGP hence RIB twice
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:26:48.222989 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 15 nexthop6 40:40:40:40:40:40:40:40 nlri6 10:10:10:10:10:00:00:00/80 nlri6 20:20:20:20:20:00:00:00/80
Coord peer1 send packet update origin 2 aspath 15 nexthop6 40:40:40:40:40:40:40:40 nlri6 10:10:10:10:10:00:00:00/80 nlri6 20:20:20:20:20:00:00:00/80
Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test1_ipv6)
[ 2012/01/14 11:26:50.292067 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:26:50.292388 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 7107 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7109 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7105 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7094 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test1_ipv6
Entering ./test_rib1.sh -l -t test2
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
TEST2 - Send the same route to EBGP hence RIB twice
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:26:59.551461 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 65009 nexthop 172.16.1.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 172.16.1.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert established
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST2 - Send the same route to EBGP hence RIB twice
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:27:02.781613 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 65009 nexthop 172.16.1.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 172.16.1.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test2)
[ 2012/01/14 11:27:04.848432 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:27:04.848775 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 7226 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7233 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7224 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7217 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test2
Entering ./test_rib1.sh -l -t test3
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
TEST3 - Send the same route to BGP hence RIB twice
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:27:14.109830 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 65009 nexthop 192.150.187.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 192.150.187.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert established
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST3 - Send the same route to BGP hence RIB twice
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:27:21.343804 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 65009 nexthop 192.150.187.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 192.150.187.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test3)
[ 2012/01/14 11:27:27.413415 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:27:27.413735 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 7330 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7328 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7332 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7326 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test3
Entering ./test_rib1.sh -l -t test4
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST4 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:28:36.787709 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.0.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.1.1 nlri 30.30.30.30/24 nlri 40.40.40.40/24
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1add_route4 connected true false 128.16.0.0/24 172.16.2.2 1delete_route4 connected true false 128.16.0.0/24Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test4)
[ 2012/01/14 11:28:42.880322 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/01/14 11:28:42.880725 WARNING xorp_bgp:7440 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
WARNING: Process: 7434 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7438 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7436 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:28:42.881542 WARNING xorp_bgp:7440 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 7440 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test4
Entering ./test_rib1.sh -l -t test5
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST5 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:28:52.238463 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1add_route4 connected true false 128.16.0.0/24 172.16.2.2 1Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.0.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.1.1 nlri 30.30.30.30/24 nlri 40.40.40.40/24
Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test5)
[ 2012/01/14 11:28:56.324083 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:28:56.324454 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 7568 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:28:56.325326 WARNING xorp_bgp:7576 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 7576 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7564 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7566 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test5
Entering ./test_rib1.sh -l -t test6
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
TEST6 - Send an update packet on an EBGP 5 times
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:29:05.574254 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Iteration: 1
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Iteration: 2
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Iteration: 3
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Iteration: 4
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Iteration: 5
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Coord peer1 assert established
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST6 - Send an update packet on an EBGP 5 times
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:29:13.336811 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Iteration: 1
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Iteration: 2
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Iteration: 3
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Iteration: 4
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Iteration: 5
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Coord peer1 assert established
WARNING: Process: 7658 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:29:19.404271 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 7660 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7656 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7649 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test6
Entering ./test_rib1.sh -l -t test7
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST7 - Try and force BGP to deregister interest from the RIB
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:30:28.802084 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1add_route4 connected true false 128.16.0.0/24 172.16.2.2 1Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.0.1 nlri 10.10.10.0/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.1.1 nlri 20.20.20.20/24
delete_route4 connected true false 128.16.0.0/24delete_route4 connected true false 128.16.0.0/16Coord peer1 send packet update withdraw 10.10.10.0/24 withdraw 20.20.20.20/24
Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test7)
WARNING: Process: 7945 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:30:36.922639 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 7947 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7943 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7936 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test7
Entering ./test_rib1.sh -l -t test8
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST8 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:30:46.290499 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.0.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.1.1 nlri 30.30.30.30/24 nlri 40.40.40.40/24
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1add_route4 connected true false 128.16.0.0/24 172.16.2.2 2delete_route4 connected true false 128.16.0.0/24Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test8)
[ 2012/01/14 11:30:52.384618 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:30:52.384976 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 8135 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8131 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8133 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8138 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test8
Entering ./test_rib1.sh -l -t test9
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST9 - Check nexthop change on originated route
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:31:01.772765 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
originate_route4 10.10.10.0/24 10.69.1.1 true false
add_route4 connected true false 10.69.1.0/24 172.16.1.2 1delete_route4 connected true false 10.69.1.0/24Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test9)
WARNING: Process: 8223 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8230 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8232 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:31:05.830818 INFO xorp_bgp BGP ] EVENT: timers 5
[ 2012/01/14 11:31:05.833709 WARNING xorp_bgp:8234 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/01/14 11:31:05.834433 WARNING xorp_bgp:8234 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 8234 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test9
Entering ./test_rib1.sh -l -t test10
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST10 - Nexthop resolver crashes if queuing a 0.0.0.0/0 nlri
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:31:15.190996 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.0.1 nlri 0.0.0.0/0 nlri 20.20.20.20/24
Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test10)
[ 2012/01/14 11:31:19.252100 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:31:19.252455 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 8311 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:31:19.253390 WARNING xorp_bgp:8318 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 8318 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8302 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8305 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test10
Entering ./test_rib_fea1.sh -l -t test1
Configuring fea
create_interface 941773 vif0
create_interface 941773 vif1
create_interface 941773 vif2
create_interface 941773 vif3
enable_interface 941773 vif0
enable_interface 941773 vif1
enable_interface 941773 vif2
enable_interface 941773 vif3
create_vif 941773 vif0 vif0
create_vif 941773 vif1 vif1
create_vif 941773 vif2 vif2
create_vif 941773 vif3 vif3
enable_vif 941773 vif0 vif0
enable_vif 941773 vif1 vif1
enable_vif 941773 vif2 vif2
enable_vif 941773 vif3 vif3
create_address4 941773 vif0 vif0 172.16.1.1
create_address4 941773 vif1 vif1 172.16.2.1
create_address6 941773 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 941773 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 941773 vif0 vif0 172.16.1.1 24
set_prefix4 941773 vif1 vif1 172.16.2.1 24
set_prefix6 941773 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 941773 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 941773 vif0 vif0 172.16.1.1
enable_address4 941773 vif1 vif1 172.16.2.1
enable_address6 941773 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 941773 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 941773
Configuring rib
make_rib_errors_fatallocal_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST1 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:32:30.271501 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:32:30.339845 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:32:30.411908 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.0.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.1.1 nlri 30.30.30.30/24 nlri 40.40.40.40/24
Sent routes to BGP, waiting...
Coord peer2 trie recv lookup 10.10.10.0/24 not
Coord peer2 trie recv lookup 20.20.20.20/24 not
Coord peer2 trie recv lookup 30.30.30.30/24 not
Coord peer2 trie recv lookup 40.40.40.40/24 not
add_route4 connected true false 128.16.0.0/16 172.16.1.1add_route4 connected true false 128.16.0.0/24 172.16.2.1delete_route4 connected true false 128.16.0.0/24Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001
Coord peer2 trie recv lookup 20.20.20.20/24 aspath 65008,64001
Coord peer2 trie recv lookup 30.30.30.30/24 aspath 65008,64001
Coord peer2 trie recv lookup 40.40.40.40/24 aspath 65008,64001
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
delete_route4 connected true false 128.16.0.0/16Coord peer2 trie recv lookup 10.10.10.0/24 not
Coord peer2 trie recv lookup 20.20.20.20/24 not
Coord peer2 trie recv lookup 30.30.30.30/24 not
Coord peer2 trie recv lookup 40.40.40.40/24 not
./test_rib_fea1.sh: Tests Succeeded (BGP/FEA: test1)
[ 2012/01/14 11:32:36.770920 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:32:36.771097 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:32:36.771264 WARNING xorp_bgp:8396 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 8394 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:32:36.771483 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/14 11:32:36.771645 WARNING xorp_bgp:8396 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
WARNING: Process: 8390 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:32:36.772433 WARNING xorp_bgp:8396 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 8392 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8396 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib_fea1.sh -l -t test1
Entering ./test_rib_fea1.sh -l -t test1_ipv6
Configuring fea
create_interface 771831 vif0
create_interface 771831 vif1
create_interface 771831 vif2
create_interface 771831 vif3
enable_interface 771831 vif0
enable_interface 771831 vif1
enable_interface 771831 vif2
enable_interface 771831 vif3
create_vif 771831 vif0 vif0
create_vif 771831 vif1 vif1
create_vif 771831 vif2 vif2
create_vif 771831 vif3 vif3
enable_vif 771831 vif0 vif0
enable_vif 771831 vif1 vif1
enable_vif 771831 vif2 vif2
enable_vif 771831 vif3 vif3
create_address4 771831 vif0 vif0 172.16.1.1
create_address4 771831 vif1 vif1 172.16.2.1
create_address6 771831 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 771831 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 771831 vif0 vif0 172.16.1.1 24
set_prefix4 771831 vif1 vif1 172.16.2.1 24
set_prefix6 771831 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 771831 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 771831 vif0 vif0 172.16.1.1
enable_address4 771831 vif1 vif1 172.16.2.1
enable_address6 771831 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 771831 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 771831
Configuring rib
make_rib_errors_fatallocal_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1 IPV6 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 64004 holdtime 0 id 10.10.10.1 keepalive false ipv6 true
[ 2012/01/14 11:32:47.576598 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10005
Coord initialise attach peer2
Coord peer2 establish AS 64005 holdtime 0 id 10.10.10.2 keepalive false ipv6 true
[ 2012/01/14 11:32:47.646563 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10006
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false ipv6 true
[ 2012/01/14 11:32:47.717350 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64004 nexthop6 128:16::1 nlri6 10:10:10:10:10:00:00:00/80 nlri6 20:20:20:20:20:00:00:00/80
Coord peer1 send packet update origin 2 aspath 64004 nexthop6 128:16:1::1 nlri6 30:30:30:30:30:00:00:00/80 nlri6 40:40:40:40:40:00:00:00/80
Sent routes to BGP, waiting...
Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 not
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 not
Coord peer2 trie recv lookup 30:30:30:30:30:00:00:00/80 not
Coord peer2 trie recv lookup 40:40:40:40:40:00:00:00/80 not
add_route6 connected true false 128:16::0/32 40:40:40:40:40:40:40:40add_route6 connected true false 128:16::0/48 50:50:50:50:50:50:50:50delete_route6 connected true false 128:16::0/48Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 aspath 65008,64004
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 aspath 65008,64004
Coord peer2 trie recv lookup 30:30:30:30:30:00:00:00/80 aspath 65008,64004
Coord peer2 trie recv lookup 40:40:40:40:40:00:00:00/80 aspath 65008,64004
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
delete_route6 connected true false 128:16::0/32Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 not
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 not
Coord peer2 trie recv lookup 30:30:30:30:30:00:00:00/80 not
Coord peer2 trie recv lookup 40:40:40:40:40:00:00:00/80 not
./test_rib_fea1.sh: Tests Succeeded (BGP/FEA: test1_ipv6)
WARNING: Process: 8731 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:32:54.78954 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:32:54.79118 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:32:54.79273 WARNING xorp_bgp:8737 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 8735 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:32:54.79450 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/01/14 11:32:54.79602 WARNING xorp_bgp:8737 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/01/14 11:32:54.80220 WARNING xorp_bgp:8737 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 8737 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8733 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib_fea1.sh -l -t test1_ipv6
Entering ./test_rib_fea1.sh -l -t test2
Configuring fea
create_interface 594671 vif0
create_interface 594671 vif1
create_interface 594671 vif2
create_interface 594671 vif3
enable_interface 594671 vif0
enable_interface 594671 vif1
enable_interface 594671 vif2
enable_interface 594671 vif3
create_vif 594671 vif0 vif0
create_vif 594671 vif1 vif1
create_vif 594671 vif2 vif2
create_vif 594671 vif3 vif3
enable_vif 594671 vif0 vif0
enable_vif 594671 vif1 vif1
enable_vif 594671 vif2 vif2
enable_vif 594671 vif3 vif3
create_address4 594671 vif0 vif0 172.16.1.1
create_address4 594671 vif1 vif1 172.16.2.1
create_address6 594671 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 594671 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 594671 vif0 vif0 172.16.1.1 24
set_prefix4 594671 vif1 vif1 172.16.2.1 24
set_prefix6 594671 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 594671 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 594671 vif0 vif0 172.16.1.1
enable_address4 594671 vif1 vif1 172.16.2.1
enable_address6 594671 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 594671 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 594671
Configuring rib
make_rib_errors_fatallocal_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST2 - Run test1 twice with the same process
TEST1 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:34:04.914674 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Operation in coordinator still pending try number: 1
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:34:05.993723 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:34:06.62168 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.0.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.1.1 nlri 30.30.30.30/24 nlri 40.40.40.40/24
Sent routes to BGP, waiting...
Coord peer2 trie recv lookup 10.10.10.0/24 not
Coord peer2 trie recv lookup 20.20.20.20/24 not
Coord peer2 trie recv lookup 30.30.30.30/24 not
Coord peer2 trie recv lookup 40.40.40.40/24 not
add_route4 connected true false 128.16.0.0/16 172.16.1.1add_route4 connected true false 128.16.0.0/24 172.16.2.1delete_route4 connected true false 128.16.0.0/24Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001
Coord peer2 trie recv lookup 20.20.20.20/24 aspath 65008,64001
Coord peer2 trie recv lookup 30.30.30.30/24 aspath 65008,64001
Coord peer2 trie recv lookup 40.40.40.40/24 aspath 65008,64001
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
delete_route4 connected true false 128.16.0.0/16Coord peer2 trie recv lookup 10.10.10.0/24 not
Coord peer2 trie recv lookup 20.20.20.20/24 not
Coord peer2 trie recv lookup 30.30.30.30/24 not
Coord peer2 trie recv lookup 40.40.40.40/24 not
TEST1 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:34:12.481468 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:34:12.551626 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:34:12.620426 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.0.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.1.1 nlri 30.30.30.30/24 nlri 40.40.40.40/24
Sent routes to BGP, waiting...
Coord peer2 trie recv lookup 10.10.10.0/24 not
Coord peer2 trie recv lookup 20.20.20.20/24 not
Coord peer2 trie recv lookup 30.30.30.30/24 not
Coord peer2 trie recv lookup 40.40.40.40/24 not
add_route4 connected true false 128.16.0.0/16 172.16.1.1add_route4 connected true false 128.16.0.0/24 172.16.2.1delete_route4 connected true false 128.16.0.0/24Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001
Coord peer2 trie recv lookup 20.20.20.20/24 aspath 65008,64001
Coord peer2 trie recv lookup 30.30.30.30/24 aspath 65008,64001
Coord peer2 trie recv lookup 40.40.40.40/24 aspath 65008,64001
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
delete_route4 connected true false 128.16.0.0/16Coord peer2 trie recv lookup 10.10.10.0/24 not
Coord peer2 trie recv lookup 20.20.20.20/24 not
Coord peer2 trie recv lookup 30.30.30.30/24 not
Coord peer2 trie recv lookup 40.40.40.40/24 not
./test_rib_fea1.sh: Tests Succeeded (BGP/FEA: test2)
WARNING: Process: 9010 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9001 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9003 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:34:19.1886 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:34:19.2092 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:34:19.2125 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:34:19.2257 WARNING xorp_bgp:9012 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:34:19.2515 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/01/14 11:34:19.3228 WARNING xorp_bgp:9012 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 9012 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib_fea1.sh -l -t test2
Entering ./test_rib_fea1.sh -l -t test2_ipv6
Configuring fea
create_interface 719529 vif0
create_interface 719529 vif1
create_interface 719529 vif2
create_interface 719529 vif3
enable_interface 719529 vif0
enable_interface 719529 vif1
enable_interface 719529 vif2
enable_interface 719529 vif3
create_vif 719529 vif0 vif0
create_vif 719529 vif1 vif1
create_vif 719529 vif2 vif2
create_vif 719529 vif3 vif3
enable_vif 719529 vif0 vif0
enable_vif 719529 vif1 vif1
enable_vif 719529 vif2 vif2
enable_vif 719529 vif3 vif3
create_address4 719529 vif0 vif0 172.16.1.1
create_address4 719529 vif1 vif1 172.16.2.1
create_address6 719529 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 719529 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 719529 vif0 vif0 172.16.1.1 24
set_prefix4 719529 vif1 vif1 172.16.2.1 24
set_prefix6 719529 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 719529 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 719529 vif0 vif0 172.16.1.1
enable_address4 719529 vif1 vif1 172.16.2.1
enable_address6 719529 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 719529 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 719529
Configuring rib
make_rib_errors_fatallocal_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST2 IPV6 - Run test1 twice with the same process
TEST1 IPV6 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 64004 holdtime 0 id 10.10.10.1 keepalive false ipv6 true
[ 2012/01/14 11:34:30.88049 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10005
Coord initialise attach peer2
Coord peer2 establish AS 64005 holdtime 0 id 10.10.10.2 keepalive false ipv6 true
[ 2012/01/14 11:34:30.199747 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10006
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false ipv6 true
[ 2012/01/14 11:34:30.303476 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64004 nexthop6 128:16::1 nlri6 10:10:10:10:10:00:00:00/80 nlri6 20:20:20:20:20:00:00:00/80
Coord peer1 send packet update origin 2 aspath 64004 nexthop6 128:16:1::1 nlri6 30:30:30:30:30:00:00:00/80 nlri6 40:40:40:40:40:00:00:00/80
Sent routes to BGP, waiting...
Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 not
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 not
Coord peer2 trie recv lookup 30:30:30:30:30:00:00:00/80 not
Coord peer2 trie recv lookup 40:40:40:40:40:00:00:00/80 not
add_route6 connected true false 128:16::0/32 40:40:40:40:40:40:40:40add_route6 connected true false 128:16::0/48 50:50:50:50:50:50:50:50delete_route6 connected true false 128:16::0/48Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 aspath 65008,64004
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 aspath 65008,64004
Coord peer2 trie recv lookup 30:30:30:30:30:00:00:00/80 aspath 65008,64004
Coord peer2 trie recv lookup 40:40:40:40:40:00:00:00/80 aspath 65008,64004
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
delete_route6 connected true false 128:16::0/32Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 not
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 not
Coord peer2 trie recv lookup 30:30:30:30:30:00:00:00/80 not
Coord peer2 trie recv lookup 40:40:40:40:40:00:00:00/80 not
TEST1 IPV6 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 64004 holdtime 0 id 10.10.10.1 keepalive false ipv6 true
[ 2012/01/14 11:34:36.833998 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10005
Coord initialise attach peer2
Coord peer2 establish AS 64005 holdtime 0 id 10.10.10.2 keepalive false ipv6 true
[ 2012/01/14 11:34:36.904379 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10006
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false ipv6 true
[ 2012/01/14 11:34:36.974734 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64004 nexthop6 128:16::1 nlri6 10:10:10:10:10:00:00:00/80 nlri6 20:20:20:20:20:00:00:00/80
Coord peer1 send packet update origin 2 aspath 64004 nexthop6 128:16:1::1 nlri6 30:30:30:30:30:00:00:00/80 nlri6 40:40:40:40:40:00:00:00/80
Sent routes to BGP, waiting...
Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 not
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 not
Coord peer2 trie recv lookup 30:30:30:30:30:00:00:00/80 not
Coord peer2 trie recv lookup 40:40:40:40:40:00:00:00/80 not
add_route6 connected true false 128:16::0/32 40:40:40:40:40:40:40:40add_route6 connected true false 128:16::0/48 50:50:50:50:50:50:50:50delete_route6 connected true false 128:16::0/48Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 aspath 65008,64004
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 aspath 65008,64004
Coord peer2 trie recv lookup 30:30:30:30:30:00:00:00/80 aspath 65008,64004
Coord peer2 trie recv lookup 40:40:40:40:40:00:00:00/80 aspath 65008,64004
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
delete_route6 connected true false 128:16::0/32Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 not
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 not
Coord peer2 trie recv lookup 30:30:30:30:30:00:00:00/80 not
Coord peer2 trie recv lookup 40:40:40:40:40:00:00:00/80 not
./test_rib_fea1.sh: Tests Succeeded (BGP/FEA: test2_ipv6)
WARNING: Process: 9496 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:34:43.346397 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:34:43.346596 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:34:43.346632 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:34:43.346690 WARNING xorp_bgp:9498 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:34:43.346974 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/01/14 11:34:43.347674 WARNING xorp_bgp:9498 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 9498 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9494 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9492 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib_fea1.sh -l -t test2_ipv6
Entering ./test_rib_fea1.sh -l -t test3
Configuring fea
create_interface 887438 vif0
create_interface 887438 vif1
create_interface 887438 vif2
create_interface 887438 vif3
enable_interface 887438 vif0
enable_interface 887438 vif1
enable_interface 887438 vif2
enable_interface 887438 vif3
create_vif 887438 vif0 vif0
create_vif 887438 vif1 vif1
create_vif 887438 vif2 vif2
create_vif 887438 vif3 vif3
enable_vif 887438 vif0 vif0
enable_vif 887438 vif1 vif1
enable_vif 887438 vif2 vif2
enable_vif 887438 vif3 vif3
create_address4 887438 vif0 vif0 172.16.1.1
create_address4 887438 vif1 vif1 172.16.2.1
create_address6 887438 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 887438 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 887438 vif0 vif0 172.16.1.1 24
set_prefix4 887438 vif1 vif1 172.16.2.1 24
set_prefix6 887438 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 887438 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 887438 vif0 vif0 172.16.1.1
enable_address4 887438 vif1 vif1 172.16.2.1
enable_address6 887438 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 887438 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 887438
Configuring rib
make_rib_errors_fatallocal_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST3 - Try and force a deregistration from the RIB
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:35:54.201345 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:35:54.270583 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:35:54.341284 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.0.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1add_route4 connected true false 128.16.0.0/24 172.16.2.2 1delete_route4 connected true false 128.16.0.0/24Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
delete_route4 connected true false 128.16.0.0/16Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:35:56.538018 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:35:56.607016 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:35:56.675850 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
[ 2012/01/14 11:35:56.705725 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:35:56.705909 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:35:56.706068 WARNING xorp_bgp:10008 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: WARNING: Process: 10000 has message from dflt_sig_handler: 9998SIGTERM received has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:35:56.706263 INFO xorp_bgp BGP ] EVENT: timers 5
WARNING: Process: 9996 has message from dflt_sig_handler: SIGTERM received
./test_rib_fea1.sh: Tests Succeeded (BGP/FEA: test3)
WARNING: Process: 10008 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib_fea1.sh -l -t test3
Entering ./test_rib_fea1.sh -l -t test4
Configuring fea
create_interface 695645 vif0
create_interface 695645 vif1
create_interface 695645 vif2
create_interface 695645 vif3
enable_interface 695645 vif0
enable_interface 695645 vif1
enable_interface 695645 vif2
enable_interface 695645 vif3
create_vif 695645 vif0 vif0
create_vif 695645 vif1 vif1
create_vif 695645 vif2 vif2
create_vif 695645 vif3 vif3
enable_vif 695645 vif0 vif0
enable_vif 695645 vif1 vif1
enable_vif 695645 vif2 vif2
enable_vif 695645 vif3 vif3
create_address4 695645 vif0 vif0 172.16.1.1
create_address4 695645 vif1 vif1 172.16.2.1
create_address6 695645 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 695645 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 695645 vif0 vif0 172.16.1.1 24
set_prefix4 695645 vif1 vif1 172.16.2.1 24
set_prefix6 695645 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 695645 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 695645 vif0 vif0 172.16.1.1
enable_address4 695645 vif1 vif1 172.16.2.1
enable_address6 695645 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 695645 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 695645
Configuring rib
make_rib_errors_fatallocal_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST4 - Metrics changing for a nexthop
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:36:07.533470 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:36:07.603618 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:36:07.676311 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Operation in coordinator still pending try number: 1
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.0.1 nlri 10.10.10.0/24
Coord peer2 trie recv lookup 10.10.10.0/24 not
Coord peer3 trie recv lookup 10.10.10.0/24 not
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64001
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_rib_fea1.sh: Tests Succeeded (BGP/FEA: test4)
[ 2012/01/14 11:36:12.857756 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:36:12.857968 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:36:12.858005 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:36:12.858203 WARNING xorp_bgp:10309 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:36:12.858382 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 10306 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10309 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10304 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10298 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib_fea1.sh -l -t test4
Entering ./test_rib_fea1.sh -l -t test5
Configuring fea
create_interface 531643 vif0
create_interface 531643 vif1
create_interface 531643 vif2
create_interface 531643 vif3
enable_interface 531643 vif0
enable_interface 531643 vif1
enable_interface 531643 vif2
enable_interface 531643 vif3
create_vif 531643 vif0 vif0
create_vif 531643 vif1 vif1
create_vif 531643 vif2 vif2
create_vif 531643 vif3 vif3
enable_vif 531643 vif0 vif0
enable_vif 531643 vif1 vif1
enable_vif 531643 vif2 vif2
enable_vif 531643 vif3 vif3
create_address4 531643 vif0 vif0 172.16.1.1
create_address4 531643 vif1 vif1 172.16.2.1
create_address6 531643 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 531643 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 531643 vif0 vif0 172.16.1.1 24
set_prefix4 531643 vif1 vif1 172.16.2.1 24
set_prefix6 531643 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 531643 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 531643 vif0 vif0 172.16.1.1
enable_address4 531643 vif1 vif1 172.16.2.1
enable_address6 531643 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 531643 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 531643
Configuring rib
make_rib_errors_fatallocal_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST5:
1) Send two update packets with the same route
2) The nexthops are different one resolves the other doesn't
3) The route add on the RIB causes the unresolvable nexthop to resolve
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:37:23.712202 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:37:23.782503 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:37:23.852295 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001 nexthop 1.2.3.4 nlri 10.10.10.0/24
Coord peer2 trie recv lookup 10.10.10.0/24 not
Coord peer3 trie recv lookup 10.10.10.0/24 not
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.0.1 nlri 10.10.10.0/24
Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64001
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_rib_fea1.sh: Tests Succeeded (BGP/FEA: test5)
[ 2012/01/14 11:37:30.49283 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:37:30.49482 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:37:30.49516 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:37:30.49729 WARNING xorp_bgp:10526 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 10524 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10526 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10521 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10515 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib_fea1.sh -l -t test5
Entering ./test_rib_fea1.sh -l -t test6
Configuring fea
create_interface 673456 vif0
create_interface 673456 vif1
create_interface 673456 vif2
create_interface 673456 vif3
enable_interface 673456 vif0
enable_interface 673456 vif1
enable_interface 673456 vif2
enable_interface 673456 vif3
create_vif 673456 vif0 vif0
create_vif 673456 vif1 vif1
create_vif 673456 vif2 vif2
create_vif 673456 vif3 vif3
enable_vif 673456 vif0 vif0
enable_vif 673456 vif1 vif1
enable_vif 673456 vif2 vif2
enable_vif 673456 vif3 vif3
create_address4 673456 vif0 vif0 172.16.1.1
create_address4 673456 vif1 vif1 172.16.2.1
create_address6 673456 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 673456 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 673456 vif0 vif0 172.16.1.1 24
set_prefix4 673456 vif1 vif1 172.16.2.1 24
set_prefix6 673456 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 673456 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 673456 vif0 vif0 172.16.1.1
enable_address4 673456 vif1 vif1 172.16.2.1
enable_address6 673456 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 673456 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 673456
Configuring rib
make_rib_errors_fatallocal_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST6:
1) Send two update packets with the same route
2) The nexthops are different one resolves the other doesn't
3) The route add on the RIB doesn't cause the unresolvable nexthop to resolve
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:37:40.861137 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:37:40.932314 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:37:41.2104 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1Coord peer1 send packet update origin 2 aspath 64001 nexthop 1.2.3.4 nlri 10.10.10.0/32
Coord peer2 trie recv lookup 10.10.10.0/32 not
Coord peer3 trie recv lookup 10.10.10.0/32 not
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.0.1 nlri 10.10.10.0/32
Coord peer2 trie recv lookup 10.10.10.0/32 aspath 65008,64001
Coord peer3 trie recv lookup 10.10.10.0/32 aspath 64001
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_rib_fea1.sh: Tests Succeeded (BGP/FEA: test6)
WARNING: Process: 10813 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:37:47.201705 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:37:47.201913 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:37:47.201946 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:37:47.201989 WARNING xorp_bgp:10815 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:37:47.203022 WARNING xorp_bgp:10815 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 10815 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10806 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10804 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib_fea1.sh -l -t test6
Entering ./test_path_attribute1.sh -l -t test1
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20002 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20002
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1:
1) Send an update packet with an optional nontransitive path
attribute. This path attribute should not be propogated
by the BGP process
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:37:57.582004 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65008 holdtime 0 id 192.150.187.101
[ 2012/01/14 11:37:57.615183 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer3 establish AS 65003 holdtime 0 id 192.150.187.102
[ 2012/01/14 11:37:57.652879 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer2 expect packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 localpref 100 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer3 expect packet update origin 2 aspath 65008,65001,1,2,[3,4,5],6,[7,8],9 nexthop 192.150.187.78 med 1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 pathattr 0x80,19,1,1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_path_attribute1.sh: Tests Succeeded (BGP: test1)
[ 2012/01/14 11:37:59.817491 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:37:59.817663 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 11040 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:37:59.817825 WARNING xorp_bgp:11042 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:37:59.818004 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 11038 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:37:59.818786 WARNING xorp_bgp:11042 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 11042 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11025 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute1.sh -l -t test1
Entering ./test_path_attribute1.sh -l -t test2
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20002 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20002
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST2:
1) Send an update packet with an optional transitive path
attribute. This path attribute should be propogated
by the BGP process with the partial bit set.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:39:10.183350 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65008 holdtime 0 id 192.150.187.101
[ 2012/01/14 11:39:10.218842 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer3 establish AS 65003 holdtime 0 id 192.150.187.102
[ 2012/01/14 11:39:10.253621 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer2 expect packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 localpref 100 pathattr 0xe0,19,1,1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer3 expect packet update origin 2 aspath 65008,65001,1,2,[3,4,5],6,[7,8],9 nexthop 192.150.187.78 med 1 pathattr 0xe0,19,1,1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 pathattr 0xc0,19,1,1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_path_attribute1.sh: Tests Succeeded (BGP: test2)
[ 2012/01/14 11:39:12.422332 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 11155 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:39:12.422512 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:39:12.422676 WARNING xorp_bgp:11157 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:39:12.422842 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/14 11:39:12.423599 WARNING xorp_bgp:11157 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 11157 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: WARNING: Process: 11153 has message from dflt_sig_handler: SIGTERM received11151 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute1.sh -l -t test2
Entering ./test_path_attribute1.sh -l -t test3
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20002 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20002
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST3:
1) Send an update packet with two optional path
attributes. One has the transitive bit set the other
doesn't. Only the path attribute with the transitive bit
set should be propogated by the BGP process, with the
partial bit set.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:39:22.782423 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65008 holdtime 0 id 192.150.187.101
[ 2012/01/14 11:39:22.817643 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer3 establish AS 65003 holdtime 0 id 192.150.187.102
[ 2012/01/14 11:39:22.853941 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer2 expect packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 localpref 100 pathattr 0xe0,19,1,1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer3 expect packet update origin 2 aspath 65008,65001,1,2,[3,4,5],6,[7,8],9 nexthop 192.150.187.78 med 1 pathattr 0xe0,19,1,1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 pathattr 0xc0,19,1,1 pathattr 0x80,20,1,1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_path_attribute1.sh: Tests Succeeded (BGP: test3)
[ 2012/01/14 11:39:25.32978 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:39:25.33143 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:39:25.33288 WARNING xorp_bgp:11327 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:39:25.33454 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/14 11:39:25.34170 WARNING xorp_bgp:11327 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 11327 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11323 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11325 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11321 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute1.sh -l -t test3
Entering ./test_path_attribute1.sh -l -t test4
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20002 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20002
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST4:
1) Send an update packet with a community
attribute of more than 256 bytes
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:39:35.383996 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65008 holdtime 0 id 192.150.187.101
[ 2012/01/14 11:39:35.419253 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer3 establish AS 65003 holdtime 0 id 192.150.187.102
[ 2012/01/14 11:39:35.456517 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer2 expect packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 localpref 100 community 1 community 2 community 3 community 4 community 5 community 6 community 7 community 8 community 9 community 10 community 11 community 12 community 13 community 14 community 15 community 16 community 17 community 18 community 19 community 20 community 21 community 22 community 23 community 24 community 25 community 26 community 27 community 28 community 29 community 30 community 31 community 32 community 33 community 34 community 35 community 36 community 37 community 38 community 39 community 40 community 41 community 42 community 43 community 44 community 45 community 46 community 47 community 48 community 49 community 50 community 51 community 52 community 53 community 54 community 55 community 56 community 57 community 58 community 59 community 60 community 61 community 62 community 63 community 64 community 65 community 66 community 67 community 68 community 69 community 70 community 71 community 72 community 73 community 74 community 75 community 76 community 77 community 78 community 79 community 80 community 81 community 82 community 83 community 84 community 85 community 86 community 87 community 88 community 89 community 90 community 91 community 92 community 93 community 94 community 95 community 96 community 97 community 98 community 99 community 100 community 101 community 102 community 103 community 104 community 105 community 106 community 107 community 108 community 109 community 110 community 111 community 112 community 113 community 114 community 115 community 116 community 117 community 118 community 119 community 120 community 121 community 122 community 123 community 124 community 125 community 126 community 127 community 128 community 129 community 130 community 131 community 132 community 133 community 134 community 135 community 136 community 137 community 138 community 139 community 140 community 141 community 142 community 143 community 144 community 145 community 146 community 147 community 148 community 149 community 150 community 151 community 152 community 153 community 154 community 155 community 156 community 157 community 158 community 159 community 160 community 161 community 162 community 163 community 164 community 165 community 166 community 167 community 168 community 169 community 170 community 171 community 172 community 173 community 174 community 175 community 176 community 177 community 178 community 179 community 180 community 181 community 182 community 183 community 184 community 185 community 186 community 187 community 188 community 189 community 190 community 191 community 192 community 193 community 194 community 195 community 196 community 197 community 198 community 199 community 200 community 201 community 202 community 203 community 204 community 205 community 206 community 207 community 208 community 209 community 210 community 211 community 212 community 213 community 214 community 215 community 216 community 217 community 218 community 219 community 220 community 221 community 222 community 223 community 224 community 225 community 226 community 227 community 228 community 229 community 230 community 231 community 232 community 233 community 234 community 235 community 236 community 237 community 238 community 239 community 240 community 241 community 242 community 243 community 244 community 245 community 246 community 247 community 248 community 249 community 250 community 251 community 252 community 253 community 254 community 255 community 256 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer3 expect packet update origin 2 aspath 65008,65001,1,2,[3,4,5],6,[7,8],9 nexthop 192.150.187.78 med 1 community 1 community 2 community 3 community 4 community 5 community 6 community 7 community 8 community 9 community 10 community 11 community 12 community 13 community 14 community 15 community 16 community 17 community 18 community 19 community 20 community 21 community 22 community 23 community 24 community 25 community 26 community 27 community 28 community 29 community 30 community 31 community 32 community 33 community 34 community 35 community 36 community 37 community 38 community 39 community 40 community 41 community 42 community 43 community 44 community 45 community 46 community 47 community 48 community 49 community 50 community 51 community 52 community 53 community 54 community 55 community 56 community 57 community 58 community 59 community 60 community 61 community 62 community 63 community 64 community 65 community 66 community 67 community 68 community 69 community 70 community 71 community 72 community 73 community 74 community 75 community 76 community 77 community 78 community 79 community 80 community 81 community 82 community 83 community 84 community 85 community 86 community 87 community 88 community 89 community 90 community 91 community 92 community 93 community 94 community 95 community 96 community 97 community 98 community 99 community 100 community 101 community 102 community 103 community 104 community 105 community 106 community 107 community 108 community 109 community 110 community 111 community 112 community 113 community 114 community 115 community 116 community 117 community 118 community 119 community 120 community 121 community 122 community 123 community 124 community 125 community 126 community 127 community 128 community 129 community 130 community 131 community 132 community 133 community 134 community 135 community 136 community 137 community 138 community 139 community 140 community 141 community 142 community 143 community 144 community 145 community 146 community 147 community 148 community 149 community 150 community 151 community 152 community 153 community 154 community 155 community 156 community 157 community 158 community 159 community 160 community 161 community 162 community 163 community 164 community 165 community 166 community 167 community 168 community 169 community 170 community 171 community 172 community 173 community 174 community 175 community 176 community 177 community 178 community 179 community 180 community 181 community 182 community 183 community 184 community 185 community 186 community 187 community 188 community 189 community 190 community 191 community 192 community 193 community 194 community 195 community 196 community 197 community 198 community 199 community 200 community 201 community 202 community 203 community 204 community 205 community 206 community 207 community 208 community 209 community 210 community 211 community 212 community 213 community 214 community 215 community 216 community 217 community 218 community 219 community 220 community 221 community 222 community 223 community 224 community 225 community 226 community 227 community 228 community 229 community 230 community 231 community 232 community 233 community 234 community 235 community 236 community 237 community 238 community 239 community 240 community 241 community 242 community 243 community 244 community 245 community 246 community 247 community 248 community 249 community 250 community 251 community 252 community 253 community 254 community 255 community 256 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 community 1 community 2 community 3 community 4 community 5 community 6 community 7 community 8 community 9 community 10 community 11 community 12 community 13 community 14 community 15 community 16 community 17 community 18 community 19 community 20 community 21 community 22 community 23 community 24 community 25 community 26 community 27 community 28 community 29 community 30 community 31 community 32 community 33 community 34 community 35 community 36 community 37 community 38 community 39 community 40 community 41 community 42 community 43 community 44 community 45 community 46 community 47 community 48 community 49 community 50 community 51 community 52 community 53 community 54 community 55 community 56 community 57 community 58 community 59 community 60 community 61 community 62 community 63 community 64 community 65 community 66 community 67 community 68 community 69 community 70 community 71 community 72 community 73 community 74 community 75 community 76 community 77 community 78 community 79 community 80 community 81 community 82 community 83 community 84 community 85 community 86 community 87 community 88 community 89 community 90 community 91 community 92 community 93 community 94 community 95 community 96 community 97 community 98 community 99 community 100 community 101 community 102 community 103 community 104 community 105 community 106 community 107 community 108 community 109 community 110 community 111 community 112 community 113 community 114 community 115 community 116 community 117 community 118 community 119 community 120 community 121 community 122 community 123 community 124 community 125 community 126 community 127 community 128 community 129 community 130 community 131 community 132 community 133 community 134 community 135 community 136 community 137 community 138 community 139 community 140 community 141 community 142 community 143 community 144 community 145 community 146 community 147 community 148 community 149 community 150 community 151 community 152 community 153 community 154 community 155 community 156 community 157 community 158 community 159 community 160 community 161 community 162 community 163 community 164 community 165 community 166 community 167 community 168 community 169 community 170 community 171 community 172 community 173 community 174 community 175 community 176 community 177 community 178 community 179 community 180 community 181 community 182 community 183 community 184 community 185 community 186 community 187 community 188 community 189 community 190 community 191 community 192 community 193 community 194 community 195 community 196 community 197 community 198 community 199 community 200 community 201 community 202 community 203 community 204 community 205 community 206 community 207 community 208 community 209 community 210 community 211 community 212 community 213 community 214 community 215 community 216 community 217 community 218 community 219 community 220 community 221 community 222 community 223 community 224 community 225 community 226 community 227 community 228 community 229 community 230 community 231 community 232 community 233 community 234 community 235 community 236 community 237 community 238 community 239 community 240 community 241 community 242 community 243 community 244 community 245 community 246 community 247 community 248 community 249 community 250 community 251 community 252 community 253 community 254 community 255 community 256 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_path_attribute1.sh: Tests Succeeded (BGP: test4)
[ 2012/01/14 11:39:37.642099 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:39:37.642309 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:39:37.642347 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:39:37.642542 WARNING xorp_bgp:11472 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:39:37.642723 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/14 11:39:37.643450 WARNING xorp_bgp:11472 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 11472 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11470 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11465 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11433 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute1.sh -l -t test4
Entering ./test_path_attribute1.sh -l -t test5
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20002 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20002
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST5:
1) Check BGP handles AS4Aggregator correctly.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:40:48.2063 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65008 holdtime 0 id 192.150.187.101
[ 2012/01/14 11:40:48.41998 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer3 establish AS 65003 holdtime 0 id 192.150.187.102
[ 2012/01/14 11:40:48.77714 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer2 expect packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 localpref 100 as4aggregator 30.30.30.30 10.10000 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer3 expect packet update origin 2 aspath 65008,65001,1,2,[3,4,5],6,[7,8],9 nexthop 192.150.187.78 med 1 as4aggregator 30.30.30.30 10.10000 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 as4aggregator 30.30.30.30 10.10000 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_path_attribute1.sh: Tests Succeeded (BGP: test5)
WARNING: Process: 11585 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11583 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:40:50.243797 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:40:50.243996 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:40:50.244031 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:40:50.244066 WARNING xorp_bgp:11587 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:40:50.244994 WARNING xorp_bgp:11587 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 11587 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11576 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute1.sh -l -t test5
Entering ./test_path_attribute2.sh -l -t test1
local_config 0.65008 192.150.187.78 true
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20002 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20002
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1 (exactly as in test_path_attribute1.sh):
1) Send an update packet with an optional nontransitive path
attribute. This path attribute should not be propogated
by the BGP process
Note: 4byte ASnums are enabled on the BGP instance, though not on the test peers.
This is a simple test that enabling 4-byte ASnums doesn't break anything.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:41:00.635841 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Operation in coordinator still pending try number: 1
Coord peer1 assert established
Coord peer2 establish AS 65008 holdtime 0 id 192.150.187.101
[ 2012/01/14 11:41:01.681743 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Operation in coordinator still pending try number: 1
Coord peer2 assert established
Coord peer3 establish AS 65003 holdtime 0 id 192.150.187.102
[ 2012/01/14 11:41:02.728119 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer2 expect packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 localpref 100 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer3 expect packet update origin 2 aspath 65008,65001,1,2,[3,4,5],6,[7,8],9 nexthop 192.150.187.78 med 1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 pathattr 0x80,19,1,1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_path_attribute2.sh: Tests Succeeded (BGP: test1)
[ 2012/01/14 11:41:04.890870 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:41:04.891068 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:41:04.891108 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:41:04.891310 WARNING xorp_bgp:11805 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:41:04.891458 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/14 11:41:04.892227 WARNING xorp_bgp:11805 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 11805 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11803 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11798 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11790 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute2.sh -l -t test1
Entering ./test_path_attribute3.sh -l -t test1
local_config 2.65008 192.150.187.78 true
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65002 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1:
1) Send an update packet to BGP with a 4-byte ASnum and check that
it forwards an ASpath including AS_TRAN to its peers.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:41:14.193007 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65002 holdtime 0 id 192.150.187.101
[ 2012/01/14 11:41:14.230738 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer2 expect packet update origin 2 aspath 23456,65001,1,2,[3,4,5],6,[7,8],9 nexthop 192.150.187.78 med 1 as4path 2.65008,65001,1,2,[3,4,5],6,[7,8],9 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
./test_path_attribute3.sh: Tests Succeeded (BGP: test1)
WARNING: Process: 11922 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11920 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:41:16.343810 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:41:16.344014 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:41:16.344054 WARNING xorp_bgp:11924 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:41:16.344280 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/14 11:41:16.345009 WARNING xorp_bgp:11924 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 11924 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11913 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute3.sh -l -t test1
Entering ./test_path_attribute3.sh -l -t test2
local_config 2.65008 192.150.187.78 true
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65002 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST2:
1) Send an update packet to BGP with a 4-byte ASnum and check that
it forwards a 4byte ASpath to its peers.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:41:25.628210 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65002 holdtime 0 id 192.150.187.101 use_4byte_asnums true
[ 2012/01/14 11:41:25.665642 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer2 expect packet update origin 2 aspath 2.65008,65001,1,2,[3,4,5],6,[7,8],9 nexthop 192.150.187.78 med 1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
./test_path_attribute3.sh: Tests Succeeded (BGP: test2)
WARNING: Process: 12006 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:41:27.779161 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:41:27.779374 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:41:27.779459 WARNING xorp_bgp:12008 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 12004 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:41:27.780344 WARNING xorp_bgp:12008 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 12008 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12002 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute3.sh -l -t test2
Entering ./test_path_attribute3.sh -l -t test3
local_config 2.65008 192.150.187.78 true
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65002 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST3:
1) Send an update packet to BGP with a 4-byte ASnum and check that
it can merge AS4Path and ASPath information.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:42:37.70530 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65002 holdtime 0 id 192.150.187.101 use_4byte_asnums true
[ 2012/01/14 11:42:37.104500 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer2 expect packet update origin 2 aspath 2.65008,65001,1,2.2,[3,4,5],6,[7,8],9 nexthop 192.150.187.78 med 1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,23456,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 as4path 65001,1,2.2,[3,4,5],6,[7,8],9 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
./test_path_attribute3.sh: Tests Succeeded (BGP: test3)
[ 2012/01/14 11:42:39.219310 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:42:39.219514 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:42:39.219754 WARNING xorp_bgp:12101 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 12099 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:42:39.220602 WARNING xorp_bgp:12101 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 12101 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12081 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12097 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute3.sh -l -t test3
Entering ./test_path_attribute3.sh -l -t test4
local_config 2.65008 192.150.187.78 true
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65002 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST4:
1) Send an update packet to BGP with a 4-byte ASnum and check that
it can merge AS4Path and ASPath information.
In this case the 2-byte ASes have added data that isn't in the AS4Path.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:42:48.542233 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65002 holdtime 0 id 192.150.187.101 use_4byte_asnums true
[ 2012/01/14 11:42:48.583252 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer2 expect packet update origin 2 aspath 2.65008,65001,1,2,10.10,[3,4,5],6,[7,8],9 nexthop 192.150.187.78 med 1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,2,23456,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 as4path 10.10,[3,4,5],6,[7,8],9 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
./test_path_attribute3.sh: Tests Succeeded (BGP: test4)
[ 2012/01/14 11:42:50.711010 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 12237 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:42:50.711301 WARNING xorp_bgp:12239 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:42:50.711399 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/14 11:42:50.712084 WARNING xorp_bgp:12239 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 12239 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12227 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12224 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute3.sh -l -t test4
Entering ./test_path_attribute3.sh -l -t test5
local_config 2.65008 192.150.187.78 true
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65002 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST5:
1) Send an update packet to BGP with a 4-byte ASnum and check that
it can merge AS4Path and ASPath information.
In this case the 2-byte ASes have added data that isn't in the AS4Path.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/14 11:43:00.29312 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65002 holdtime 0 id 192.150.187.101 use_4byte_asnums true
[ 2012/01/14 11:43:00.69218 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer2 expect packet update origin 2 aspath 2.65008,65001,1,2,11.11,10.10,[3,4,5.5],6,[7.7,8],9.9 nexthop 192.150.187.78 med 1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,2,23456,23456,[3,4,23456],6,[23456,8],23456 nexthop 20.20.20.20 as4path 11.11,10.10,[3,4,5.5],6,[7.7,8],9.9 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
./test_path_attribute3.sh: Tests Succeeded (BGP: test5)
[ 2012/01/14 11:43:02.227101 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:43:02.227454 WARNING xorp_bgp:12329 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:43:02.227492 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/14 11:43:02.228165 WARNING xorp_bgp:12329 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 12329 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12327 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12325 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12323 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute3.sh -l -t test5
Entering ./test_route_reflection1.sh -l -t test1
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10003 127.0.0.1 20003 true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10006 127.0.0.1 20006 true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1 - Establish three peerings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:43:12.696463 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:43:12.768858 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:43:12.838771 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_route_reflection1.sh: Tests Succeeded (BGP: test1)
[ 2012/01/14 11:43:12.861666 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:43:12.861868 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:43:12.861905 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:43:12.862099 WARNING xorp_bgp:12443 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:43:12.862252 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 12443 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12441 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12439 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12415 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection1.sh -l -t test1
Entering ./test_route_reflection1.sh -l -t test2
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10003 127.0.0.1 20003 true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10006 127.0.0.1 20006 true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST2 (UNH - BGP_CONF.4.4 PART A)
1) Send an update packet on peer1
2) Verify that the packet arrives at peer2 and peer3
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:44:23.381674 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:44:23.462239 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:44:23.543085 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 1.2.3.4
Coord peer2 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 1.2.3.4 originatorid 10.10.10.1 clusterlist 0.0.0.11
Coord peer3 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 1.2.3.4 originatorid 10.10.10.1 clusterlist 0.0.0.11
Coord peer1 send packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 1.2.3.4
Coord peer1 assert queue 1
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_reflection1.sh: Tests Succeeded (BGP: test2)
WARNING: Process: 12540 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:44:25.789980 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:44:25.790147 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:44:25.790304 WARNING xorp_bgp:12542 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:44:25.790476 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 12538 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:44:25.791177 WARNING xorp_bgp:12542 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 12542 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12536 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection1.sh -l -t test2
Entering ./test_route_reflection1.sh -l -t test3
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10003 127.0.0.1 20003 true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10006 127.0.0.1 20006 true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST3 (UNH - BGP_CONF.4.4 PART B)
1) Send an update packet on peer2
2) Verify that the packet arrives at peer1 and peer3
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:44:36.594992 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:44:36.709953 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:44:36.815630 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 1.2.3.4 originatorid 10.10.10.2 clusterlist 0.0.0.11
Coord peer2 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 1.2.3.4 originatorid 10.10.10.2 clusterlist 0.0.0.11
Coord peer3 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 1.2.3.4 originatorid 10.10.10.2 clusterlist 0.0.0.11
Coord peer2 send packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 1.2.3.4
Coord peer1 assert queue 0
Coord peer2 assert queue 1
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_reflection1.sh: Tests Succeeded (BGP: test3)
[ 2012/01/14 11:44:39.75740 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:44:39.75965 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:44:39.76001 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:44:39.76235 WARNING xorp_bgp:13013 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:44:39.76393 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 13002 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:44:39.77164 WARNING xorp_bgp:13013 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 13013 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12998 has message from dflt_sig_handler: [ 2012/01/14 11:44:39.79777 ERROR xorp_fea_dummy:13000 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
SIGTERM received
WARNING: Process: 13000 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection1.sh -l -t test3
Entering ./test_route_reflection1.sh -l -t test4
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10003 127.0.0.1 20003 true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10006 127.0.0.1 20006 true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST4
1) Send an update packet with the routers originator id
2) This packet should be supressed by the router
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:44:49.498218 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:44:49.571852 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:44:49.649526 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 192.150.187.78 clusterlist 0.0.0.11
Coord peer2 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 192.150.187.78 clusterlist 0.0.0.11
Coord peer3 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 192.150.187.78 clusterlist 0.0.0.11
Coord peer1 send packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 192.150.187.78 clusterlist 1.2.3.4
[ 2012/01/14 11:44:49.741666 WARNING xorp_bgp:13161 BGP bgp/plumbing.cc:1160 push ] push <IPv4:Safi(Unicast)> when none needed
Coord peer1 assert queue 1
Coord peer2 assert queue 1
Coord peer3 assert queue 1
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_reflection1.sh: Tests Succeeded (BGP: test4)
[ 2012/01/14 11:44:51.864692 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:44:51.864802 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:44:51.864838 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:44:51.865072 WARNING xorp_bgp:13161 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:44:51.865197 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 13161 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13154 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13152 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13150 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection1.sh -l -t test4
Entering ./test_route_reflection1.sh -l -t test5
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10003 127.0.0.1 20003 true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10006 127.0.0.1 20006 true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST5
1) Send an update packet with the same cluster id
2) This packet should be supressed by the router
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:46:02.304117 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:46:02.382117 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:46:02.464829 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 0.0.0.11 originatorid 192.150.187.78
Coord peer2 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 0.0.0.11 originatorid 192.150.187.78
Coord peer3 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 0.0.0.11 originatorid 192.150.187.78
Coord peer1 send packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 0.0.0.11
[ 2012/01/14 11:46:02.557757 WARNING xorp_bgp:13306 BGP bgp/plumbing.cc:1160 push ] push <IPv4:Safi(Unicast)> when none needed
Coord peer1 assert queue 1
Coord peer2 assert queue 1
Coord peer3 assert queue 1
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_reflection1.sh: Tests Succeeded (BGP: test5)
WARNING: Process: 13304 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13302 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:46:04.703642 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:46:04.703775 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:46:04.703811 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:46:04.703855 WARNING xorp_bgp:13306 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 13306 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13300 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection1.sh -l -t test5
Entering ./test_route_reflection2.sh -l -t test1
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65000 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65000 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1 - Establish three peerings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:46:15.196631 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:46:15.302804 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65000 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:46:15.386730 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_route_reflection2.sh: Tests Succeeded (BGP: test1)
[ 2012/01/14 11:46:15.416138 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: [ 2012/01/14 11:46:15.416324 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
13545 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:46:15.416571 WARNING xorp_bgp:13547 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:46:15.416674 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 13547 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13543 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13541 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection2.sh -l -t test1
Entering ./test_route_reflection2.sh -l -t test2
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65000 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65000 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST2 - Bugzilla BUG #425
1) Verify that a CLUSTER_LIST is not sent to an E-BGP peer.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:46:25.805855 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Operation in coordinator still pending try number: 1
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:46:26.885190 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65000 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:46:26.956456 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 1.2.3.4
Coord peer2 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 1.2.3.4 originatorid 10.10.10.1 clusterlist 0.0.0.11
Coord peer3 expect packet update origin 2 aspath 65008,1 nexthop 192.150.187.78 nlri 10.10.10.0/24 med 1
Coord peer1 send packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 1.2.3.4
Coord peer1 assert queue 1
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_reflection2.sh: Tests Succeeded (BGP: test2)
WARNING: Process: 13651 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:46:29.156420 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:46:29.156623 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:46:29.156660 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:46:29.156700 WARNING xorp_bgp:13657 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:46:29.157575 WARNING xorp_bgp:13657 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 13657 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13644 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13642 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection2.sh -l -t test2
Entering ./test_route_reflection2.sh -l -t test3
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65000 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65000 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST3 - Based on Bugzilla BUG #425
1) Verify that an ORIGINATOR_ID is not sent to an E-BGP peer.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:47:39.666581 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:47:39.736577 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65000 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:47:39.804774 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 1.2.3.4
Coord peer2 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 1.2.3.4 clusterlist 0.0.0.11
Coord peer3 expect packet update origin 2 aspath 65008,1 nexthop 192.150.187.78 nlri 10.10.10.0/24 med 1
Coord peer1 send packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 1.2.3.4
Coord peer1 assert queue 1
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_reflection2.sh: Tests Succeeded (BGP: test3)
WARNING: Process: 13803 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:47:42.30906 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:47:42.31118 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:47:42.31155 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:47:42.31197 WARNING xorp_bgp:13810 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 13778 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:47:42.32099 WARNING xorp_bgp:13810 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 13810 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:47:42.32682 ERROR xorp_fea_dummy:13796 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 13796 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection2.sh -l -t test3
Entering ./test_route_reflection2.sh -l -t test4
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65000 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65000 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST4 - Based on Bugzilla BUG #425
1) ORIGINATOR_IDs and CLUSTER_LIST attributes shouldn't be sent
to EBGP peers include both attributes
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:47:52.588803 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:47:52.692488 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65000 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:47:52.784204 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 1.2.3.4 clusterlist 1.2.3.4
Coord peer2 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 1.2.3.4 clusterlist 1.2.3.4 clusterlist 0.0.0.11
Coord peer3 expect packet update origin 2 aspath 65008,1 nexthop 192.150.187.78 nlri 10.10.10.0/24 med 1
Coord peer1 send packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 1.2.3.4 clusterlist 1.2.3.4
Coord peer1 assert queue 1
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_reflection2.sh: Tests Succeeded (BGP: test4)
WARNING: Process: 14009 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:47:55.72353 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:47:55.72524 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:47:55.72759 WARNING xorp_bgp:14023 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:47:55.72856 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/14 11:47:55.73611 WARNING xorp_bgp:14023 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 14021 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14023 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:47:55.75057 ERROR xorp_fea_dummy:14019 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 14019 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection2.sh -l -t test4
Entering ./test_route_flap_damping1.sh -l -t test1
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65001 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65002 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1 - Establish three peerings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:48:05.718315 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:48:05.830048 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:48:05.951744 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_route_flap_damping1.sh: Tests Succeeded (BGP route flapping: test1)
WARNING: Process: 14170 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14186 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:48:05.995753 ERROR xorp_fea_dummy:14181 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
[ 2012/01/14 11:48:05.997496 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:48:05.997698 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:48:05.997734 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:48:05.997859 WARNING xorp_bgp:14188 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 14181 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14188 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_flap_damping1.sh -l -t test1
Entering ./test_route_flap_damping1.sh -l -t test2
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65001 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65002 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST2 - Bugzilla BUG #471
1) Introduce a route on an E-BGP peering.
2) Enable route flap damping on the BGP process.
3) Withdraw orignal route. (used to cause a BGP assert)
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:49:16.505856 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:49:16.640421 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:49:16.767829 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 65001 nexthop 192.150.187.78 nlri 10.10.10.0/24
Coord peer2 expect packet update origin 2 aspath 65008,65001 nexthop 192.150.187.78 med 1 nlri 10.10.10.0/24
Coord peer3 expect packet update origin 2 aspath 65001 nexthop 192.150.187.78 localpref 100 nlri 10.10.10.0/24
Coord peer1 send packet update origin 2 aspath 65001 nexthop 192.150.187.78 nlri 10.10.10.0/24
Coord peer1 assert queue 1
Coord peer2 assert queue 0
Coord peer3 assert queue 0
route_flap_damping 15 60 750 3000 false
Coord peer1 expect packet update withdraw 10.10.10.0/24
Coord peer2 expect packet update withdraw 10.10.10.0/24
Coord peer3 expect packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 assert queue 2
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_flap_damping1.sh: Tests Succeeded (BGP route flapping: test2)
WARNING: Process: 14311 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:49:21.386580 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:49:21.386752 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:49:21.386899 WARNING xorp_bgp:14313 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:49:21.387080 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 14294 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:49:21.387374 ERROR xorp_fea_dummy:14308 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 14313 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14308 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_flap_damping1.sh -l -t test2
Entering ./test_route_flap_damping1.sh -l -t test3
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65001 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65002 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST3 - Variation on test2
1) Introduce a route on an E-BGP peering.
2) Enable route flap damping on the BGP process.
3) Introduce same route (used to cause a BGP assert)
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/14 11:49:32.133477 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/14 11:49:32.256932 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/14 11:49:32.336191 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 65001 nexthop 192.150.187.78 nlri 10.10.10.0/24
Coord peer2 expect packet update origin 2 aspath 65008,65001 nexthop 192.150.187.78 med 1 nlri 10.10.10.0/24
Coord peer3 expect packet update origin 2 aspath 65001 nexthop 192.150.187.78 localpref 100 nlri 10.10.10.0/24
Coord peer1 send packet update origin 2 aspath 65001 nexthop 192.150.187.78 nlri 10.10.10.0/24
Coord peer1 assert queue 1
Coord peer2 assert queue 0
Coord peer3 assert queue 0
route_flap_damping 15 60 750 3000 false
Coord peer1 expect packet update origin 2 aspath 65001 nexthop 192.150.187.78 nlri 10.10.10.0/24
Coord peer2 expect packet update origin 2 aspath 65008,65001 nexthop 192.150.187.78 med 1 nlri 10.10.10.0/24
Coord peer3 expect packet update origin 2 aspath 65001 nexthop 192.150.187.78 localpref 100 nlri 10.10.10.0/24
Coord peer1 send packet update origin 2 aspath 65001 nexthop 192.150.187.78 nlri 10.10.10.0/24
Coord peer1 assert queue 2
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_flap_damping1.sh: Tests Succeeded (BGP route flapping: test3)
WARNING: Process: 14863 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14854 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14834 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/14 11:49:36.867718 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:49:36.867913 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:49:36.867946 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/14 11:49:36.868003 WARNING xorp_bgp:14871 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/01/14 11:49:36.868036 WARNING xorp_bgp:14871 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/14 11:49:36.868359 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/14 11:49:36.868948 WARNING xorp_bgp:14871 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 14871 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_flap_damping1.sh -l -t test3
Entering ./test_terminate.sh -l -t test1
local_config 65008 192.150.187.78 false
register_rib
TEST1 - Verify that BGP shuts down cleanly
shutdown
[ 2012/01/14 11:49:43.468082 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/14 11:49:43.468633 WARNING xorp_finder LIBXORP ] read error: _fd: 16 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/01/14 11:49:43.470053 WARNING xorp_finder LIBXORP ] read error: _fd: 18 offset: 0 total-len: 4 error: Connection reset by peer
******************* Command: ../xorp_bgp exited status: 0 15043
./test_terminate.sh: Tests Succeeded (BGP: test1)
WARNING: Process: 15041 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15027 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15039 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_terminate.sh -l -t test1
Entering ./test_terminate.sh -l -t test2
local_config 65008 192.150.187.78 false
register_rib
TEST2 - Verify that BGP shuts down after enabling three peerings
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 6401 127.0.0.1 60
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 6402 127.0.0.1 60
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 6403 127.0.0.1 60
enable_peer 127.0.0.1 10003 127.0.0.1 20003
shutdown
[ 2012/01/14 11:49:54.922950 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/14 11:49:54.923641 WARNING xorp_finder LIBXORP ] read error: _fd: 16 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/01/14 11:49:54.925313 WARNING xorp_finder LIBXORP ] read error: _fd: 18 offset: 0 total-len: 4 error: Connection reset by peer
******************* Command: ../xorp_bgp exited status: 0 15141
./test_terminate.sh: Tests Succeeded (BGP: test2)
WARNING: Process: 15125 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15123 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15076 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_terminate.sh -l -t test2
scons: warning: Two different environments were specified for target aspath.os,
but they appear to have the same action: $SHCXX -o $TARGET -c $SHCXXFLAGS $SHCCFLAGS $_CCCOMCOM $SOURCES
File "/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/bgp/SConscript", line 169, in <module>
scons: done reading SConscript files.
scons: Building targets ...
gcc -o obj/x86_64-unknown-linux-gnu/libcomm/tests/test_comm.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -DXRL_PF=120 -DXORP_VERSION=1.8.5 -I. -Iobj/x86_64-unknown-linux-gnu/libcomm -Ilibcomm -Iobj/x86_64-unknown-linux-gnu -I. libcomm/tests/test_comm.c
gcc -o obj/x86_64-unknown-linux-gnu/libcomm/tests/test_comm -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -Wl,-rpath=usr/lib -rdynamic obj/x86_64-unknown-linux-gnu/libcomm/tests/test_comm.o -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -Lobj/x86_64-unknown-linux-gnu/libcomm/tests/usr/lib -Llibcomm/tests/usr/lib -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_asyncio.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_asyncio.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_asyncio -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_asyncio.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_callback.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_callback.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_callback -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_callback.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_config_param.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_config_param.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_config_param -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_config_param.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_heap.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_heap.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_heap -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_heap.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipnet.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ipnet.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipnet -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipnet.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipv4.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ipv4.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipv4 -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipv4.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipv4net.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ipv4net.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipv4net -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipv4net.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipv6.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ipv6.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipv6 -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipv6.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipv6net.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ipv6net.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipv6net -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipv6net.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipvx.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ipvx.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipvx -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipvx.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipvxnet.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ipvxnet.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipvxnet -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipvxnet.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_mac.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_mac.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_mac -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_mac.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_observers.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_observers.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_observers -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_observers.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ref_ptr.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ref_ptr.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ref_ptr -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ref_ptr.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ref_trie.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ref_trie.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ref_trie -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ref_trie.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_run_command.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_run_command.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_run_command -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_run_command.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_sched.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_sched.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_sched -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_sched.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_service.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_service.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_service -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_service.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_task.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_task.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_task -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_task.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_test_main.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_test_main.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_test_main -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_test_main.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_time_slice.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_time_slice.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_time_slice -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_time_slice.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_timer.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_timer.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_timer -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_timer.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_timeval.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_timeval.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_timeval -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_timeval.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_trie.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_trie.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_trie -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_trie.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_types.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_types.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_types -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_types.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_utils.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_utils.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_utils -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_utils.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_vif.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_vif.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_vif -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_vif.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_profile.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_profile.cc
g++ -o obj/x86_64-unknown-linux-gnu/libxorp/tests/test_profile -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libxorp/tests/test_profile.o -Lobj/x86_64-unknown-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libproto/tests/test_checksum.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libproto -Ilibproto libproto/tests/test_checksum.cc
g++ -o obj/x86_64-unknown-linux-gnu/libproto/tests/test_checksum -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libproto/tests/test_checksum.o -Lobj/x86_64-unknown-linux-gnu/libproto/tests/usr/lib -Llibproto/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_proto -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libproto/tests/test_config_node_id.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libproto -Ilibproto libproto/tests/test_config_node_id.cc
g++ -o obj/x86_64-unknown-linux-gnu/libproto/tests/test_config_node_id -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libproto/tests/test_config_node_id.o -Lobj/x86_64-unknown-linux-gnu/libproto/tests/usr/lib -Llibproto/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_proto -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libproto/tests/test_packet.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libproto -Ilibproto libproto/tests/test_packet.cc
g++ -o obj/x86_64-unknown-linux-gnu/libproto/tests/test_packet -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libproto/tests/test_packet.o -Lobj/x86_64-unknown-linux-gnu/libproto/tests/usr/lib -Llibproto/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_proto -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libfeaclient/tests/test_local_copy.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libfeaclient -Ilibfeaclient -Iobj/x86_64-unknown-linux-gnu/libfeaclient/tests -Ilibfeaclient/tests libfeaclient/tests/test_local_copy.cc
g++ -o obj/x86_64-unknown-linux-gnu/libfeaclient/tests/test_local_copy -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libfeaclient/tests/test_local_copy.o -Lobj/x86_64-unknown-linux-gnu/libfeaclient/tests/usr/lib -Llibfeaclient/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libfeaclient -Llibfeaclient -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_fea_client -lxif_fea_ifmgr_mirror -lxif_fea_ifmgr_replicator -lxst_fea_ifmgr_mirror -lxorp_ipc -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/libfeaclient/tests/test_remote_copy.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/libfeaclient -Ilibfeaclient -Iobj/x86_64-unknown-linux-gnu/libfeaclient/tests -Ilibfeaclient/tests libfeaclient/tests/test_remote_copy.cc
g++ -o obj/x86_64-unknown-linux-gnu/libfeaclient/tests/test_remote_copy -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/libfeaclient/tests/test_remote_copy.o -Lobj/x86_64-unknown-linux-gnu/libfeaclient/tests/usr/lib -Llibfeaclient/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/libfeaclient -Llibfeaclient -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxst_test_fea_ifmgr_mirror -lxorp_finder -lxif_rib -lxst_ribclient -lxorp_fea_client -lxif_fea_ifmgr_mirror -lxif_fea_ifmgr_replicator -lxst_fea_ifmgr_mirror -lxorp_ipc -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/mrt/tests/test_mrib.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/mrt -Imrt mrt/tests/test_mrib.cc
g++ -o obj/x86_64-unknown-linux-gnu/mrt/tests/test_mrib -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/mrt -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/mrt/tests/test_mrib.o -Lobj/x86_64-unknown-linux-gnu/mrt/tests/usr/lib -Lmrt/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/mrt -Lmrt -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_mrt -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/mrt/tests/test_mrt.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/mrt -Imrt mrt/tests/test_mrt.cc
g++ -o obj/x86_64-unknown-linux-gnu/mrt/tests/test_mrt -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/mrt -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/mrt/tests/test_mrt.o -Lobj/x86_64-unknown-linux-gnu/mrt/tests/usr/lib -Lmrt/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/mrt -Lmrt -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_mrt -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/rib/tests/test_deletion.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/rib -Irib -Iobj/x86_64-unknown-linux-gnu/rib/tests -Irib/tests rib/tests/test_deletion.cc
g++ -o obj/x86_64-unknown-linux-gnu/rib/tests/rt_tab_expect.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/rib -Irib -Iobj/x86_64-unknown-linux-gnu/rib/tests -Irib/tests rib/tests/rt_tab_expect.cc
g++ -o obj/x86_64-unknown-linux-gnu/rib/tests/test_deletion -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/rib/tests/test_deletion.o obj/x86_64-unknown-linux-gnu/rib/tests/rt_tab_expect.o -Lobj/x86_64-unknown-linux-gnu/rib/tests/usr/lib -Lrib/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/rib -Lrib -Lobj/x86_64-unknown-linux-gnu/policy -Lpolicy -Lobj/x86_64-unknown-linux-gnu/policy/backend -Lpolicy/backend -Lobj/x86_64-unknown-linux-gnu/policy/common -Lpolicy/common -Lobj/x86_64-unknown-linux-gnu/libfeaclient -Llibfeaclient -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_rib -lxorp_fea_client -lxif_fea_ifmgr_mirror -lxif_fea_ifmgr_replicator -lxif_fti -lxif_rib_client -lxif_finder_event_notifier -lxif_redist4 -lxif_redist6 -lxif_redist_transaction4 -lxif_redist_transaction6 -lxif_policy_redist4 -lxif_policy_redist6 -lxif_profile_client -lxst_fea_ifmgr_mirror -lxst_rib -lxorp_policy_backend -lxorp_policy_common -lxorp_proto -lxorp_finder -lxorp_ipc -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/rib/tests/test_redist.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/rib -Irib -Iobj/x86_64-unknown-linux-gnu/rib/tests -Irib/tests rib/tests/test_redist.cc
g++ -o obj/x86_64-unknown-linux-gnu/rib/tests/test_redist -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/rib/tests/test_redist.o -Lobj/x86_64-unknown-linux-gnu/rib/tests/usr/lib -Lrib/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/rib -Lrib -Lobj/x86_64-unknown-linux-gnu/policy -Lpolicy -Lobj/x86_64-unknown-linux-gnu/policy/backend -Lpolicy/backend -Lobj/x86_64-unknown-linux-gnu/policy/common -Lpolicy/common -Lobj/x86_64-unknown-linux-gnu/libfeaclient -Llibfeaclient -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_rib -lxorp_fea_client -lxif_fea_ifmgr_mirror -lxif_fea_ifmgr_replicator -lxif_fti -lxif_rib_client -lxif_finder_event_notifier -lxif_redist4 -lxif_redist6 -lxif_redist_transaction4 -lxif_redist_transaction6 -lxif_policy_redist4 -lxif_policy_redist6 -lxif_profile_client -lxst_fea_ifmgr_mirror -lxst_rib -lxorp_policy_backend -lxorp_policy_common -lxorp_proto -lxorp_finder -lxorp_ipc -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/rib/tests/test_register.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/rib -Irib -Iobj/x86_64-unknown-linux-gnu/rib/tests -Irib/tests rib/tests/test_register.cc
g++ -o obj/x86_64-unknown-linux-gnu/rib/tests/dummy_register_server.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/rib -Irib -Iobj/x86_64-unknown-linux-gnu/rib/tests -Irib/tests rib/tests/dummy_register_server.cc
g++ -o obj/x86_64-unknown-linux-gnu/rib/tests/test_register -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/rib/tests/test_register.o obj/x86_64-unknown-linux-gnu/rib/tests/dummy_register_server.o -Lobj/x86_64-unknown-linux-gnu/rib/tests/usr/lib -Lrib/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/rib -Lrib -Lobj/x86_64-unknown-linux-gnu/policy -Lpolicy -Lobj/x86_64-unknown-linux-gnu/policy/backend -Lpolicy/backend -Lobj/x86_64-unknown-linux-gnu/policy/common -Lpolicy/common -Lobj/x86_64-unknown-linux-gnu/libfeaclient -Llibfeaclient -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_rib -lxorp_fea_client -lxif_fea_ifmgr_mirror -lxif_fea_ifmgr_replicator -lxif_fti -lxif_rib_client -lxif_finder_event_notifier -lxif_redist4 -lxif_redist6 -lxif_redist_transaction4 -lxif_redist_transaction6 -lxif_policy_redist4 -lxif_policy_redist6 -lxif_profile_client -lxst_fea_ifmgr_mirror -lxst_rib -lxorp_policy_backend -lxorp_policy_common -lxorp_proto -lxorp_finder -lxorp_ipc -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/ospf/tests/test_checksum.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/ospf -Iospf -Iobj/x86_64-unknown-linux-gnu/ospf/tests -Iospf/tests ospf/tests/test_checksum.cc
g++ -o obj/x86_64-unknown-linux-gnu/ospf/tests/test_checksum -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/ospf -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/ospf/tests/test_checksum.o -Lobj/x86_64-unknown-linux-gnu/ospf/tests/usr/lib -Lospf/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/ospf -Lospf -Lobj/x86_64-unknown-linux-gnu/libfeaclient -Llibfeaclient -Lobj/x86_64-unknown-linux-gnu/policy/backend -Lpolicy/backend -Lobj/x86_64-unknown-linux-gnu/policy/common -Lpolicy/common -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_ospf -lxst_ospfv2 -lxst_ospfv3 -lxif_rib -lxif_finder_event_notifier -lxorp_fea_client -lxif_fea_ifmgr_mirror -lxif_fea_ifmgr_replicator -lxst_fea_ifmgr_mirror -lxif_fea_rawpkt4 -lxif_fea_rawpkt6 -lxorp_policy_backend -lxorp_policy_common -lxorp_ipc -lxorp_proto -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/ospf/tests/test_packet.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/ospf -Iospf -Iobj/x86_64-unknown-linux-gnu/ospf/tests -Iospf/tests ospf/tests/test_packet.cc
g++ -o obj/x86_64-unknown-linux-gnu/ospf/tests/test_packet -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/ospf -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/ospf/tests/test_packet.o -Lobj/x86_64-unknown-linux-gnu/ospf/tests/usr/lib -Lospf/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/ospf -Lospf -Lobj/x86_64-unknown-linux-gnu/libfeaclient -Llibfeaclient -Lobj/x86_64-unknown-linux-gnu/policy/backend -Lpolicy/backend -Lobj/x86_64-unknown-linux-gnu/policy/common -Lpolicy/common -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_ospf -lxst_ospfv2 -lxst_ospfv3 -lxif_rib -lxif_finder_event_notifier -lxorp_fea_client -lxif_fea_ifmgr_mirror -lxif_fea_ifmgr_replicator -lxst_fea_ifmgr_mirror -lxif_fea_rawpkt4 -lxif_fea_rawpkt6 -lxorp_policy_backend -lxorp_policy_common -lxorp_ipc -lxorp_proto -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/ospf/tests/test_peering.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/ospf -Iospf -Iobj/x86_64-unknown-linux-gnu/ospf/tests -Iospf/tests ospf/tests/test_peering.cc
g++ -o obj/x86_64-unknown-linux-gnu/ospf/tests/test_peering -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/ospf -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/ospf/tests/test_peering.o -Lobj/x86_64-unknown-linux-gnu/ospf/tests/usr/lib -Lospf/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/ospf -Lospf -Lobj/x86_64-unknown-linux-gnu/libfeaclient -Llibfeaclient -Lobj/x86_64-unknown-linux-gnu/policy/backend -Lpolicy/backend -Lobj/x86_64-unknown-linux-gnu/policy/common -Lpolicy/common -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_ospf -lxst_ospfv2 -lxst_ospfv3 -lxif_rib -lxif_finder_event_notifier -lxorp_fea_client -lxif_fea_ifmgr_mirror -lxif_fea_ifmgr_replicator -lxst_fea_ifmgr_mirror -lxif_fea_rawpkt4 -lxif_fea_rawpkt6 -lxorp_policy_backend -lxorp_policy_common -lxorp_ipc -lxorp_proto -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/ospf/tests/test_routing.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/ospf -Iospf -Iobj/x86_64-unknown-linux-gnu/ospf/tests -Iospf/tests ospf/tests/test_routing.cc
g++ -o obj/x86_64-unknown-linux-gnu/ospf/tests/test_routing -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/ospf -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/ospf/tests/test_routing.o -Lobj/x86_64-unknown-linux-gnu/ospf/tests/usr/lib -Lospf/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/ospf -Lospf -Lobj/x86_64-unknown-linux-gnu/libfeaclient -Llibfeaclient -Lobj/x86_64-unknown-linux-gnu/policy/backend -Lpolicy/backend -Lobj/x86_64-unknown-linux-gnu/policy/common -Lpolicy/common -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_ospf -lxst_ospfv2 -lxst_ospfv3 -lxif_rib -lxif_finder_event_notifier -lxorp_fea_client -lxif_fea_ifmgr_mirror -lxif_fea_ifmgr_replicator -lxst_fea_ifmgr_mirror -lxif_fea_rawpkt4 -lxif_fea_rawpkt6 -lxorp_policy_backend -lxorp_policy_common -lxorp_ipc -lxorp_proto -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/ospf/tests/test_routing_table.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/ospf -Iospf -Iobj/x86_64-unknown-linux-gnu/ospf/tests -Iospf/tests ospf/tests/test_routing_table.cc
g++ -o obj/x86_64-unknown-linux-gnu/ospf/tests/test_routing_table -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/ospf -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/ospf/tests/test_routing_table.o -Lobj/x86_64-unknown-linux-gnu/ospf/tests/usr/lib -Lospf/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/ospf -Lospf -Lobj/x86_64-unknown-linux-gnu/libfeaclient -Llibfeaclient -Lobj/x86_64-unknown-linux-gnu/policy/backend -Lpolicy/backend -Lobj/x86_64-unknown-linux-gnu/policy/common -Lpolicy/common -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxorp_ospf -lxst_ospfv2 -lxst_ospfv3 -lxif_rib -lxif_finder_event_notifier -lxorp_fea_client -lxif_fea_ifmgr_mirror -lxif_fea_ifmgr_replicator -lxst_fea_ifmgr_mirror -lxif_fea_rawpkt4 -lxif_fea_rawpkt6 -lxorp_policy_backend -lxorp_policy_common -lxorp_ipc -lxorp_proto -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/rip/tests/test_auth.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/rip -Irip -Iobj/x86_64-unknown-linux-gnu/rip/tests -Irip/tests rip/tests/test_auth.cc
g++ -o obj/x86_64-unknown-linux-gnu/rip/tests/test_auth -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rip -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/rip/tests/test_auth.o -Lobj/x86_64-unknown-linux-gnu/rip/tests/usr/lib -Lrip/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/rip -Lrip -Lobj/x86_64-unknown-linux-gnu/libfeaclient -Llibfeaclient -Lobj/x86_64-unknown-linux-gnu/policy/backend -Lpolicy/backend -Lobj/x86_64-unknown-linux-gnu/policy/common -Lpolicy/common -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxst_rip -lxorp_rip -lxorp_ripng -lxif_rip -lxif_finder_event_notifier -lxorp_fea_client -lxif_fea_ifmgr_mirror -lxif_fea_ifmgr_replicator -lxst_fea_ifmgr_mirror -lxif_socket4 -lxorp_policy_backend -lxorp_policy_common -lxorp_ipc -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/rip/tests/test_outputs.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/rip -Irip -Iobj/x86_64-unknown-linux-gnu/rip/tests -Irip/tests rip/tests/test_outputs.cc
g++ -o obj/x86_64-unknown-linux-gnu/rip/tests/test_outputs -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rip -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/rip/tests/test_outputs.o -Lobj/x86_64-unknown-linux-gnu/rip/tests/usr/lib -Lrip/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/rip -Lrip -Lobj/x86_64-unknown-linux-gnu/libfeaclient -Llibfeaclient -Lobj/x86_64-unknown-linux-gnu/policy/backend -Lpolicy/backend -Lobj/x86_64-unknown-linux-gnu/policy/common -Lpolicy/common -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxst_rip -lxorp_rip -lxorp_ripng -lxif_rip -lxif_finder_event_notifier -lxorp_fea_client -lxif_fea_ifmgr_mirror -lxif_fea_ifmgr_replicator -lxst_fea_ifmgr_mirror -lxif_socket4 -lxorp_policy_backend -lxorp_policy_common -lxorp_ipc -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/rip/tests/test_packets.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/rip -Irip -Iobj/x86_64-unknown-linux-gnu/rip/tests -Irip/tests rip/tests/test_packets.cc
g++ -o obj/x86_64-unknown-linux-gnu/rip/tests/test_packets -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rip -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/rip/tests/test_packets.o -Lobj/x86_64-unknown-linux-gnu/rip/tests/usr/lib -Lrip/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/rip -Lrip -Lobj/x86_64-unknown-linux-gnu/libfeaclient -Llibfeaclient -Lobj/x86_64-unknown-linux-gnu/policy/backend -Lpolicy/backend -Lobj/x86_64-unknown-linux-gnu/policy/common -Lpolicy/common -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxst_rip -lxorp_rip -lxorp_ripng -lxif_rip -lxif_finder_event_notifier -lxorp_fea_client -lxif_fea_ifmgr_mirror -lxif_fea_ifmgr_replicator -lxst_fea_ifmgr_mirror -lxif_socket4 -lxorp_policy_backend -lxorp_policy_common -lxorp_ipc -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/rip/tests/test_request.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/rip -Irip -Iobj/x86_64-unknown-linux-gnu/rip/tests -Irip/tests rip/tests/test_request.cc
g++ -o obj/x86_64-unknown-linux-gnu/rip/tests/test_request -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rip -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/rip/tests/test_request.o -Lobj/x86_64-unknown-linux-gnu/rip/tests/usr/lib -Lrip/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/rip -Lrip -Lobj/x86_64-unknown-linux-gnu/libfeaclient -Llibfeaclient -Lobj/x86_64-unknown-linux-gnu/policy/backend -Lpolicy/backend -Lobj/x86_64-unknown-linux-gnu/policy/common -Lpolicy/common -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxst_rip -lxorp_rip -lxorp_ripng -lxif_rip -lxif_finder_event_notifier -lxorp_fea_client -lxif_fea_ifmgr_mirror -lxif_fea_ifmgr_replicator -lxst_fea_ifmgr_mirror -lxif_socket4 -lxorp_policy_backend -lxorp_policy_common -lxorp_ipc -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/rip/tests/test_route_walk.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/rip -Irip -Iobj/x86_64-unknown-linux-gnu/rip/tests -Irip/tests rip/tests/test_route_walk.cc
g++ -o obj/x86_64-unknown-linux-gnu/rip/tests/test_route_walk -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rip -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/rip/tests/test_route_walk.o -Lobj/x86_64-unknown-linux-gnu/rip/tests/usr/lib -Lrip/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/rip -Lrip -Lobj/x86_64-unknown-linux-gnu/libfeaclient -Llibfeaclient -Lobj/x86_64-unknown-linux-gnu/policy/backend -Lpolicy/backend -Lobj/x86_64-unknown-linux-gnu/policy/common -Lpolicy/common -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxst_rip -lxorp_rip -lxorp_ripng -lxif_rip -lxif_finder_event_notifier -lxorp_fea_client -lxif_fea_ifmgr_mirror -lxif_fea_ifmgr_replicator -lxst_fea_ifmgr_mirror -lxif_socket4 -lxorp_policy_backend -lxorp_policy_common -lxorp_ipc -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/rip/tests/test_timers.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/rip -Irip -Iobj/x86_64-unknown-linux-gnu/rip/tests -Irip/tests rip/tests/test_timers.cc
g++ -o obj/x86_64-unknown-linux-gnu/rip/tests/test_timers -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rip -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/rip/tests/test_timers.o -Lobj/x86_64-unknown-linux-gnu/rip/tests/usr/lib -Lrip/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/rip -Lrip -Lobj/x86_64-unknown-linux-gnu/libfeaclient -Llibfeaclient -Lobj/x86_64-unknown-linux-gnu/policy/backend -Lpolicy/backend -Lobj/x86_64-unknown-linux-gnu/policy/common -Lpolicy/common -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxst_rip -lxorp_rip -lxorp_ripng -lxif_rip -lxif_finder_event_notifier -lxorp_fea_client -lxif_fea_ifmgr_mirror -lxif_fea_ifmgr_replicator -lxst_fea_ifmgr_mirror -lxif_socket4 -lxorp_policy_backend -lxorp_policy_common -lxorp_ipc -lxorp_core -lxorp_comm
g++ -o obj/x86_64-unknown-linux-gnu/rip/tests/test_update_queue.o -c -O2 -g3 -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -DXRL_PF=120 -DXORP_VERSION=1.8.5 -Iobj/x86_64-unknown-linux-gnu -I. -I. -Iobj/x86_64-unknown-linux-gnu/rip -Irip -Iobj/x86_64-unknown-linux-gnu/rip/tests -Irip/tests rip/tests/test_update_queue.cc
g++ -o obj/x86_64-unknown-linux-gnu/rip/tests/test_update_queue -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rip -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm -rdynamic obj/x86_64-unknown-linux-gnu/rip/tests/test_update_queue.o -Lobj/x86_64-unknown-linux-gnu/rip/tests/usr/lib -Lrip/tests/usr/lib -Lobj/x86_64-unknown-linux-gnu/rip -Lrip -Lobj/x86_64-unknown-linux-gnu/libfeaclient -Llibfeaclient -Lobj/x86_64-unknown-linux-gnu/policy/backend -Lpolicy/backend -Lobj/x86_64-unknown-linux-gnu/policy/common -Lpolicy/common -Lobj/x86_64-unknown-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/x86_64-unknown-linux-gnu/xrl/targets -Lxrl/targets -Lobj/x86_64-unknown-linux-gnu/libxipc -Llibxipc -Lobj/x86_64-unknown-linux-gnu/libproto -Llibproto -Lobj/x86_64-unknown-linux-gnu/libxorp -Llibxorp -Lobj/x86_64-unknown-linux-gnu/libcomm -Llibcomm -lxst_rip -lxorp_rip -lxorp_ripng -lxif_rip -lxif_finder_event_notifier -lxorp_fea_client -lxif_fea_ifmgr_mirror -lxif_fea_ifmgr_replicator -lxst_fea_ifmgr_mirror -lxif_socket4 -lxorp_policy_backend -lxorp_policy_common -lxorp_ipc -lxorp_core -lxorp_comm
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libcomm/tests/test_comm
[ 2012/01/14 11:53:15.363588 WARNING test_comm LIBCOMM ] SO_REUSEPORT Undefined!
OK: open TCP socket
OK: open UDP socket
OK: open and bind TCP socket to port 12340
OK: open and bind UDP socket to port 12340
OK: open, bind and join UDP socket to group 224.0.1.20 and port 12340
OK: open, bind and listen TCP socket on port 12340
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_asyncio
Test Passed (open socket) run_test libxorp/tests/test_asyncio.cc:447
Test Passed (set nonblock) run_test libxorp/tests/test_asyncio.cc:452
Test Passed (set nonblock[1]) run_test libxorp/tests/test_asyncio.cc:457
184 75 17 134 169 60 105 133 98 126 25 175 113 140 121 91 181 90 36 79 15 167 127 64 58 188 49 160 150 132 40 30 97 142 189 173 146 105 29 49 169 25 43 12 13 182 81 141 51 106 85 Test Passed (
Transfered 2600673700 bytes between AsyncFileWriter and AsyncFileReader.
) run_test libxorp/tests/test_asyncio.cc:526
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_callback
Widget event 3
Funky, Funky, Widget event 4
Funky, Funky, Funky, Funky, Funky, Funky, Funky, Funky, Widget event 5
SafeWidget event 0
SafeWidget event 1
SafeWidget event 2
SafeWidget event 3
SafeWidget event 4
Test Passed (Callback tests) main libxorp/tests/test_callback.cc:140
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_config_param
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_heap
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipnet
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipv4
Creating InvalidNetmaskLength exception, file: libxorp/ipv4.cc:232 netmask_length: 33
Creating InvalidNetmaskLength exception, file: libxorp/ipv4.cc:232 netmask_length: 33
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipv4net
Running: test_ipv4net_valid_constructors
Test Passed: test_ipv4net_valid_constructors
Running: test_ipv4net_invalid_constructors
Creating InvalidNetmaskLength exception, file: libxorp/ipnet.hh:61 netmask_length: 33
Creating InvalidNetmaskLength exception, file: libxorp/ipv4.cc:232 netmask_length: 33
Test Passed: test_ipv4net_invalid_constructors
Running: test_ipv4net_operators
Test Passed: test_ipv4net_operators
Running: test_ipv4net_address_type
Test Passed: test_ipv4net_address_type
Running: test_ipv4net_address_overlap
Test Passed: test_ipv4net_address_overlap
Running: test_ipv4net_address_const
Test Passed: test_ipv4net_address_const
Running: test_ipv4net_manipulate_address
Test Passed: test_ipv4net_manipulate_address
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipv6
Creating InvalidNetmaskLength exception, file: libxorp/ipv6.cc:412 netmask_length: 129
Creating InvalidNetmaskLength exception, file: libxorp/ipv6.cc:412 netmask_length: 129
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipv6net
Running: test_ipv6net_valid_constructors
Test Passed: test_ipv6net_valid_constructors
Running: test_ipv6net_invalid_constructors
Creating InvalidNetmaskLength exception, file: libxorp/ipnet.hh:61 netmask_length: 129
Creating InvalidNetmaskLength exception, file: libxorp/ipv6.cc:412 netmask_length: 129
Test Passed: test_ipv6net_invalid_constructors
Running: test_ipv6net_operators
Test Passed: test_ipv6net_operators
Running: test_ipv6net_address_type
Test Passed: test_ipv6net_address_type
Running: test_ipv6net_address_overlap
Test Passed: test_ipv6net_address_overlap
Running: test_ipv6net_address_const
Test Passed: test_ipv6net_address_const
Running: test_ipv6net_manipulate_address
Test Passed: test_ipv6net_manipulate_address
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipvx
Creating InvalidNetmaskLength exception, file: libxorp/ipv4.cc:232 netmask_length: 33
Creating InvalidNetmaskLength exception, file: libxorp/ipv6.cc:412 netmask_length: 129
Creating InvalidNetmaskLength exception, file: libxorp/ipv4.cc:232 netmask_length: 33
Creating InvalidNetmaskLength exception, file: libxorp/ipv6.cc:412 netmask_length: 129
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ipvxnet
Running: test_ipvxnet_valid_constructors
Test Passed: test_ipvxnet_valid_constructors
Running: test_ipvxnet_invalid_constructors
Creating InvalidNetmaskLength exception, file: libxorp/ipvxnet.hh:49 netmask_length: 33
Creating InvalidNetmaskLength exception, file: libxorp/ipvxnet.hh:49 netmask_length: 129
Creating InvalidNetmaskLength exception, file: libxorp/ipv4.cc:232 netmask_length: 33
Creating InvalidNetmaskLength exception, file: libxorp/ipv6.cc:412 netmask_length: 129
Test Passed: test_ipvxnet_invalid_constructors
Running: test_ipvxnet_operators
Test Passed: test_ipvxnet_operators
Running: test_ipvxnet_address_type
Test Passed: test_ipvxnet_address_type
Running: test_ipvxnet_address_overlap
Test Passed: test_ipvxnet_address_overlap
Running: test_ipvxnet_address_const
Test Passed: test_ipvxnet_address_const
Running: test_ipvxnet_manipulate_address
Test Passed: test_ipvxnet_manipulate_address
Running: test_ipvxnet_invalid_manipulate_address
Test Passed: test_ipvxnet_invalid_manipulate_address
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_mac
Running: test_mac_valid_constructors
Test Passed: test_mac_valid_constructors
Running: test_mac_invalid_constructors
Test Passed: test_mac_invalid_constructors
Running: test_mac_valid_copy_in_out
Test Passed: test_mac_valid_copy_in_out
Running: test_mac_invalid_copy_in_out
Test Passed: test_mac_invalid_copy_in_out
Running: test_mac_operators
Test Passed: test_mac_operators
Running: test_mac_address_type
Test Passed: test_mac_address_type
Running: test_mac_address_const
Test Passed: test_mac_address_const
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_observers
------------------------------------------------------
notif sched 4067677.188687
notif sched 4067676.718687
notif added fd: 5 mask: 0x1
notif added fd: 6 mask: 0x2
notif added fd: 5 mask: 0x4
notif removed fd: 5 mask: 0x1
notif removed fd: 6 mask: 0x2
notif removed fd: 5 mask: 0x4
fd: 6 event: 1 is here
.notif sched 4067676.748687
notif sched 4067676.778687
.notif sched 4067676.808687
.notif sched 4067676.838687
.notif sched 4067676.868687
.notif sched 4067676.898687
.notif sched 4067676.928687
.notif sched 4067676.958687
.notif sched 4067676.988687
.notif sched 4067677.018687
.notif sched 4067677.048687
.notif sched 4067677.078687
.notif sched 4067677.108687
.notif sched 4067677.138687
.notif sched 4067677.168687
.notif sched 4067677.198687
.notif unsch 4067677.198687
------------------------------------------------------
#Test Passed (observers) run_test libxorp/tests/test_observers.cc:223
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ref_ptr
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_ref_trie
adding n1: 1.2.1.0/24 route: 0x7fff8c2be11f
-----------------------------------------------
looking up net: 1.2.1.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
adding n2: 1.2.0.0/16 route: 0x7fff8c2be11e
-----------------------------------------------
looking up net: 1.2.1.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.0.0/16
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
adding n3: 1.2.3.0/24 route: 0x7fff8c2be11d
-----------------------------------------------
looking up net: 1.2.1.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.0.0/16
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.3.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
adding n4: 1.2.128.0/24 route: 0x7fff8c2be11c
-----------------------------------------------
looking up net: 1.2.1.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.0.0/16
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.3.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.128.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
adding n5: 1.2.0.0/20 route: 0x7fff8c2be11b
-----------------------------------------------
looking up net: 1.2.1.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.0.0/16
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.3.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.128.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.0.0/20
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/20 PL
*** node: 1.2.128.0/24 PL
*** node: 1.2.0.0/16 PL
---------------
-----------------------------------------------
looking up net: 1.2.1.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.0.0/16
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.3.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.128.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.128.0/24 PL
*** node: 1.2.0.0/16 PL
---------------
-----------------------------------------------
looking up net: 1.2.0.0/16
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.3.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.128.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
---- print trie ---
*** node: 1.2.3.0/24 PL
*** node: 1.2.128.0/24 PL
*** node: 1.2.0.0/16 PL
---------------
-----------------------------------------------
looking up net: 1.2.3.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.128.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
---- print trie ---
*** node: 1.2.3.0/24 PL
*** node: 1.2.128.0/24 PL
---------------
-----------------------------------------------
looking up net: 1.2.0.0/16
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.128.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
---- print trie ---
*** node: 1.2.128.0/24 PL
*** node: 1.2.0.0/16 PL
---------------
adding n6: 1.2.192.0/24 route: 0x7fff8c2be11a
-----------------------------------------------
looking up net: 1.2.0.0/16
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.128.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.192.0/24
Test Passed (trie lookup net) test libxorp/tests/test_ref_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.192.1
Test Passed (trie find) test_find libxorp/tests/test_ref_trie.cc:81
-----------
-----------------------------------------------
looking up net: 1.2.191.1
Test Passed (trie find) test_find libxorp/tests/test_ref_trie.cc:81
-----------
---- print trie ---
*** node: 1.2.128.0/24 PL
*** node: 1.2.192.0/24 PL
*** node: 1.2.0.0/16 PL
---------------
-----------------------------------------------
looking up upper bound: 1.2.190.1
Test Passed (1.2.191.255) test_upper_bound libxorp/tests/test_ref_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.2.190.1
Test Passed (1.2.129.0) test_lower_bound libxorp/tests/test_ref_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.2.120.1
Test Passed (1.2.127.255) test_upper_bound libxorp/tests/test_ref_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.2.120.1
Test Passed (1.2.0.0) test_lower_bound libxorp/tests/test_ref_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.2.192.1
Test Passed (1.2.192.255) test_upper_bound libxorp/tests/test_ref_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.2.192.1
Test Passed (1.2.192.0) test_lower_bound libxorp/tests/test_ref_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.2.128.1
Test Passed (1.2.128.255) test_upper_bound libxorp/tests/test_ref_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.2.128.1
Test Passed (1.2.128.0) test_lower_bound libxorp/tests/test_ref_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.2.193.1
Test Passed (1.2.255.255) test_upper_bound libxorp/tests/test_ref_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.2.193.1
Test Passed (1.2.193.0) test_lower_bound libxorp/tests/test_ref_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.2.128.1
Test Passed (1.2.191.255) test_upper_bound libxorp/tests/test_ref_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.2.128.1
Test Passed (1.2.0.0) test_lower_bound libxorp/tests/test_ref_trie.cc:142
-----------
-----------------------------------------------
looking up lower bound: 1.2.190.1
Test Passed (1.2.0.0) test_lower_bound libxorp/tests/test_ref_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.2.128.1
Test Passed (1.2.255.255) test_upper_bound libxorp/tests/test_ref_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.2.128.1
Test Passed (1.2.0.0) test_lower_bound libxorp/tests/test_ref_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.2.128.1
Test Passed (255.255.255.255) test_upper_bound libxorp/tests/test_ref_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.2.128.1
Test Passed (0.0.0.0) test_lower_bound libxorp/tests/test_ref_trie.cc:142
-----------
-----------------------------------------------
looking up net: fe80::2c0:4fff:0:0/96
Test Passed () test6 libxorp/tests/test_ref_trie.cc:164
-----------
-----------------------------------------------
looking up net: fe80::2c0:4fff:fe68:8c58
Test Passed () test_find6 libxorp/tests/test_ref_trie.cc:185
-----------
-----------------------------------------------
looking up upper bound: fe80::2c0:4fff:fe68:8c58
Test Passed (fe80::2c0:4fff:ffff:ffff) test_upper_bound6 libxorp/tests/test_ref_trie.cc:202
-----------
---- print trie ---
---------------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.2.0/23 PL
*** node: 1.2.0.0/16 PL
---------------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.2.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/16 PL
---------------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/15 PL
---------------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/16 PL
---------------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/16 PL
*** node: 1.0.0.0/14 PL
---------------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/16 PL
*** node: 1.2.0.0/15 PL
*** node: 1.0.0.0/14 PL
---------------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/16 PL
*** node: 1.3.0.0/17 PL
*** node: 1.2.0.0/15 PL
---------------
-----------------------------------------------
looking up net: 1.2.2.1
Test Passed (trie find) test_find libxorp/tests/test_ref_trie.cc:81
-----------
-----------------------------------------------
looking up less specific for net: 1.2.1.0/24
Test Passed () test_less_specific libxorp/tests/test_ref_trie.cc:107
-----------
-----------------------------------------------
looking up less specific for net: 1.2.3.0/24
Test Passed () test_less_specific libxorp/tests/test_ref_trie.cc:107
-----------
-----------------------------------------------
looking up less specific for net: 1.3.0.0/17
Test Passed () test_less_specific libxorp/tests/test_ref_trie.cc:107
-----------
-----------------------------------------------
looking up less specific for net: 1.2.0.0/15
Test Passed (lookup less specific net) test_less_specific libxorp/tests/test_ref_trie.cc:97
-----------
-----------------------------------------------
looking up less specific for net: 1.2.128.0/24
Test Passed () test_less_specific libxorp/tests/test_ref_trie.cc:107
-----------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.3.0.0/17 PL
*** node: 1.2.0.0/15 PL
---------------
-----------------------------------------------
looking up lower bound: 1.2.128.1
Test Passed (1.2.4.0) test_lower_bound libxorp/tests/test_ref_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.2.0.1
Test Passed (1.2.0.255) test_upper_bound libxorp/tests/test_ref_trie.cc:124
-----------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.3.0.0/17 PL
*** node: 1.2.0.0/15 PL
---------------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.3.0.0/17 PL
*** node: 1.0.0.0/14 PL
---------------
-----------------------------------------------
looking up upper bound: 1.0.0.1
Test Passed (1.2.0.255) test_upper_bound libxorp/tests/test_ref_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.0.0.1
Test Passed (0.0.0.0) test_lower_bound libxorp/tests/test_ref_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.3.128.1
Test Passed (255.255.255.255) test_upper_bound libxorp/tests/test_ref_trie.cc:124
-----------
-----------------------------------------------
looking up upper bound: 1.2.2.1
Test Passed (1.2.2.255) test_upper_bound libxorp/tests/test_ref_trie.cc:124
-----------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.3.0.0/17 PL
---------------
------
------
---- print trie ---
*** node: 1.3.0.0/17 PL
*** node: 1.0.0.0/14 PL
---------------
------
------
------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.2.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/15 PL
*** node: 1.0.0.0/14 PL
---------------
------
------
------
------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.2.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/15 PL
*** node: 1.0.0.0/14 PL
---------------
------
Test replacement of interior node
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.2.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.2.0/23 PL
*** node: 1.2.0.0/15 PL
*** node: 1.0.0.0/14 PL
---------------
==================
Test of begin()
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.2.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.2.0/23 PL
---------------
==================
Test of lower_bound()
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.2.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.2.0/23 PL
---------------
iter.key = 1.2.1.0/24
Test /32 prefix works
-----------------------------------------------
looking up net: 9.9.9.9
Test Passed (trie find) test_find libxorp/tests/test_ref_trie.cc:81
-----------
-----------------------------------------------
looking up net: 9.9.9.8
Test Passed (trie find) test_find libxorp/tests/test_ref_trie.cc:81
-----------
==================
Test of preorder iterator
adding n16: 1.2.3.0/24 route: 0x7fff8c2be110
adding n17: 1.2.1.0/24 route: 0x7fff8c2be10f
adding n18: 1.2.0.0/16 route: 0x7fff8c2be10e
adding n19: 1.2.128.0/24 route: 0x7fff8c2be10d
adding n20: 1.2.0.0/20 route: 0x7fff8c2be10c
-----------
Test of prefix increment (++ti)
-----------
*** node: 1.2.0.0/16 PL
*** node: 1.2.0.0/20 PL
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.128.0/24 PL
Test Passed () main libxorp/tests/test_ref_trie.cc:638
-----------
Test of postfix increment (ti++)
-----------
*** node: 1.2.0.0/16 PL
*** node: 1.2.0.0/20 PL
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.128.0/24 PL
Test Passed () main libxorp/tests/test_ref_trie.cc:662
Remove entry that is being pointed at by an iterator
adding n1: 1.2.1.0/24 route: 0x7fff8c2bcbcf
Test Passed () test_equals_postorder libxorp/tests/test_ref_trie.cc:264
Remove entry that is being pointed at by an iterator
adding n1: 1.2.1.0/24 route: 0x7fff8c2bcbcf
Test Passed () test_equals_preorder libxorp/tests/test_ref_trie.cc:237
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_run_command
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_sched
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_service
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_task
Test Passed (test weights) run_test libxorp/tests/test_task.cc:191
Test Passed (test priority 1) run_test libxorp/tests/test_task.cc:197
Test Passed (test priority 2) run_test libxorp/tests/test_task.cc:203
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_test_main
Running: test1
Test Passed: test1
Running: test2
Test Passed: test2
Running: test3
Test Passed: test3
Running: test4
Test Passed: test4
Running: test5
Test Passed: test5
Running: test6
Test Passed: test6
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_time_slice
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_timer
a is 2147483647.999998
b is 2147483647.999999
c is 18446744071562067968.000000
a < b is 1
b < c is 0
......................................................................................................................................................................++ create a bunch of timers to fire in about 2s
++ move deadline of 1/3 of them by 5s
++ create 100K timers which never fire because
they go out of scope and are automatically deleted
O++ wait for the two batches of events at 2 and 5s
-- fired 0
-- fired 0
O-- fired 1
O-- fired 2
-- fired 2
O-- fired 3
-- fired 3
O-- fired 4
-- fired 4
O-- fired 5
-- fired 5
O-- fired 6
-- fired 6
O-- fired 7
-- fired 7
O-- fired 8
-- fired 8
O-- fired 9
-- fired 9
O-- fired 10
-- fired 10
O-- fired 11
-- fired 11
O-- fired 12
-- fired 12
O-- fired 13
-- fired 13
O-- fired 14
-- fired 14
O-- fired 15
-- fired 15
O-- fired 16
-- fired 16
O-- fired 17
-- fired 17
O-- fired 18
-- fired 18
O-- fired 19
-- fired 19
O-- fired 20
-- fired 20
O-- fired 21
-- fired 21
O-- fired 22
-- fired 22
O-- fired 23
-- fired 23
O-- fired 24
-- fired 24
O-- fired 25
-- fired 25
O-- fired 26
-- fired 26
O-- fired 27
-- fired 27
O-- fired 28
-- fired 28
O-- fired 29
O-- fired 30
-- fired 30
O-- fired 31
-- fired 31
O-- fired 32
-- fired 32
O-- fired 33
-- fired 33
O-- fired 34
-- fired 34
O-- fired 35
-- fired 35
O-- fired 36
-- fired 36
O-- fired 37
-- fired 37
O-- fired 38
-- fired 38
O-- fired 39
-- fired 39
O-- fired 40
-- fired 40
O-- fired 41
-- fired 41
O-- fired 42
-- fired 42
O-- fired 43
-- fired 43
O-- fired 44
-- fired 44
O-- fired 45
-- fired 45
O-- fired 46
-- fired 46
O-- fired 47
-- fired 47
O-- fired 48
-- fired 48
O-- fired 49
-- fired 49
O-- fired 50
-- fired 50
O-- fired 51
-- fired 51
O-- fired 52
-- fired 52
O-- fired 53
-- fired 53
O-- fired 54
-- fired 54
O-- fired 55
-- fired 55
O-- fired 56
-- fired 56
O-- fired 57
-- fired 57
O-- fired 58
-- fired 58
O-- fired 59
-- fired 59
O-- fired 60
-- fired 60
O-- fired 61
-- fired 61
O-- fired 62
-- fired 62
O-- fired 63
-- fired 63
O-- fired 64
-- fired 64
O-- fired 65
-- fired 65
O-- fired 66
-- fired 66
O-- fired 67
O-- fired 68
-- fired 68
O-- fired 69
-- fired 69
O-- fired 70
-- fired 70
O-- fired 71
-- fired 71
O-- fired 72
-- fired 72
O-- fired 73
-- fired 73
O-- fired 74
-- fired 74
O-- fired 75
-- fired 75
O-- fired 76
-- fired 76
O-- fired 77
-- fired 77
O-- fired 78
-- fired 78
O-- fired 79
-- fired 79
O-- fired 80
-- fired 80
O-- fired 81
-- fired 81
O-- fired 82
-- fired 82
O-- fired 83
-- fired 83
O-- fired 84
-- fired 84
O-- fired 85
-- fired 85
O-- fired 86
-- fired 86
O-- fired 87
-- fired 87
O-- fired 88
-- fired 88
O-- fired 89
-- fired 89
O-- fired 90
-- fired 90
O-- fired 91
-- fired 91
O-- fired 92
-- fired 92
O-- fired 93
-- fired 93
O-- fired 94
-- fired 94
O-- fired 95
-- fired 95
O-- fired 96
-- fired 96
O-- fired 97
-- fired 97
O-- fired 98
-- fired 98
O-- fired 99
Start ZeroTimer test
End ZeroTimer test
-- fired 99
O
done with test_many
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_timeval
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_trie
Test Passed (find on empty trie found nothing) main libxorp/tests/test_trie.cc:270
adding n1: 1.2.1.0/24 route: 0x7fff418499ff
-----------------------------------------------
looking up net: 1.2.1.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
adding n2: 1.2.0.0/16 route: 0x7fff418499fe
-----------------------------------------------
looking up net: 1.2.1.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.0.0/16
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
adding n3: 1.2.3.0/24 route: 0x7fff418499fd
-----------------------------------------------
looking up net: 1.2.1.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.0.0/16
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.3.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
adding n4: 1.2.128.0/24 route: 0x7fff418499fc
-----------------------------------------------
looking up net: 1.2.1.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.0.0/16
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.3.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.128.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
adding n5: 1.2.0.0/20 route: 0x7fff418499fb
-----------------------------------------------
looking up net: 1.2.1.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.0.0/16
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.3.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.128.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.0.0/20
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/20 PL
*** node: 1.2.128.0/24 PL
*** node: 1.2.0.0/16 PL
---------------
-----------------------------------------------
looking up net: 1.2.1.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.0.0/16
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.3.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.128.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.128.0/24 PL
*** node: 1.2.0.0/16 PL
---------------
-----------------------------------------------
looking up net: 1.2.0.0/16
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.3.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.128.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
---- print trie ---
*** node: 1.2.3.0/24 PL
*** node: 1.2.128.0/24 PL
*** node: 1.2.0.0/16 PL
---------------
-----------------------------------------------
looking up net: 1.2.3.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.128.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
---- print trie ---
*** node: 1.2.3.0/24 PL
*** node: 1.2.128.0/24 PL
---------------
-----------------------------------------------
looking up net: 1.2.0.0/16
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.128.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
---- print trie ---
*** node: 1.2.128.0/24 PL
*** node: 1.2.0.0/16 PL
---------------
adding n6: 1.2.192.0/24 route: 0x7fff418499fa
-----------------------------------------------
looking up net: 1.2.0.0/16
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.128.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.192.0/24
Test Passed () test libxorp/tests/test_trie.cc:60
-----------
-----------------------------------------------
looking up net: 1.2.192.1
Test Passed () test_find libxorp/tests/test_trie.cc:81
-----------
-----------------------------------------------
looking up net: 1.2.191.1
Test Passed () test_find libxorp/tests/test_trie.cc:81
-----------
---- print trie ---
*** node: 1.2.128.0/24 PL
*** node: 1.2.192.0/24 PL
*** node: 1.2.0.0/16 PL
---------------
-----------------------------------------------
looking up upper bound: 1.2.190.1
Test Passed (1.2.191.255) test_upper_bound libxorp/tests/test_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.2.190.1
Test Passed (1.2.129.0) test_lower_bound libxorp/tests/test_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.2.120.1
Test Passed (1.2.127.255) test_upper_bound libxorp/tests/test_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.2.120.1
Test Passed (1.2.0.0) test_lower_bound libxorp/tests/test_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.2.192.1
Test Passed (1.2.192.255) test_upper_bound libxorp/tests/test_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.2.192.1
Test Passed (1.2.192.0) test_lower_bound libxorp/tests/test_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.2.128.1
Test Passed (1.2.128.255) test_upper_bound libxorp/tests/test_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.2.128.1
Test Passed (1.2.128.0) test_lower_bound libxorp/tests/test_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.2.193.1
Test Passed (1.2.255.255) test_upper_bound libxorp/tests/test_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.2.193.1
Test Passed (1.2.193.0) test_lower_bound libxorp/tests/test_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.2.128.1
Test Passed (1.2.191.255) test_upper_bound libxorp/tests/test_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.2.128.1
Test Passed (1.2.0.0) test_lower_bound libxorp/tests/test_trie.cc:142
-----------
-----------------------------------------------
looking up lower bound: 1.2.190.1
Test Passed (1.2.0.0) test_lower_bound libxorp/tests/test_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.2.128.1
Test Passed (1.2.255.255) test_upper_bound libxorp/tests/test_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.2.128.1
Test Passed (1.2.0.0) test_lower_bound libxorp/tests/test_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.2.128.1
Test Passed (255.255.255.255) test_upper_bound libxorp/tests/test_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.2.128.1
Test Passed (0.0.0.0) test_lower_bound libxorp/tests/test_trie.cc:142
-----------
-----------------------------------------------
looking up net: fe80::2c0:4fff:0:0/96
Test Passed () test6 libxorp/tests/test_trie.cc:164
-----------
-----------------------------------------------
looking up net: fe80::2c0:4fff:fe68:8c58
Test Passed () test_find6 libxorp/tests/test_trie.cc:185
-----------
-----------------------------------------------
looking up upper bound: fe80::2c0:4fff:fe68:8c58
Test Passed (fe80::2c0:4fff:ffff:ffff) test_upper_bound6 libxorp/tests/test_trie.cc:202
-----------
---- print trie ---
---------------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.2.0/23 PL
*** node: 1.2.0.0/16 PL
---------------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.2.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/16 PL
---------------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/15 PL
---------------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/16 PL
---------------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/16 PL
*** node: 1.0.0.0/14 PL
---------------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/16 PL
*** node: 1.2.0.0/15 PL
*** node: 1.0.0.0/14 PL
---------------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/16 PL
*** node: 1.3.0.0/17 PL
*** node: 1.2.0.0/15 PL
---------------
-----------------------------------------------
looking up net: 1.2.2.1
Test Passed () test_find libxorp/tests/test_trie.cc:81
-----------
-----------------------------------------------
looking up less specific for net: 1.2.1.0/24
Test Passed () test_less_specific libxorp/tests/test_trie.cc:107
-----------
-----------------------------------------------
looking up less specific for net: 1.2.3.0/24
Test Passed () test_less_specific libxorp/tests/test_trie.cc:107
-----------
-----------------------------------------------
looking up less specific for net: 1.3.0.0/17
Test Passed () test_less_specific libxorp/tests/test_trie.cc:107
-----------
-----------------------------------------------
looking up less specific for net: 1.2.0.0/15
Test Passed () test_less_specific libxorp/tests/test_trie.cc:97
-----------
-----------------------------------------------
looking up less specific for net: 1.2.128.0/24
Test Passed () test_less_specific libxorp/tests/test_trie.cc:107
-----------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.3.0.0/17 PL
*** node: 1.2.0.0/15 PL
---------------
-----------------------------------------------
looking up lower bound: 1.2.128.1
Test Passed (1.2.4.0) test_lower_bound libxorp/tests/test_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.2.0.1
Test Passed (1.2.0.255) test_upper_bound libxorp/tests/test_trie.cc:124
-----------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.3.0.0/17 PL
*** node: 1.2.0.0/15 PL
---------------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.3.0.0/17 PL
*** node: 1.0.0.0/14 PL
---------------
-----------------------------------------------
looking up upper bound: 1.0.0.1
Test Passed (1.2.0.255) test_upper_bound libxorp/tests/test_trie.cc:124
-----------
-----------------------------------------------
looking up lower bound: 1.0.0.1
Test Passed (0.0.0.0) test_lower_bound libxorp/tests/test_trie.cc:142
-----------
-----------------------------------------------
looking up upper bound: 1.3.128.1
Test Passed (255.255.255.255) test_upper_bound libxorp/tests/test_trie.cc:124
-----------
-----------------------------------------------
looking up upper bound: 1.2.2.1
Test Passed (1.2.2.255) test_upper_bound libxorp/tests/test_trie.cc:124
-----------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.3.0.0/17 PL
---------------
---- print trie ---
*** node: 1.3.0.0/17 PL
*** node: 1.0.0.0/14 PL
---------------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.2.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/15 PL
*** node: 1.0.0.0/14 PL
---------------
------
------
------
------
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.2.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.0.0/15 PL
*** node: 1.0.0.0/14 PL
---------------
------
Test replacement of interior node
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.2.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.2.0/23 PL
*** node: 1.2.0.0/15 PL
*** node: 1.0.0.0/14 PL
---------------
==================
Test of begin()
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.2.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.2.0/23 PL
---------------
==================
Test of lower_bound()
---- print trie ---
*** node: 1.2.1.0/24 PL
*** node: 1.2.2.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.2.0/23 PL
---------------
iter.key = 1.2.1.0/24
Test /32 prefix works
-----------------------------------------------
looking up net: 9.9.9.9
Test Passed () test_find libxorp/tests/test_trie.cc:81
-----------
-----------------------------------------------
looking up net: 9.9.9.8
Test Passed () test_find libxorp/tests/test_trie.cc:81
-----------
==================
Test of preorder iterator
adding n16: 1.2.3.0/24 route: 0x7fff418499f0
adding n17: 1.2.1.0/24 route: 0x7fff418499ef
adding n18: 1.2.0.0/16 route: 0x7fff418499ee
adding n19: 1.2.128.0/24 route: 0x7fff418499ed
adding n20: 1.2.0.0/20 route: 0x7fff418499ec
-----------
Test of prefix increment (++ti)
-----------
*** node: 1.2.0.0/16 PL
*** node: 1.2.0.0/20 PL
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.128.0/24 PL
Test Passed () main libxorp/tests/test_trie.cc:637
-----------
Test of postfix increment (ti++)
-----------
*** node: 1.2.0.0/16 PL
*** node: 1.2.0.0/20 PL
*** node: 1.2.1.0/24 PL
*** node: 1.2.3.0/24 PL
*** node: 1.2.128.0/24 PL
Test Passed () main libxorp/tests/test_trie.cc:661
Find subtree
---- print trie ---
*** node: 169.229.0.136/29 PL
*** node: 192.150.187.0/25 PL
*** node: 192.168.254.2/32 PL
*** node: 192.168.254.3/32 PL
---------------
---- print trie ---
*** node: 169.229.0.136/29 PL
*** node: 192.150.187.248/29 PL
*** node: 192.168.254.2/32 PL
*** node: 192.168.254.3/32 PL
---------------
Test Passed () test_find_subtree libxorp/tests/test_trie.cc:259
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_types
Passed Test: serialization test for IPv4
Passed Test: serialization test for IPv4Net
Passed Test: serialization test for IPv6
Passed Test: serialization test for IPv6
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_utils
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_vif
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libxorp/tests/test_profile
Running: test1
Test Passed: test1
Running: test2
Test Passed: test2
Running: test3
Test Passed: test3
Running: test4
Test Passed: test4
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto/tests/test_checksum
Running: test_inet_checksum
Test Passed: test_inet_checksum
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto/tests/test_config_node_id
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libproto/tests/test_packet
Running: test_ipv4_header
Test Passed: test_ipv4_header
Running: test_ipv6_header
Test Passed: test_ipv6_header
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient/tests/test_local_copy
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/libfeaclient/tests/test_remote_copy
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/mrt/tests/test_mrib
RUNNING TEST1
Installing entry for 123.45.0.0/24
PASS
Installing entry for 123.45.0.0/24
PASS
Installing entry for 123.45.0.0/24
PASS
Searching for 123.45.0.1
Found entry: 123.45.0.0/24
PASS
Searching for 123.45.1.255
PASS
MribTable size = 1
PASS
List of all entries:
123.45.0.0/24
PASS
RUNNING TEST2
Installing entry for 1.1.0.0/16
PASS
Installing entry for 1.2.0.0/24
PASS
Installing entry for 1.2.0.0/16
PASS
Searching for 1.2.0.1
Found entry: 1.2.0.0/24
PASS
Searching for 1.2.1.1
Found entry: 1.2.0.0/16
PASS
List of all entries:
1.1.0.0/16
1.2.0.0/16
1.2.0.0/24
PASS
RUNNING TEST3
Installing entry for 1.1.0.0/16
PASS
Installing entry for 1.2.1.0/24
PASS
Installing entry for 1.2.0.0/16
PASS
Searching for 1.2.0.1
Found entry: 1.2.0.0/16
PASS
Searching for 1.2.1.1
Found entry: 1.2.1.0/24
PASS
List of all entries:
1.1.0.0/16
1.2.0.0/16
1.2.1.0/24
PASS
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/mrt/tests/test_mrt
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rib/tests/test_deletion
-------------------------------------------------------
-------------------------------------------------------
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rib/tests/test_redist
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rib/tests/test_register
[ 2012/01/14 11:53:55.234470 ERROR test_register:16044 RIB rib/rt_tab_register.cc:382 delete_registration ] delete_registration called for unregisted net: 1.0.5.0/26
[ 2012/01/14 11:53:55.234580 ERROR test_register:16044 RIB rib/rt_tab_register.cc:382 delete_registration ] delete_registration called for unregisted net: 1.0.5.0/26
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/ospf/tests/test_checksum
Running: test1
Test Passed: test1
Running: test2
Test Passed: test2
Running: test3
Test Passed: test3
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/ospf/tests/test_packet
Running: hello_print
Test Passed: hello_print
Running: data_description_print
Test Passed: data_description_print
Running: link_state_update_print
Test Passed: link_state_update_print
Running: link_state_request_print
Test Passed: link_state_request_print
Running: link_state_acknowledgement_print
Test Passed: link_state_acknowledgement_print
Running: router_lsa_print
Test Passed: router_lsa_print
Running: network_lsa_print
Test Passed: network_lsa_print
Running: summary_network_lsa_print
Test Passed: summary_network_lsa_print
Running: summary_router_lsa_print
Test Passed: summary_router_lsa_print
Running: as_external_lsa_print
Test Passed: as_external_lsa_print
Running: type7_lsa_print
Test Passed: type7_lsa_print
Running: link_lsa_print
Test Passed: link_lsa_print
Running: intra_area_prefix_lsa_print
Test Passed: intra_area_prefix_lsa_print
Running: hello_compareV2
Test Passed: hello_compareV2
Running: hello_compareV3
Test Passed: hello_compareV3
Running: hello_badlenV2
Test Passed: hello_badlenV2
Running: hello_badlenV3
Test Passed: hello_badlenV3
Running: ddp_compareV2
Test Passed: ddp_compareV2
Running: ddp_compareV3
Test Passed: ddp_compareV3
Running: ddp_badlenV2
Test Passed: ddp_badlenV2
Running: ddp_badlenV3
Test Passed: ddp_badlenV3
Running: lsup_compareV2
Test Passed: lsup_compareV2
Running: lsup_compareV3
Test Passed: lsup_compareV3
Running: lsup_badlenV2
Test Passed: lsup_badlenV2
Running: lsup_badlenV3
Test Passed: lsup_badlenV3
Running: lsrp_compareV2
Test Passed: lsrp_compareV2
Running: lsrp_compareV3
Test Passed: lsrp_compareV3
Running: lsrp_badlenV2
Test Passed: lsrp_badlenV2
Running: lsrp_badlenV3
Test Passed: lsrp_badlenV3
Running: lsap_compareV2
Test Passed: lsap_compareV2
Running: lsap_compareV3
Test Passed: lsap_compareV3
Running: lsap_badlenV2
Test Passed: lsap_badlenV2
Running: lsap_badlenV3
Test Passed: lsap_badlenV3
Running: packet_decoder1V2
Test Passed: packet_decoder1V2
Running: packet_decoder1V3
Test Passed: packet_decoder1V3
Running: packet_decoder2V2
Test Passed: packet_decoder2V2
Running: packet_decoder2V3
Test Passed: packet_decoder2V3
Running: packet_decode_bad1V2
Test Passed: packet_decode_bad1V2
Running: packet_decode_bad2V2
Test Passed: packet_decode_bad2V2
Running: packet_decode_bad3V2
Test Passed: packet_decode_bad3V2
Running: router_lsa_compareV2
Test Passed: router_lsa_compareV2
Running: router_lsa_compareV3
Test Passed: router_lsa_compareV3
Running: network_lsa_compareV2
Test Passed: network_lsa_compareV2
Running: network_lsa_compareV3
Test Passed: network_lsa_compareV3
Running: summary_network_lsa_compareV2
Test Passed: summary_network_lsa_compareV2
Running: summary_network_lsa_compareV3
Test Passed: summary_network_lsa_compareV3
Running: summary_router_lsa_compareV2
Test Passed: summary_router_lsa_compareV2
Running: summary_router_lsa_compareV3
Test Passed: summary_router_lsa_compareV3
Running: as_external_lsa_compareV2
Test Passed: as_external_lsa_compareV2
Running: as_external_lsa_compareV3
Test Passed: as_external_lsa_compareV3
Running: type7_lsa_compareV2
Test Passed: type7_lsa_compareV2
Running: type7_lsa_compareV3
Test Passed: type7_lsa_compareV3
Running: link_lsa_compareV3
Test Passed: link_lsa_compareV3
Running: intra_area_prefix_lsa_compareV3
Test Passed: intra_area_prefix_lsa_compareV3
Running: lsa_decoder1V2
Test Passed: lsa_decoder1V2
Running: lsa_decoder1V3
Test Passed: lsa_decoder1V3
Running: lsa_decoder2V2
Test Passed: lsa_decoder2V2
Running: lsa_decoder2V3
Test Passed: lsa_decoder2V3
Running: lsa_decoder3V3
Test Passed: lsa_decoder3V3
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/ospf/tests/test_peering
Running: single_peerV2
[ 2012/01/14 11:53:55.481523 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth0/vif0 old-status: 0
[ 2012/01/14 11:53:55.482318 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:53:55.482871 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 1 link-status: 1
[ 2012/01/14 11:53:56.473738 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:53:56.473846 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/01/14 11:53:56.473869 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/01/14 11:53:56.473891 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/01/14 11:53:56.473909 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:53:56.474351 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth0/vif0 old-status: 0
[ 2012/01/14 11:53:56.474371 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:53:56.474435 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth0/vif0 old-status: 1
[ 2012/01/14 11:53:56.474451 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:53:56.474497 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 1 link-status: 1
Test Passed: single_peerV2
Running: single_peerV3
[ 2012/01/14 11:53:57.475226 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:53:57.475343 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/01/14 11:53:57.475364 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/01/14 11:53:57.475381 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/01/14 11:53:57.475400 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:53:57.475746 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/01/14 11:53:57.475770 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:53:57.475789 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/01/14 11:53:57.475803 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:53:57.475839 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/01/14 11:53:57.475937 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
Test Passed: single_peerV3
Running: two_peersV2
[ 2012/01/14 11:54:06.526983 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:54:06.527066 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/01/14 11:54:06.527084 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/01/14 11:54:06.527097 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/01/14 11:54:06.527110 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:54:06.527160 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/01/14 11:54:06.527177 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/01/14 11:54:06.527190 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/01/14 11:54:06.527203 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:06.527223 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:06.527516 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/01/14 11:54:06.527533 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:06.527565 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/01/14 11:54:06.527579 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:06.527605 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth1/vif1 old-status: 1
[ 2012/01/14 11:54:06.527620 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:06.527638 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth2/vif2 old-status: 1
[ 2012/01/14 11:54:06.527651 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:06.527685 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/01/14 11:54:06.527737 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
Test Passed: two_peersV2
Running: two_peersV3
[ 2012/01/14 11:54:15.578801 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:54:15.578875 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/01/14 11:54:15.578894 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/01/14 11:54:15.578907 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/01/14 11:54:15.578921 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:54:15.578945 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/01/14 11:54:15.578960 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/01/14 11:54:15.578971 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/01/14 11:54:15.578984 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:15.579003 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:15.579306 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/01/14 11:54:15.579325 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:15.579343 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/01/14 11:54:15.579356 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:15.579389 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
Test Passed: two_peersV3
Running: two_peersV2s1
[ 2012/01/14 11:54:15.589217 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/01/14 11:54:15.589317 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 1 link-status: 1
[ 2012/01/14 11:54:16.579323 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 1 link-status: 1
[ 2012/01/14 11:54:24.630600 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:54:24.630659 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/01/14 11:54:24.630676 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/01/14 11:54:24.630689 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/01/14 11:54:24.630702 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:54:24.630740 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/01/14 11:54:24.630756 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/01/14 11:54:24.630769 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/01/14 11:54:24.630782 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:24.630802 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:24.631078 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/01/14 11:54:24.631096 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:24.631117 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/01/14 11:54:24.631131 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:24.631157 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth1/vif1 old-status: 1
[ 2012/01/14 11:54:24.631171 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:24.631189 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth2/vif2 old-status: 1
[ 2012/01/14 11:54:24.631203 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:24.631235 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
Test Passed: two_peersV2s1
Running: two_peersV3s1
[ 2012/01/14 11:54:24.641018 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/01/14 11:54:24.641097 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 1 link-status: 1
[ 2012/01/14 11:54:25.631944 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 1 link-status: 1
[ 2012/01/14 11:54:33.681918 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:54:33.682001 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/01/14 11:54:33.682019 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/01/14 11:54:33.682032 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/01/14 11:54:33.682045 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:54:33.682106 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/01/14 11:54:33.682123 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/01/14 11:54:33.682135 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/01/14 11:54:33.682148 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:33.682168 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:33.682451 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/01/14 11:54:33.682469 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:33.682487 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/01/14 11:54:33.682500 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:33.682532 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
Test Passed: two_peersV3s1
Running: two_peersV2s2
[ 2012/01/14 11:54:33.692404 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
[ 2012/01/14 11:54:33.692533 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 1 link-status: 1
[ 2012/01/14 11:54:34.683358 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 1 link-status: 1
[ 2012/01/14 11:54:42.733066 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:54:42.733140 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/01/14 11:54:42.733157 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/01/14 11:54:42.733170 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/01/14 11:54:42.733183 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:54:42.733221 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/01/14 11:54:42.733237 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/01/14 11:54:42.733249 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/01/14 11:54:42.733261 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:42.733280 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:42.733594 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/01/14 11:54:42.733612 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:42.733634 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/01/14 11:54:42.733648 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:42.733674 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth1/vif1 old-status: 1
[ 2012/01/14 11:54:42.733688 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:42.733706 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth2/vif2 old-status: 1
[ 2012/01/14 11:54:42.733720 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:42.733752 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
Test Passed: two_peersV2s2
Running: two_peersV3s2
[ 2012/01/14 11:54:42.743513 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
[ 2012/01/14 11:54:42.743641 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 1 link-status: 1
[ 2012/01/14 11:54:43.734329 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 1 link-status: 1
[ 2012/01/14 11:54:51.784996 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:54:51.785076 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/01/14 11:54:51.785094 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/01/14 11:54:51.785107 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/01/14 11:54:51.785120 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:54:51.785170 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/01/14 11:54:51.785187 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/01/14 11:54:51.785199 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/01/14 11:54:51.785213 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:51.785233 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:51.785533 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/01/14 11:54:51.785551 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:51.785569 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/01/14 11:54:51.785582 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:54:51.785630 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/01/14 11:54:51.785693 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
Test Passed: two_peersV3s2
Running: p2pV2
[ 2012/01/14 11:55:01.785549 ERROR test_peering:16047 OSPF ospf/peer.cc:2678 update_router_linksV2 ] A single neighbour should be configured
[ 2012/01/14 11:55:01.785617 ERROR test_peering:16047 OSPF ospf/peer.cc:2678 update_router_linksV2 ] A single neighbour should be configured
[ 2012/01/14 11:55:01.785641 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:55:01.785669 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/01/14 11:55:01.785685 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/01/14 11:55:01.785698 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/01/14 11:55:01.785711 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:55:01.785728 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/01/14 11:55:01.785740 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/01/14 11:55:01.785752 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/01/14 11:55:01.785764 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:55:01.785783 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:55:01.786084 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/01/14 11:55:01.786102 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:55:01.786123 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/01/14 11:55:01.786138 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:55:01.786165 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth1/vif1 old-status: 1
[ 2012/01/14 11:55:01.786179 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:55:01.786197 WARNING test_peering:16047 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth2/vif2 old-status: 1
[ 2012/01/14 11:55:01.786211 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:55:01.786251 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/01/14 11:55:01.786302 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
Test Passed: p2pV2
Running: p2pV3
[ 2012/01/14 11:55:10.787082 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:55:10.787153 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/01/14 11:55:10.787170 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/01/14 11:55:10.787184 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/01/14 11:55:10.787197 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:55:10.787214 WARNING test_peering:16047 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/01/14 11:55:10.787227 WARNING test_peering:16047 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/01/14 11:55:10.787239 WARNING test_peering:16047 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/01/14 11:55:10.787252 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:55:10.787272 WARNING test_peering:16047 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
Test Passed: p2pV3
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/ospf/tests/test_routing
Running: r1V2
[ 2012/01/14 11:55:10.814193 WARNING test_routing:16171 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth0/vif0 old-status: 0
[ 2012/01/14 11:55:10.814319 WARNING test_routing:16171 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:55:10.814343 WARNING test_routing:16171 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 1 link-status: 1
[ 2012/01/14 11:55:10.814843 WARNING test_routing:16171 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:55:10.814878 WARNING test_routing:16171 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/01/14 11:55:10.814900 WARNING test_routing:16171 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/01/14 11:55:10.814920 WARNING test_routing:16171 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/01/14 11:55:10.814937 WARNING test_routing:16171 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:55:10.817579 WARNING test_routing:16171 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth0/vif0 old-status: 0
[ 2012/01/14 11:55:10.817611 WARNING test_routing:16171 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:55:10.817631 WARNING test_routing:16171 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 1 link-status: 1
Test Passed: r1V2
Running: r1V3
Test Passed: r1V3
Running: r2
[ 2012/01/14 11:55:10.817815 WARNING test_routing:16171 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:55:10.817868 WARNING test_routing:16171 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/01/14 11:55:10.817886 WARNING test_routing:16171 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/01/14 11:55:10.817901 WARNING test_routing:16171 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/01/14 11:55:10.817919 WARNING test_routing:16171 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:55:10.818078 WARNING test_routing:16171 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth0/vif0 old-status: 0
[ 2012/01/14 11:55:10.818094 WARNING test_routing:16171 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/01/14 11:55:10.818108 WARNING test_routing:16171 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 1 link-status: 1
[ 2012/01/14 11:55:10.818353 WARNING test_routing:16171 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 1 status: 0 link-status: 1
[ 2012/01/14 11:55:10.818378 WARNING test_routing:16171 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/01/14 11:55:10.818393 WARNING test_routing:16171 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/01/14 11:55:10.818405 WARNING test_routing:16171 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/01/14 11:55:10.818418 WARNING test_routing:16171 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
Test Passed: r2
Running: r3V2
Test Passed: r3V2
Running: r3V3
Test Passed: r3V3
Running: r4
Test Passed: r4
Running: r5
Test Passed: r5
Running: r6
Test Passed: r6
Running: r7
Test Passed: r7
Running: r8
Test Passed: r8
Running: r9
Test Passed: r9
Running: r10
Test Passed: r10
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/ospf/tests/test_routing_table
Running: rt1v2
Test Passed: rt1v2
Running: rt1v3
Test Passed: rt1v3
Running: ire1v2
Test Passed: ire1v2
Running: ire1v3
Test Passed: ire1v3
Running: ire2v2
Test Passed: ire2v2
Running: ire2v3
Test Passed: ire2v3
Running: trie1v2
Test Passed: trie1v2
Running: trie1v3
Test Passed: trie1v3
Running: trie2v2
Test Passed: trie2v2
Running: trie2v3
Test Passed: trie2v3
Running: r1v2
Test Passed: r1v2
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rip/tests/test_auth
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rip/tests/test_outputs
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rip/tests/test_packets
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rip/tests/test_request
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rip/tests/test_route_walk
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rip/tests/test_timers
route db route dump took 0.009049 seconds
peer route dump took 0.010471 seconds
route db route dump took 0.014335 seconds
route db route dump took 0.010286 seconds
peer route dump took 0.007809 seconds
route db route dump took 0.010818 seconds
/home/buildbot/slaves/xorp.ct/slave/full/build/xorp/obj/x86_64-unknown-linux-gnu/rip/tests/test_update_queue
scons: done building targets.