(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/02/06 09:12:50.841962 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 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/02/06 09:12:51.935328 ERROR coord:2842 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/02/06 09:12:53.955789 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/02/06 09:12:53.955938 ERROR call_xrl:2890 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/02/06 09:12:53.961498 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:12:53.961756 WARNING xorp_bgp:2833 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:12:53.962484 WARNING xorp_bgp:2833 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:12:53.962570 WARNING xorp_bgp:2833 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: WARNING: Process: WARNING: Process: WARNING: Process: 2823 has message from dflt_sig_handler: SIGTERM received28332831
has message from dflt_sig_handler: has message from dflt_sig_handler: SIGTERM receivedSIGTERM received2829 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: 2818buildbot 2891 0.0 0.0 9216 980 ? S 09:12 0:00 sh -c ps auxwww|grep test_peer
buildbot 2893 0.0 0.0 6336 476 ? S 09:12 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/02/06 09:13:02.905708 WARNING xorp_bgp:2909 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/02/06 09:13:02.925686 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert queue 1
[ 2012/02/06 09:13:04.952386 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/02/06 09:13:04.952538 ERROR call_xrl:2967 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)
WARNING: Process: 2907 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:13:04.955830 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:13:04.956022 WARNING xorp_bgp:2909 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 2903 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:13:04.956706 WARNING xorp_bgp:2909 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 2909 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:13:04.957540 ERROR xorp_fea_dummy:2905 MFEA fea/xrl_mfea_node.cc:183 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 2905 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: 2898buildbot 2968 0.0 0.0 9216 980 ? S 09:13 0:00 sh -c ps auxwww|grep test_peer
buildbot 2970 0.0 0.0 6336 476 ? S 09:13 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/02/06 09:13:13.536175 WARNING xorp_bgp:2986 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/02/06 09:13:13.550508 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/02/06 09:13:15.582262 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/02/06 09:13:15.582386 ERROR call_xrl:3047 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: 2984 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2982 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:13:15.587189 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:13:15.587287 WARNING xorp_bgp:2986 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:13:15.587962 WARNING xorp_bgp:2986 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 2986 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2980 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: 2975buildbot 3048 0.0 0.0 9216 980 ? S 09:13 0:00 sh -c ps auxwww|grep test_peer
buildbot 3050 0.0 0.0 6336 476 ? S 09:13 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/02/06 09:13:24.135892 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
[ 2012/02/06 09:13:55.139834 INFO xorp_bgp BGP ] Sending: Notification Packet: Hold Timer Expired(4)
[ 2012/02/06 09:13:55.141167 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)
[ 2012/02/06 09:13:58.188978 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 3074 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3070 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3072 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3062 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/02/06 09:14:06.559834 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 5
Coord peer1 send packet update
[ 2012/02/06 09:14:08.591834 WARNING xorp_bgp:3184 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/02/06 09:14:08.591986 INFO xorp_bgp BGP ] Sending: Notification Packet: Finite State Machine Error(5)
[ 2012/02/06 09:14:08.595155 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)
WARNING: Process: 3173 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3182 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:14:10.626476 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 3184 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3180 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/02/06 09:14:19.34044 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
[ 2012/02/06 09:14:19.35777 WARNING xorp_bgp:3252 BGP bgp/peer.cc:1018 event_openmess ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} Illegal holdtime value 1 secs
[ 2012/02/06 09:14:19.35927 INFO xorp_bgp BGP ] Sending: Notification Packet: OPEN Message Error(2): Unacceptable Hold Time(6)
[ 2012/02/06 09:14:19.36135 WARNING test_peer:3254 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/02/06 09:14:19.36674 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)
[ 2012/02/06 09:14:21.84323 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 3252 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3250 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3246 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:14:21.87113 ERROR xorp_fea_dummy:3248 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 3248 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/02/06 09:14:29.427975 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: 3323 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3321 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:14:31.563087 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/02/06 09:14:31.563989 WARNING xorp_bgp:3325 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 3325 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3314 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/02/06 09:14:42.25748 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: WARNING: Process: 3394 has message from dflt_sig_handler: SIGTERM received3387 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3396 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3398 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/02/06 09:14:50.413354 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/02/06 09:14:50.464818 WARNING xorp_bgp:3465 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/02/06 09:14:50.464987 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Missing Well-known Attribute(3) - Type 1 [0x1]
[ 2012/02/06 09:14:50.468618 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/02/06 09:14:52.765714 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 3465 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3463 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3454 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3456 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/02/06 09:15:01.158310 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/02/06 09:15:01.201885 WARNING xorp_bgp:3532 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/02/06 09:15:01.202059 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Missing Well-known Attribute(3) - Type 2 [0x2]
[ 2012/02/06 09:15:01.205173 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)
WARNING: Process: 3525 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: WARNING: Process: 3523 has message from dflt_sig_handler: SIGTERM received3521
has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:15:03.234778 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 3532 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 60 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/02/06 09:16:11.603714 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/02/06 09:16:13.658244 WARNING xorp_bgp:3595 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/02/06 09:16:13.658402 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Missing Well-known Attribute(3) - Type 3 [0x3]
[ 2012/02/06 09:16:13.662123 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)
[ 2012/02/06 09:16:13.688533 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 3591 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3593 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3595 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3589 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 0 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/02/06 09:16:22.54308 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/02/06 09:16:22.85693 WARNING xorp_bgp:3711 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/02/06 09:16:22.85865 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Missing Well-known Attribute(3) - Type 3 [0x3]
[ 2012/02/06 09:16:22.88569 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/02/06 09:16:24.142584 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 3711 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3703 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3701 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3699 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/02/06 09:16:32.500439 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)
[ 2012/02/06 09:16:34.597984 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:16:34.598362 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 3779 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:16:34.599104 WARNING xorp_bgp:3781 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 3781 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3777 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3775 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/02/06 09:16:42.900567 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)
WARNING: Process: 3856 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:16:45.10963 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:16:45.11181 WARNING xorp_bgp:3858 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 3852 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3854 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:16:45.11981 WARNING xorp_bgp:3858 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 3858 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/02/06 09:16:53.457774 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: 3925 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3929 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:16:59.729753 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:16:59.730033 WARNING xorp_bgp:3936 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:16:59.730183 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 3936 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3927 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/02/06 09:17:08.92812 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)
[ 2012/02/06 09:17:10.213597 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:17:10.213959 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 09:17:10.214671 WARNING xorp_bgp:4104 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 4100 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4104 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4060 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4098 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/02/06 09:18:18.580612 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)
[ 2012/02/06 09:18:20.726676 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 4199 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:18:20.727577 WARNING xorp_bgp:4201 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 4201 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4193 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4191 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/02/06 09:18:29.57081 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/02/06 09:18:31.174349 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 4413 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4520 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:18:31.175167 WARNING xorp_bgp:4523 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 4523 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:18:31.176751 ERROR xorp_fea_dummy:4435 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 4435 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/02/06 09:18:39.495187 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: 4600 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:18:41.610127 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/02/06 09:18:41.610991 WARNING xorp_bgp:4602 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 4602 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4598 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4596 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/02/06 09:18:49.944206 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/02/06 09:18:50.30269 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test15)
[ 2012/02/06 09:18:50.57923 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:18:50.58235 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 4679 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4681 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4670 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4677 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/02/06 09:18:58.397772 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)
WARNING: Process: 4750 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4759 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:19:00.544549 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 4757 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4766 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/02/06 09:20:08.914549 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/02/06 09:20:08.949516 WARNING coord BGP ] Received duplicate nlri or withdraw 30.30.30.0/24 in update message
[ 2012/02/06 09:20:08.949890 WARNING xorp_bgp:4871 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)
[ 2012/02/06 09:20:11.40619 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 4869 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4871 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4865 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4867 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/02/06 09:20:19.351359 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/02/06 09:20:23.489449 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test18)
[ 2012/02/06 09:20:23.518676 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:20:23.518998 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 4991 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4989 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4982 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4987 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/02/06 09:20:31.861316 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/02/06 09:20:31.895195 WARNING coord BGP ] Could not delete 30.30.30.0/24
[ 2012/02/06 09:20:31.896121 WARNING xorp_bgp:5092 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/02/06 09:20:31.896266 WARNING xorp_bgp:5092 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/02/06 09:20:35.988429 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test19)
[ 2012/02/06 09:20:38.19508 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:20:38.19747 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 5081 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: WARNING: Process: WARNING: Process: 5085 has message from dflt_sig_handler: SIGTERM received
50925083 has message from dflt_sig_handler: has message from dflt_sig_handler: SIGTERM receivedSIGTERM 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/02/06 09:20:46.339292 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/02/06 09:20:46.369495 WARNING coord BGP ] Could not delete 30.30.30.0/24
[ 2012/02/06 09:20:46.369839 WARNING xorp_bgp:5183 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/02/06 09:20:46.369974 WARNING xorp_bgp:5183 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/02/06 09:20:50.461578 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test20)
[ 2012/02/06 09:20:52.493145 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:20:52.493362 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 5183 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5181 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5179 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5172 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/02/06 09:21:00.831235 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 send packet update withdraw6 2000::/3
[ 2012/02/06 09:21:00.861301 WARNING coord BGP ] Could not delete 2000::/3
[ 2012/02/06 09:21:00.861659 WARNING xorp_bgp:5271 BGP bgp/route_table_ribin.cc:265 delete_route ] Attempt to delete route for net 2000::/3 that wasn't in RIB-In
[ 2012/02/06 09:21:00.861809 WARNING xorp_bgp:5271 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/02/06 09:21:04.954312 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test20_ipv6)
WARNING: Process: 5269 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:21:06.989020 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:21:06.989117 WARNING xorp_bgp:5271 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 5267 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:21:06.989253 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 5265 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5271 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 60 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/02/06 09:22:15.310622 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/02/06 09:22:19.451194 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test21)
WARNING: Process: 5360 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5356 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5358 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:22:21.488554 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:22:21.488749 WARNING xorp_bgp:5362 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 09:22:21.488786 WARNING xorp_bgp:5362 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 5362 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/02/06 09:22:29.826807 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test22)
WARNING: Process: 5524 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5538 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:22:29.857278 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:22:29.857480 WARNING xorp_bgp:5545 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 09:22:29.857519 WARNING xorp_bgp:5545 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 5545 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5532 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/02/06 09:22:38.196431 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: 5618 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:22:38.240736 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/02/06 09:22:38.241541 WARNING xorp_bgp:5620 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 5620 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5616 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5598 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/02/06 09:22:46.543750 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)
[ 2012/02/06 09:22:46.585163 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:22:46.585529 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 5691 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:22:46.586175 WARNING xorp_bgp:5693 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 5693 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5689 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5687 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 0 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/02/06 09:22:54.893880 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/02/06 09:22:54.936408 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:22:54.936780 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 5754 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:22:54.937441 WARNING xorp_bgp:5756 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:22:54.937532 WARNING xorp_bgp:5756 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 5756 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5747 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5745 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/02/06 09:23:03.254528 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: 5812 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5810 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:23:05.317006 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:23:05.317223 WARNING xorp_bgp:5814 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:23:05.317985 WARNING xorp_bgp:5814 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 5808 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5814 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 60 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/02/06 09:24:13.642416 WARNING xorp_bgp:5882 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/02/06 09:24:13.658590 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)
WARNING: Process: 5880 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:24:15.719362 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:24:15.719553 WARNING xorp_bgp:5882 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 5876 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:24:15.720217 WARNING xorp_bgp:5882 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 5882 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5878 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/02/06 09:24:24.81488 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/02/06 09:24:26.143321 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:24:26.143682 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 5993 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:24:26.144411 WARNING xorp_bgp:5995 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 5995 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5983 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5991 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/02/06 09:24:34.450675 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/02/06 09:24:38.502260 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/02/06 09:24:38.505170 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)
[ 2012/02/06 09:24:42.552036 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 6072 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6070 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6068 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6066 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 0 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/02/06 09:24:52.962713 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test30)
WARNING: Process: 6151 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6149 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6147 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:24:54.995333 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:24:54.995544 WARNING xorp_bgp:6153 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 09:24:54.995583 WARNING xorp_bgp:6153 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 6153 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/02/06 09:25:03.330214 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)
[ 2012/02/06 09:25:05.392096 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:25:05.392471 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 09:25:05.393165 WARNING xorp_bgp:6256 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 6244 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6256 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6242 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6236 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/02/06 09:25:13.730107 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: 6339 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:25:17.822090 WARNING xorp_bgp:6353 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 14 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 09:25:17.822974 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:25:17.823078 WARNING xorp_bgp:6353 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 09:25:17.823113 WARNING xorp_bgp:6353 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:25:17.823293 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 6351 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:25:17.823967 WARNING xorp_bgp:6353 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:25:17.824017 WARNING xorp_bgp:6353 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 6353 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6349 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/02/06 09:25:26.173092 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/02/06 09:25:28.261854 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/02/06 09:25:30.348809 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/02/06 09:25:32.438426 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/02/06 09:25:34.527439 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/02/06 09:25:36.621470 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/02/06 09:25:38.717738 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/02/06 09:25:40.814801 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/02/06 09:25:42.919411 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/02/06 09:25:45.9685 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/02/06 09:25:47.116856 INFO xorp_bgp BGP ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} rejecting connection: current state IDLE(1) holdtimer running
[ 2012/02/06 09:25:47.117084 WARNING test_peer:6467 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/02/06 09:25:47.117378 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
[ 2012/02/06 09:25:47.119332 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/02/06 09:25:49.155086 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 6460 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6428 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:25:49.157669 WARNING xorp_fea_dummy:6436 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 20 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 09:25:49.157852 ERROR xorp_fea_dummy:6436 MFEA fea/xrl_mfea_node.cc:183 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 6458 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6436 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/02/06 09:26:57.498935 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/02/06 09:26:57.533847 WARNING xorp_bgp:6859 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/02/06 09:26:57.534035 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Connection Not Synchronized(1)
[ 2012/02/06 09:26:57.537821 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)
[ 2012/02/06 09:27:01.585059 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 6859 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6848 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6857 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6855 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/02/06 09:27:09.896524 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/02/06 09:27:09.926620 ERROR xorp_bgp:7104 BGP bgp/socket.cc:316 async_read_message ] Illegal length value 0
[ 2012/02/06 09:27:09.926841 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 0 [0 0]
[ 2012/02/06 09:27:09.929575 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: 7102 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:27:13.977080 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 7100 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7104 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7098 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/02/06 09:27:22.292489 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/02/06 09:27:22.342742 WARNING xorp_bgp:7224 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/02/06 09:27:22.342910 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 20 [0 0x14]
[ 2012/02/06 09:27:22.343312 WARNING test_peer:7226 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/02/06 09:27:22.344800 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)
[ 2012/02/06 09:27:26.392442 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 7224 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7211 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7205 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7203 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/02/06 09:27:34.700896 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/02/06 09:27:34.729915 ERROR xorp_bgp:7316 BGP bgp/peer.cc:322 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} Unknown packet type 10
[ 2012/02/06 09:27:34.730100 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Type(3) - field : 10 [0xa]
[ 2012/02/06 09:27:34.733188 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)
[ 2012/02/06 09:27:38.779269 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: WARNING: Process: 73167314 has message from dflt_sig_handler: has message from dflt_sig_handler: SIGTERM receivedSIGTERM received
WARNING: Process: WARNING: Process: 7312 has message from dflt_sig_handler: SIGTERM received
7310 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/02/06 09:27:47.90943 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/02/06 09:27:47.121770 WARNING xorp_bgp:7387 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/02/06 09:27:47.121934 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Malformed AS_PATH(11)
[ 2012/02/06 09:27:47.125689 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/02/06 09:27:51.169138 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 7387 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7385 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7381 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7383 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/02/06 09:27:59.479492 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/02/06 09:28:01.514149 WARNING xorp_bgp:7458 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/02/06 09:28:01.514343 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 20 [0 0x14]
[ 2012/02/06 09:28:01.514551 WARNING test_peer:7465 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/02/06 09:28:01.518709 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)
[ 2012/02/06 09:28:03.548067 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 7454 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7458 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7456 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7452 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/02/06 09:28:11.863251 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/02/06 09:28:13.896509 WARNING xorp_bgp:7553 BGP bgp/peer.cc:1018 event_openmess ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} Unsupported BGPVERSION 6
[ 2012/02/06 09:28:13.896700 INFO xorp_bgp BGP ] Sending: Notification Packet: OPEN Message Error(2): Unsupported Version Number(1) - Min supported Version is 4 [0 0x4]
[ 2012/02/06 09:28:13.900160 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: test40)
[ 2012/02/06 09:28:15.926220 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 7553 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7546 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7544 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7529 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/02/06 09:28:24.236317 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/02/06 09:28:26.274119 WARNING xorp_bgp:7631 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/02/06 09:28:26.274301 INFO xorp_bgp BGP ] Sending: Notification Packet: OPEN Message Error(2): Bad BGP Identifier(3)
[ 2012/02/06 09:28:26.277839 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)
WARNING: Process: 7624 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7622 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7614 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:28:28.308203 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 7631 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/02/06 09:28:36.637486 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/02/06 09:28:36.674458 WARNING xorp_bgp:7711 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/02/06 09:28:36.674637 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 22 [0 0x16]
[ 2012/02/06 09:28:36.675170 WARNING test_peer:7713 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/02/06 09:28:36.676554 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/02/06 09:28:40.727015 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 7709 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7711 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7702 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7700 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/02/06 09:28:49.38847 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/02/06 09:28:49.70330 WARNING xorp_bgp:7814 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/02/06 09:28:49.70507 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 20 [0 0x14]
[ 2012/02/06 09:28:49.71085 WARNING test_peer:7816 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/02/06 09:28:49.74417 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)
WARNING: Process: 7812 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:28:53.119407 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 7814 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7806 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7771 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/02/06 09:29:01.430808 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/02/06 09:29:01.461027 WARNING coord BGP ] BAD Message: Bad Flags in Origin attribute 0
[ 2012/02/06 09:29:01.461437 WARNING xorp_bgp:7885 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/02/06 09:29:01.461619 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x1 0x1 0x1]
[ 2012/02/06 09:29:01.465351 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/02/06 09:29:05.510265 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 7885 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7883 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7881 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7874 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/02/06 09:29:13.824927 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/02/06 09:29:13.855362 WARNING coord BGP ] BAD Message: Bad Flags in AS Path attribute 0
[ 2012/02/06 09:29:13.855773 WARNING xorp_bgp:7956 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/02/06 09:29:13.855961 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x2 0x4 0x2 0x1 0xfd 0xe8]
[ 2012/02/06 09:29:13.857406 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: 7954 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:29:17.905249 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 7952 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7956 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7945 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/02/06 09:29:26.221179 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/02/06 09:29:26.251067 WARNING coord BGP ] BAD Message: Bad Flags in NextHop attribute 0
[ 2012/02/06 09:29:26.251474 WARNING xorp_bgp:8042 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/02/06 09:29:26.251660 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x3 0x4 0x14 0x14 0x14 0x14]
[ 2012/02/06 09:29:26.253009 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)
WARNING: Process: 8035 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:29:30.302870 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 8042 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8033 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8016 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/02/06 09:29:38.618440 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/02/06 09:29:38.648104 WARNING coord BGP ] BAD Message: Bad Flags in MEDAttribute 0
[ 2012/02/06 09:29:38.648508 WARNING xorp_bgp:8118 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/02/06 09:29:38.648688 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x4 0x4 0x14 0x14 0x14 0x14]
[ 2012/02/06 09:29:38.651944 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/02/06 09:29:42.696442 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: WARNING: Process: 8118 has message from dflt_sig_handler: SIGTERM received
8116 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8114 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8107 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/02/06 09:29:51.12801 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/02/06 09:29:51.45918 WARNING coord BGP ] BAD Message: Bad Flags in LocalPrefAttribute 0
[ 2012/02/06 09:29:51.46311 WARNING xorp_bgp:8189 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/02/06 09:29:51.46477 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x5 0x4 0x14 0x14 0x14 0x14]
[ 2012/02/06 09:29:51.48944 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: 8187 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8185 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:29:55.102482 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 8178 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8189 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/02/06 09:30:03.416248 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/02/06 09:30:03.447646 WARNING coord BGP ] BAD Message: Bad Flags in AtomicAggregate attribute 0
[ 2012/02/06 09:30:03.448045 WARNING xorp_bgp:8285 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/02/06 09:30:03.448210 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x6 0]
[ 2012/02/06 09:30:03.449916 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)
[ 2012/02/06 09:30:07.498598 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 8285 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8281 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8283 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8268 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/02/06 09:30:15.809257 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/02/06 09:30:15.841001 WARNING coord BGP ] BAD Message: Bad Flags in AtomicAggregate attribute 0
[ 2012/02/06 09:30:15.841412 WARNING xorp_bgp:8355 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/02/06 09:30:15.841593 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/02/06 09:30:15.844364 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)
[ 2012/02/06 09:30:19.891273 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 8353 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8355 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8349 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8351 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/02/06 09:30:28.202783 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/02/06 09:30:28.233047 WARNING coord BGP ] BAD Message: Unknown Origin Type 5
[ 2012/02/06 09:30:28.233469 WARNING xorp_bgp:8434 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/02/06 09:30:28.233648 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Invalid ORIGIN Attribute(6) [0x40 0x1 0x1 0x5]
[ 2012/02/06 09:30:28.236091 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: 8432 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:30:32.285889 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: WARNING: Process: 8434 has message from dflt_sig_handler: SIGTERM received
8429 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8427 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/02/06 09:30:40.727476 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/02/06 09:30:40.759325 WARNING coord BGP ] BAD Message: NextHop 255.255.255.255 is not a unicast address
[ 2012/02/06 09:30:40.761545 WARNING xorp_bgp:8513 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/02/06 09:30:40.761710 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Invalid NEXT_HOP Attribute(8)
[ 2012/02/06 09:30:40.763757 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)
[ 2012/02/06 09:30:44.809964 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 8513 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8509 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8511 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8502 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/02/06 09:30:53.124849 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/02/06 09:30:53.154977 WARNING xorp_bgp:8593 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/02/06 09:30:53.155138 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Invalid Network Field(10)
[ 2012/02/06 09:30:53.158221 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)
[ 2012/02/06 09:30:57.204910 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 8593 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8591 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8583 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8585 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/02/06 09:31:05.564214 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
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/02/06 09:31:05.605434 WARNING coord BGP ] BAD Message: Bad Flags in Unknown attribute
[ 2012/02/06 09:31:05.606002 WARNING xorp_bgp:8664 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/02/06 09:31:05.606171 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Unrecognized Well-known Attribute(2) - [0 0x13 0x1 0]
[ 2012/02/06 09:31:05.607805 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/02/06 09:31:09.660037 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 8664 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8662 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8658 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8660 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/02/06 09:31:17.972246 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/02/06 09:31:18.2689 WARNING coord BGP ] BAD Message: Unexpected confederation
[ 2012/02/06 09:31:18.3083 WARNING xorp_bgp:8776 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/02/06 09:31:18.3222 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Malformed AS_PATH(11)
[ 2012/02/06 09:31:18.4509 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)
[ 2012/02/06 09:31:22.58649 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: WARNING: Process: 8776 has message from dflt_sig_handler: SIGTERM received8772
has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8774 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8770 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/02/06 09:31:30.440782 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: 8980 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:31:32.502361 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:31:32.502657 WARNING xorp_bgp:8982 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:31:32.503435 WARNING xorp_bgp:8982 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 8982 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8975 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8866 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/02/06 09:31:40.859641 WARNING xorp_bgp:9064 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/02/06 09:31:40.873509 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/02/06 09:31:42.944203 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:31:42.944486 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 09:31:42.945216 WARNING xorp_bgp:9064 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 9062 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9064 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: WARNING: Process: 9060 has message from dflt_sig_handler: SIGTERM received
9058 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 60 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/02/06 09:32:51.264619 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/02/06 09:32:51.295915 WARNING xorp_bgp:9150 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/02/06 09:32:51.296085 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Malformed Attribute List(1)
[ 2012/02/06 09:32:51.298548 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/02/06 09:32:55.350815 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 9150 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9148 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9143 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9140 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 0 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/02/06 09:33:03.653060 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/02/06 09:33:03.685068 WARNING xorp_bgp:9333 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/02/06 09:33:03.685229 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Malformed Attribute List(1)
[ 2012/02/06 09:33:03.689223 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)
[ 2012/02/06 09:33:07.734365 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 9331 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9333 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9329 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9327 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)
[ 2012/02/06 09:33:18.87269 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 9414 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9416 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9412 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9410 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: 9472 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:33:28.372276 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 9474 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9470 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9462 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.
./test_peering2.sh: Tests Succeeded (BGP: test3)
WARNING: Process: 9524 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:33:38.658557 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 9526 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9522 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9520 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: 9578 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9580 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9567 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9582 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)
[ 2012/02/06 09:33:59.237445 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 9637 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9639 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9635 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9628 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/02/06 09:34:09.561086 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 9695 has message from dflt_sig_handler: SIGTERM received
./test_peering2.sh: Tests Succeeded (BGP: test6)
WARNING: Process: 9693 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9686 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9680 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: 9744 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:34:19.853654 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 9742 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9746 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9740 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/02/06 09:34:30.140790 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 9800 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9802 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9804 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9798 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.
[ 2012/02/06 09:34:40.422684 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 9856 has message from dflt_sig_handler: SIGTERM received
./test_peering2.sh: Tests Succeeded (BGP: test9)
WARNING: Process: 9854 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9852 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9850 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)
[ 2012/02/06 09:34:50.707365 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 9908 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9906 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9904 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9902 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)
[ 2012/02/06 09:35:01.8137 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 9960 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9958 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9954 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9956 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)
[ 2012/02/06 09:35:11.291205 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 10012 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10010 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10001 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10008 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.
[ 2012/02/06 09:35:21.577769 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: ./test_peering2.sh: Tests Succeeded (BGP: test13)
10064 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10062 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10060 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10053 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.
./test_peering2.sh: Tests Succeeded (BGP: test14)
WARNING: Process: 10125 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: WARNING: Process: 10118 has message from dflt_sig_handler: SIGTERM received
10116 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10127 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/02/06 09:35:42.142036 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 10183 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10181 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10173 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10179 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/02/06 09:35:52.424898 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 10240 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10236 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10238 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10234 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.
./test_peering2.sh: Tests Succeeded (BGP: test17)
WARNING: Process: 10290 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10288 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10292 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10286 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.
[ 2012/02/06 09:36:10.853954 INFO xorp_bgp BGP ] EVENT: timers 2
./test_peering3.sh: Tests Succeeded (BGP: test1)
WARNING: Process: 10347 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10349 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10345 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10343 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/02/06 09:36:21.352630 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/02/06 09:36:21.422612 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/02/06 09:36:21.493273 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test1)
WARNING: Process: WARNING: Process: 10379 has message from dflt_sig_handler: SIGTERM received10381 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:36:21.518128 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:36:21.518343 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:36:21.518379 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:36:21.518422 WARNING xorp_bgp:10383 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:36:21.518741 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 09:36:21.518898 WARNING xorp_bgp:10383 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
WARNING: Process: 10372 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10383 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/02/06 09:37:32.1807 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/02/06 09:37:32.74670 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Operation in coordinator still pending try number: 1
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/02/06 09:37:33.156764 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test1_ipv6)
[ 2012/02/06 09:37:33.181967 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:37:33.182149 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:37:33.182311 WARNING xorp_bgp:10495 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 10493 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:37:33.182497 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 09:37:33.182627 WARNING xorp_bgp:10495 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
WARNING: Process: 10484 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10491 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10495 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/02/06 09:37:43.656228 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/02/06 09:37:43.726565 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/02/06 09:37:43.797671 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/02/06 09:37:50.86967 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:37:50.87143 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:37:50.87395 WARNING xorp_bgp:10646 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:37:50.87507 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 10644 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10635 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:37:50.88330 WARNING xorp_bgp:10646 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: WARNING: Process: 10642 has message from dflt_sig_handler: SIGTERM received10646 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/02/06 09:38:00.558293 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/02/06 09:38:00.629497 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/02/06 09:38:00.700573 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/02/06 09:38:07.169008 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:38:07.169193 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:38:07.169364 WARNING xorp_bgp:10800 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:38:07.169559 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/02/06 09:38:07.169712 WARNING xorp_bgp:10800 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 09:38:07.169939 ERROR xorp_bgp:10800 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 10798 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10800 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10796 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10794 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/02/06 09:39:17.661055 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/02/06 09:39:17.731992 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Operation in coordinator still pending try number: 1
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/02/06 09:39:18.810815 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)
[ 2012/02/06 09:39:25.118493 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:39:25.118672 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:39:25.118822 WARNING xorp_bgp:11004 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:39:25.118997 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 11002 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:39:25.119846 WARNING xorp_bgp:11004 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:39:25.119966 WARNING xorp_bgp:11004 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 11004 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10983 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10995 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/02/06 09:39:35.626779 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/02/06 09:39:35.704003 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/02/06 09:39:35.779507 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: WARNING: Process: 1136311374 has message from dflt_sig_handler: SIGTERM received has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11369 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:39:40.20507 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:39:40.20711 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:39:40.20743 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:39:40.20797 WARNING xorp_bgp:11376 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 09:39:40.20832 WARNING xorp_bgp:11376 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:39:40.21159 ERROR xorp_bgp:11376 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:39:40.21178 ERROR xorp_bgp:11376 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:39:40.21200 ERROR xorp_bgp:11376 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:39:40.21213 ERROR xorp_bgp:11376 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:39:40.21776 WARNING xorp_bgp:11376 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:39:40.21871 WARNING xorp_bgp:11376 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 11376 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/02/06 09:39:50.536753 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/02/06 09:39:50.615342 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/02/06 09:39:50.690886 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,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)
[ 2012/02/06 09:39:55.928652 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:39:55.928850 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:39:55.928885 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:39:55.929079 WARNING xorp_bgp:11569 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:39:55.929229 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 11545 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11569 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11543 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11536 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/02/06 09:41:06.417577 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/02/06 09:41:06.488163 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/02/06 09:41:06.559200 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
./test_routing1.sh: Tests Succeeded (BGP: test6)
WARNING: Process: 11720 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:41:08.815815 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:41:08.816019 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:41:08.816053 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:41:08.816094 WARNING xorp_bgp:11722 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 11711 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:41:08.817131 WARNING xorp_bgp:11722 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 11722 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11718 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/02/06 09:41:19.289260 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/02/06 09:41:19.359328 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/02/06 09:41:19.430257 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/02/06 09:41:21.524791 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:41:21.524996 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:41:21.525034 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:41:21.525222 WARNING xorp_bgp:12049 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:41:21.525451 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 12047 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12045 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12043 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12049 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/02/06 09:41:32.6967 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/02/06 09:41:32.81949 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/02/06 09:41:32.153381 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)
[ 2012/02/06 09:41:34.300258 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:41:34.300473 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:41:34.300511 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:41:34.300585 WARNING xorp_bgp:12182 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:41:34.300914 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 12180 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12178 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12182 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12172 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/02/06 09:42:44.821398 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/02/06 09:42:44.890702 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/02/06 09:42:44.961378 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_routing2.sh: Tests Succeeded (BGP: test1)
[ 2012/02/06 09:42:44.984992 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:42:44.985194 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:42:44.985232 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:42:44.985436 WARNING xorp_bgp:12318 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 12316 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12318 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12309 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12307 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/02/06 09:42:55.450429 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/02/06 09:42:55.520129 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/02/06 09:42:55.591437 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_routing2.sh: Tests Succeeded (BGP: test1_ipv6)
[ 2012/02/06 09:42:55.614220 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:42:55.614437 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:42:55.614474 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:42:55.614663 WARNING xorp_bgp:12486 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:42:55.614834 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 12484 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12486 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12482 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12480 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/02/06 09:43:06.86432 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/02/06 09:43:06.160113 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/02/06 09:43:06.236379 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/24delete_igp_table4 is-is isis isis true false./test_routing2.sh: Tests Succeeded (BGP: test2)
[ 2012/02/06 09:43:06.394664 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:43:06.394874 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:43:06.394912 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:43:06.395076 WARNING xorp_bgp:12592 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:43:06.395354 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 12590 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:43:06.396129 WARNING xorp_bgp:12592 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:43:06.396227 WARNING xorp_bgp:12592 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:43:06.396258 WARNING xorp_bgp:12592 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 12592 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12588 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12586 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/02/06 09:44:16.878317 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/02/06 09:44:16.955066 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/02/06 09:44:17.45074 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: 12713 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:44:19.204576 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:44:19.204807 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:44:19.204847 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:44:19.204910 WARNING xorp_bgp:12715 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:44:19.205933 WARNING xorp_bgp:12715 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:44:19.206046 WARNING xorp_bgp:12715 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:44:19.206080 WARNING xorp_bgp:12715 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 12711 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12709 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12715 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/02/06 09:44:29.686143 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/02/06 09:44:29.756054 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/02/06 09:44:29.825516 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/02/06 09:44:31.985445 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:44:31.985646 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:44:31.985684 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:44:31.985759 WARNING xorp_bgp:12923 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:44:31.986039 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/02/06 09:44:31.987538 WARNING xorp_bgp:12923 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
WARNING: Process: 12921 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12923 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12919 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12917 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/02/06 09:44:42.468301 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/02/06 09:44:42.538409 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/02/06 09:44:42.611607 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)
[ 2012/02/06 09:44:55.407582 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:44:55.407788 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:44:55.407824 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:44:55.408019 WARNING xorp_bgp:13054 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:44:55.408170 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 13043 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13052 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13050 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13054 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: 13304 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13300 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13306 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13302 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/02/06 09:46:16.349026 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/02/06 09:46:16.420648 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/02/06 09:46:16.491560 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/02/06 09:46:16.641487 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:46:16.641696 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:46:16.641731 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:46:16.641915 WARNING xorp_bgp:13448 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:46:16.642053 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 13446 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13448 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13444 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13442 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/02/06 09:46:27.137378 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/02/06 09:46:27.217148 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/02/06 09:46:27.308005 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)
WARNING: Process: 13578 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13576 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:46:27.486941 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:46:27.487152 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:46:27.487187 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:46:27.487229 WARNING xorp_bgp:13580 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:46:27.487548 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 09:46:27.488333 WARNING xorp_bgp:13580 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:46:27.488388 WARNING xorp_bgp:13580 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:46:27.488418 WARNING xorp_bgp:13580 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 13580 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13568 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/02/06 09:47:37.972597 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/02/06 09:47:38.44687 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/02/06 09:47:38.119019 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)
[ 2012/02/06 09:47:40.274999 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:47:40.275199 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:47:40.275236 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:47:40.275443 WARNING xorp_bgp:13707 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:47:40.275602 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 13705 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13703 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13707 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13701 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/02/06 09:47:50.801893 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/02/06 09:47:50.881151 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/02/06 09:47:50.956118 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
./test_routing2.sh: Tests Succeeded (BGP: test10)
[ 2012/02/06 09:47:51.133633 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:47:51.133859 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:47:51.133897 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:47:51.134101 WARNING xorp_bgp:13935 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:47:51.134267 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 13931 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13933 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13935 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13929 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/02/06 09:48:01.624241 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/02/06 09:48:01.706742 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/02/06 09:48:01.784924 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/02/06 09:48:03.913495 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:48:03.913676 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:48:03.913835 WARNING xorp_bgp:14062 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:48:03.914007 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 14060 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:48:03.914887 WARNING xorp_bgp:14062 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:48:03.914952 WARNING xorp_bgp:14062 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 14062 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14058 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14056 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/02/06 09:48:13.194225 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/02/06 09:49:16.453351 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)
WARNING: Process: 14190 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:49:18.521067 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:49:18.521402 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 09:49:18.522141 WARNING xorp_bgp:14192 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 14192 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14188 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14186 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/02/06 09:49:27.790546 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/02/06 09:49:31.16523 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/02/06 09:49:33.80525 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:49:33.80854 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 14482 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:49:33.81706 WARNING xorp_bgp:14484 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 14484 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14472 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14480 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/02/06 09:49:42.346039 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/02/06 09:49:45.580275 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/02/06 09:49:47.652148 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:49:47.652464 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 14588 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14590 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14586 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14579 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/02/06 09:49:56.914179 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/02/06 09:50:04.152089 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
WARNING: Process: 14687 has message from dflt_sig_handler: SIGTERM received
./test_rib1.sh: Tests Succeeded (BGP/RIB: test3)
WARNING: Process: 14685 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:50:10.228117 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:50:10.228326 WARNING xorp_bgp:14689 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:50:10.228470 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 14679 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:50:10.229255 WARNING xorp_bgp:14689 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 14689 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/02/06 09:51:19.614925 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/02/06 09:51:25.709920 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:51:25.710235 WARNING xorp_bgp:14819 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 14817 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:51:25.711211 WARNING xorp_bgp:14819 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 14819 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: WARNING: Process: 14815 has message from dflt_sig_handler: SIGTERM received
14808 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/02/06 09:51:35.89612 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)
WARNING: Process: 14976 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14974 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14972 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:51:39.176605 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:51:39.176824 WARNING xorp_bgp:14978 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 09:51:39.176864 WARNING xorp_bgp:14978 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:51:39.177086 ERROR xorp_bgp:14978 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:51:39.177104 ERROR xorp_bgp:14978 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:51:39.177128 ERROR xorp_bgp:14978 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:51:39.177142 ERROR xorp_bgp:14978 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:51:39.177739 WARNING xorp_bgp:14978 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 14978 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/02/06 09:51:48.434607 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/02/06 09:51:56.18944 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
[ 2012/02/06 09:52:02.703401 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:52:02.703716 WARNING xorp_bgp:15057 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:52:02.703869 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 15055 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15051 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15057 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15053 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/02/06 09:53:12.125265 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: 15359 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:53:20.249006 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 15351 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15361 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15357 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/02/06 09:53:29.618588 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)
WARNING: Process: 15543 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:53:35.710105 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:53:35.710405 WARNING xorp_bgp:15545 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:53:35.710561 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 15541 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:53:35.711334 WARNING xorp_bgp:15545 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 15545 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15539 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/02/06 09:53:45.195820 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)
[ 2012/02/06 09:53:49.257339 INFO xorp_bgp BGP ] EVENT: timers 5
WARNING: Process: 15624 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:53:49.258542 WARNING xorp_bgp:15626 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 15626 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15622 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15620 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/02/06 09:53:58.616219 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)
WARNING: Process: 15707 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15698 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15709 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:54:02.673595 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:54:02.673821 WARNING xorp_bgp:15711 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 09:54:02.673858 WARNING xorp_bgp:15711 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:54:02.674052 ERROR xorp_bgp:15711 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:54:02.674070 ERROR xorp_bgp:15711 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:54:02.674093 ERROR xorp_bgp:15711 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:54:02.674107 ERROR xorp_bgp:15711 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:54:02.674646 WARNING xorp_bgp:15711 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 15711 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 643158 vif0
create_interface 643158 vif1
create_interface 643158 vif2
create_interface 643158 vif3
enable_interface 643158 vif0
enable_interface 643158 vif1
enable_interface 643158 vif2
enable_interface 643158 vif3
create_vif 643158 vif0 vif0
create_vif 643158 vif1 vif1
create_vif 643158 vif2 vif2
create_vif 643158 vif3 vif3
enable_vif 643158 vif0 vif0
enable_vif 643158 vif1 vif1
enable_vif 643158 vif2 vif2
enable_vif 643158 vif3 vif3
create_address4 643158 vif0 vif0 172.16.1.1
create_address4 643158 vif1 vif1 172.16.2.1
create_address6 643158 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 643158 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 643158 vif0 vif0 172.16.1.1 24
set_prefix4 643158 vif1 vif1 172.16.2.1 24
set_prefix6 643158 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 643158 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 643158 vif0 vif0 172.16.1.1
enable_address4 643158 vif1 vif1 172.16.2.1
enable_address6 643158 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 643158 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 643158
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/02/06 09:55:13.527524 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/02/06 09:55:13.604119 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/02/06 09:55:13.683960 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/02/06 09:55:20.53043 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:55:20.53254 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:55:20.53290 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:55:20.53507 WARNING xorp_bgp:15794 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:55:20.53661 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 15787 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15785 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15794 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15783 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 1000327 vif0
create_interface 1000327 vif1
create_interface 1000327 vif2
create_interface 1000327 vif3
enable_interface 1000327 vif0
enable_interface 1000327 vif1
enable_interface 1000327 vif2
enable_interface 1000327 vif3
create_vif 1000327 vif0 vif0
create_vif 1000327 vif1 vif1
create_vif 1000327 vif2 vif2
create_vif 1000327 vif3 vif3
enable_vif 1000327 vif0 vif0
enable_vif 1000327 vif1 vif1
enable_vif 1000327 vif2 vif2
enable_vif 1000327 vif3 vif3
create_address4 1000327 vif0 vif0 172.16.1.1
create_address4 1000327 vif1 vif1 172.16.2.1
create_address6 1000327 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 1000327 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 1000327 vif0 vif0 172.16.1.1 24
set_prefix4 1000327 vif1 vif1 172.16.2.1 24
set_prefix6 1000327 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 1000327 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 1000327 vif0 vif0 172.16.1.1
enable_address4 1000327 vif1 vif1 172.16.2.1
enable_address6 1000327 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 1000327 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 1000327
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/02/06 09:55:30.870184 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/02/06 09:55:30.938653 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/02/06 09:55:31.8545 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)
[ 2012/02/06 09:55:37.381111 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:55:37.381311 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:55:37.381347 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:55:37.381541 WARNING xorp_bgp:16307 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:55:37.381695 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 16305 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 16303 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 16307 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 16296 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 827161 vif0
create_interface 827161 vif1
create_interface 827161 vif2
create_interface 827161 vif3
enable_interface 827161 vif0
enable_interface 827161 vif1
enable_interface 827161 vif2
enable_interface 827161 vif3
create_vif 827161 vif0 vif0
create_vif 827161 vif1 vif1
create_vif 827161 vif2 vif2
create_vif 827161 vif3 vif3
enable_vif 827161 vif0 vif0
enable_vif 827161 vif1 vif1
enable_vif 827161 vif2 vif2
enable_vif 827161 vif3 vif3
create_address4 827161 vif0 vif0 172.16.1.1
create_address4 827161 vif1 vif1 172.16.2.1
create_address6 827161 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 827161 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 827161 vif0 vif0 172.16.1.1 24
set_prefix4 827161 vif1 vif1 172.16.2.1 24
set_prefix6 827161 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 827161 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 827161 vif0 vif0 172.16.1.1
enable_address4 827161 vif1 vif1 172.16.2.1
enable_address6 827161 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 827161 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 827161
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/02/06 09:56:48.217861 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/02/06 09:56:48.288830 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/02/06 09:56:48.360948 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 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/02/06 09:56:55.836336 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/02/06 09:56:55.909944 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/02/06 09:56:55.980241 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: 16564 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:57:02.405961 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:57:02.406132 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:57:02.406278 WARNING xorp_bgp:16571 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:57:02.406467 INFO xorp_bgp BGP ] EVENT: timers 5
[ 2012/02/06 09:57:02.407361 WARNING xorp_bgp:16571 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 16558 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 16571 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 16555 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 322789 vif0
create_interface 322789 vif1
create_interface 322789 vif2
create_interface 322789 vif3
enable_interface 322789 vif0
enable_interface 322789 vif1
enable_interface 322789 vif2
enable_interface 322789 vif3
create_vif 322789 vif0 vif0
create_vif 322789 vif1 vif1
create_vif 322789 vif2 vif2
create_vif 322789 vif3 vif3
enable_vif 322789 vif0 vif0
enable_vif 322789 vif1 vif1
enable_vif 322789 vif2 vif2
enable_vif 322789 vif3 vif3
create_address4 322789 vif0 vif0 172.16.1.1
create_address4 322789 vif1 vif1 172.16.2.1
create_address6 322789 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 322789 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 322789 vif0 vif0 172.16.1.1 24
set_prefix4 322789 vif1 vif1 172.16.2.1 24
set_prefix6 322789 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 322789 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 322789 vif0 vif0 172.16.1.1
enable_address4 322789 vif1 vif1 172.16.2.1
enable_address6 322789 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 322789 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 322789
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/02/06 09:57:13.234552 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/02/06 09:57:13.306257 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/02/06 09:57:13.377357 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/02/06 09:57:19.800278 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/02/06 09:57:19.868600 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/02/06 09:57:19.939780 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: 17111 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17104 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:57:26.313453 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:57:26.313650 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:57:26.313685 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:57:26.313722 WARNING xorp_bgp:17113 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:57:26.313986 INFO xorp_bgp BGP ] EVENT: timers 5
[ 2012/02/06 09:57:26.314687 WARNING xorp_bgp:17113 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 17113 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17085 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 778882 vif0
create_interface 778882 vif1
create_interface 778882 vif2
create_interface 778882 vif3
enable_interface 778882 vif0
enable_interface 778882 vif1
enable_interface 778882 vif2
enable_interface 778882 vif3
create_vif 778882 vif0 vif0
create_vif 778882 vif1 vif1
create_vif 778882 vif2 vif2
create_vif 778882 vif3 vif3
enable_vif 778882 vif0 vif0
enable_vif 778882 vif1 vif1
enable_vif 778882 vif2 vif2
enable_vif 778882 vif3 vif3
create_address4 778882 vif0 vif0 172.16.1.1
create_address4 778882 vif1 vif1 172.16.2.1
create_address6 778882 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 778882 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 778882 vif0 vif0 172.16.1.1 24
set_prefix4 778882 vif1 vif1 172.16.2.1 24
set_prefix6 778882 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 778882 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 778882 vif0 vif0 172.16.1.1
enable_address4 778882 vif1 vif1 172.16.2.1
enable_address6 778882 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 778882 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 778882
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/02/06 09:58:37.208538 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/02/06 09:58:38.309646 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Operation in coordinator still pending try number: 1
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/02/06 09:58:39.391399 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/02/06 09:58:41.584540 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/02/06 09:58:41.656759 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/02/06 09:58:41.726508 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_rib_fea1.sh: Tests Succeeded (BGP/FEA: test3)
[ 2012/02/06 09:58:41.754192 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:58:41.754397 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:58:41.754433 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:58:41.754618 WARNING xorp_bgp:17514 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:58:41.754768 INFO xorp_bgp BGP ] EVENT: timers 5
WARNING: Process: 17512 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17510 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17514 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17487 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 729903 vif0
create_interface 729903 vif1
create_interface 729903 vif2
create_interface 729903 vif3
enable_interface 729903 vif0
enable_interface 729903 vif1
enable_interface 729903 vif2
enable_interface 729903 vif3
create_vif 729903 vif0 vif0
create_vif 729903 vif1 vif1
create_vif 729903 vif2 vif2
create_vif 729903 vif3 vif3
enable_vif 729903 vif0 vif0
enable_vif 729903 vif1 vif1
enable_vif 729903 vif2 vif2
enable_vif 729903 vif3 vif3
create_address4 729903 vif0 vif0 172.16.1.1
create_address4 729903 vif1 vif1 172.16.2.1
create_address6 729903 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 729903 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 729903 vif0 vif0 172.16.1.1 24
set_prefix4 729903 vif1 vif1 172.16.2.1 24
set_prefix6 729903 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 729903 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 729903 vif0 vif0 172.16.1.1
enable_address4 729903 vif1 vif1 172.16.2.1
enable_address6 729903 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 729903 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 729903
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/02/06 09:58:52.573276 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/02/06 09:58:52.642995 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/02/06 09:58:52.713023 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
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/02/06 09:58:56.886971 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:58:56.887175 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:58:56.887211 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:58:56.887415 WARNING xorp_bgp:18142 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:58:56.887563 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 18140 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18138 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18142 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18136 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 408237 vif0
create_interface 408237 vif1
create_interface 408237 vif2
create_interface 408237 vif3
enable_interface 408237 vif0
enable_interface 408237 vif1
enable_interface 408237 vif2
enable_interface 408237 vif3
create_vif 408237 vif0 vif0
create_vif 408237 vif1 vif1
create_vif 408237 vif2 vif2
create_vif 408237 vif3 vif3
enable_vif 408237 vif0 vif0
enable_vif 408237 vif1 vif1
enable_vif 408237 vif2 vif2
enable_vif 408237 vif3 vif3
create_address4 408237 vif0 vif0 172.16.1.1
create_address4 408237 vif1 vif1 172.16.2.1
create_address6 408237 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 408237 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 408237 vif0 vif0 172.16.1.1 24
set_prefix4 408237 vif1 vif1 172.16.2.1 24
set_prefix6 408237 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 408237 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 408237 vif0 vif0 172.16.1.1
enable_address4 408237 vif1 vif1 172.16.2.1
enable_address6 408237 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 408237 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 408237
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/02/06 10:00:07.764348 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/02/06 10:00:07.837273 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Operation in coordinator still pending try number: 1
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/02/06 10:00:08.916776 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/02/06 10:00:15.118763 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:00:15.118930 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:00:15.119086 WARNING xorp_bgp:18382 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 18375 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:00:15.119258 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 10:00:15.120068 WARNING xorp_bgp:18382 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 18382 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18358 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18364 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 851904 vif0
create_interface 851904 vif1
create_interface 851904 vif2
create_interface 851904 vif3
enable_interface 851904 vif0
enable_interface 851904 vif1
enable_interface 851904 vif2
enable_interface 851904 vif3
create_vif 851904 vif0 vif0
create_vif 851904 vif1 vif1
create_vif 851904 vif2 vif2
create_vif 851904 vif3 vif3
enable_vif 851904 vif0 vif0
enable_vif 851904 vif1 vif1
enable_vif 851904 vif2 vif2
enable_vif 851904 vif3 vif3
create_address4 851904 vif0 vif0 172.16.1.1
create_address4 851904 vif1 vif1 172.16.2.1
create_address6 851904 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 851904 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 851904 vif0 vif0 172.16.1.1 24
set_prefix4 851904 vif1 vif1 172.16.2.1 24
set_prefix6 851904 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 851904 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 851904 vif0 vif0 172.16.1.1
enable_address4 851904 vif1 vif1 172.16.2.1
enable_address6 851904 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 851904 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 851904
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/02/06 10:00:25.931606 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/02/06 10:00:26.1245 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/02/06 10:00:26.71176 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: 18682 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18686 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18684 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:00:32.274266 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:00:32.274484 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:00:32.274516 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:00:32.274570 WARNING xorp_bgp:18694 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 10:00:32.274605 WARNING xorp_bgp:18694 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:00:32.274903 ERROR xorp_bgp:18694 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:00:32.274922 ERROR xorp_bgp:18694 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:00:32.274944 ERROR xorp_bgp:18694 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:00:32.274957 ERROR xorp_bgp:18694 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:00:32.275489 WARNING xorp_bgp:18694 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 18694 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/02/06 10:00:42.647417 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/02/06 10:00:42.683348 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/02/06 10:00:42.720387 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)
WARNING: Process: [ 2012/02/06 10:00:44.888485 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
18910 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:00:44.888750 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:00:44.888787 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:00:44.888822 WARNING xorp_bgp:18914 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:00:44.889138 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 18912 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:00:44.889928 WARNING xorp_bgp:18914 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 18914 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18908 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/02/06 10:01:55.269723 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/02/06 10:01:55.304931 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/02/06 10:01:55.341991 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)
WARNING: Process: 19035 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:01:57.508744 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:01:57.508971 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:01:57.509006 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:01:57.509137 WARNING xorp_bgp:19038 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:01:57.510062 WARNING xorp_bgp:19038 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 19038 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 19033 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 19031 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/02/06 10:02:07.859741 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/02/06 10:02:08.903072 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/02/06 10:02:08.936430 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)
WARNING: Process: 19418 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 19430 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:02:11.105605 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:02:11.105814 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:02:11.105850 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:02:11.105903 WARNING xorp_bgp:19432 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 10:02:11.105940 WARNING xorp_bgp:19432 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 19420 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:02:11.106872 WARNING xorp_bgp:19432 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 19432 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/02/06 10:02:21.457650 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/02/06 10:02:21.492791 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/02/06 10:02:21.530268 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/02/06 10:02:23.713117 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:02:23.713325 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:02:23.713361 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:02:23.713563 WARNING xorp_bgp:19684 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:02:23.713712 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 10:02:23.714483 WARNING xorp_bgp:19684 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 19684 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 19645 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 19550 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 19534 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/02/06 10:03:34.79492 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/02/06 10:03:34.115286 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/02/06 10:03:34.152091 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: 19906 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:03:36.320308 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:03:36.320484 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:03:36.320641 WARNING xorp_bgp:19908 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:03:36.320833 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 19789 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:03:36.321622 WARNING xorp_bgp:19908 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 19801 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 19908 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/02/06 10:03:46.797919 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/02/06 10:03:46.857894 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/02/06 10:03:46.904866 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/02/06 10:03:49.123896 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:03:49.124101 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:03:49.124137 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:03:49.124328 WARNING xorp_bgp:20191 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:03:49.124477 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 10:03:49.125213 WARNING xorp_bgp:20191 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 20191 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 20187 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 20189 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 20185 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/02/06 10:03:58.430278 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/02/06 10:03:58.466481 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)
[ 2012/02/06 10:04:00.579558 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:04:00.579778 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:04:00.579988 WARNING xorp_bgp:20464 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:04:00.580085 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 20335 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 20462 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:04:00.580876 WARNING xorp_bgp:20464 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 20464 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 20455 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/02/06 10:04:09.892763 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/02/06 10:04:09.930866 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)
[ 2012/02/06 10:04:12.50711 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:04:12.50928 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:04:12.51149 WARNING xorp_bgp:20593 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:04:12.51226 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 10:04:12.51981 WARNING xorp_bgp:20593 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 20593 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 20569 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 20586 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 20580 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/02/06 10:05:21.362064 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/02/06 10:05:21.404854 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/02/06 10:05:23.518676 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:05:23.518878 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:05:23.519066 WARNING xorp_bgp:20821 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:05:23.519823 WARNING xorp_bgp:20821 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 20821 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 20819 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 20795 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 20813 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/02/06 10:05:32.800744 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/02/06 10:05:32.835741 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/02/06 10:05:34.951313 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:05:34.951503 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:05:34.951704 WARNING xorp_bgp:20999 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:05:34.951777 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 10:05:34.952426 WARNING xorp_bgp:20999 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 20997 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 20999 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 20995 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 20993 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/02/06 10:05:44.233043 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/02/06 10:05:44.268610 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)
WARNING: Process: 21079 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21085 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:05:46.384190 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:05:46.384425 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:05:46.384466 WARNING xorp_bgp:21087 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:05:46.384693 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 10:05:46.385423 WARNING xorp_bgp:21087 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 21087 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21077 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/02/06 10:05:56.820281 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/02/06 10:05:56.892666 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/02/06 10:05:56.961757 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_route_reflection1.sh: Tests Succeeded (BGP: test1)
WARNING: Process: 21174 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:05:56.986564 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:05:56.986774 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:05:56.986806 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:05:56.986848 WARNING xorp_bgp:21181 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:05:56.987111 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 21181 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21176 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21168 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/02/06 10:07:07.433513 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/02/06 10:07:07.502668 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/02/06 10:07:07.574711 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)
[ 2012/02/06 10:07:09.776181 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: [ 2012/02/06 10:07:09.776398 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
21291 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:07:09.776433 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:07:09.776475 WARNING xorp_bgp:21298 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:07:09.777574 WARNING xorp_bgp:21298 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 21293 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21298 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21280 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/02/06 10:07:20.175472 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/02/06 10:07:21.256708 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/02/06 10:07:21.328012 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/02/06 10:07:23.525998 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:07:23.526197 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:07:23.526234 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:07:23.526437 WARNING xorp_bgp:21498 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:07:23.526618 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 10:07:23.527384 WARNING xorp_bgp:21498 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 21498 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21494 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21496 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21492 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/02/06 10:07:33.949276 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/02/06 10:07:34.20511 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/02/06 10:07:34.90307 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/02/06 10:07:34.173005 WARNING xorp_bgp:21662 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)
WARNING: Process: 21642 has message from dflt_sig_handler: SIGTERM receivedWARNING: Process: 21659 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:07:36.293478 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:07:36.293587 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:07:36.293620 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:07:36.293661 WARNING xorp_bgp:21662 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:07:36.293944 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 10:07:36.294284 ERROR xorp_fea_dummy:21653 MFEA fea/xrl_mfea_node.cc:183 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 21662 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21653 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/02/06 10:08:46.720258 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/02/06 10:08:46.789622 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/02/06 10:08:46.860157 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/02/06 10:08:46.941753 WARNING xorp_bgp:21952 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)
[ 2012/02/06 10:08:49.58714 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:08:49.58820 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:08:49.58855 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:08:49.59056 WARNING xorp_bgp:21952 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 21952 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21950 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21941 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21930 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/02/06 10:08:59.469790 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/02/06 10:08:59.539085 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/02/06 10:08:59.608836 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_route_reflection2.sh: Tests Succeeded (BGP: test1)
[ 2012/02/06 10:08:59.632416 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:08:59.632616 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:08:59.632649 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:08:59.632852 WARNING xorp_bgp:22192 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:08:59.633005 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 22192 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22185 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22183 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22181 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/02/06 10:09:10.61331 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/02/06 10:09:10.142413 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/02/06 10:09:10.216938 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)
[ 2012/02/06 10:09:12.430212 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:09:12.430435 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:09:12.430476 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:09:12.430668 WARNING xorp_bgp:22315 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:09:12.430817 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 10:09:12.431572 WARNING xorp_bgp:22315 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 22315 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22313 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22309 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22311 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/02/06 10:10:22.840814 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/02/06 10:10:22.911395 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/02/06 10:10:22.980260 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)
[ 2012/02/06 10:10:25.179546 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:10:25.179754 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:10:25.179791 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:10:25.180010 WARNING xorp_bgp:22457 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 22446 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:10:25.180899 WARNING xorp_bgp:22457 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 22457 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22442 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22444 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/02/06 10:10:35.560712 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/02/06 10:10:35.633604 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Operation in coordinator still pending try number: 1
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/02/06 10:10:36.712877 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)
[ 2012/02/06 10:10:38.911483 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:10:38.911687 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:10:38.911725 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:10:38.911924 WARNING xorp_bgp:22722 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:10:38.912075 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 10:10:38.912843 WARNING xorp_bgp:22722 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 22722 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22720 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22718 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22711 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/02/06 10:10:49.308204 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/02/06 10:10:49.378625 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/02/06 10:10:49.450885 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)
[ 2012/02/06 10:10:49.474452 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:10:49.474654 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:10:49.474698 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:10:49.474901 WARNING xorp_bgp:22869 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:10:49.475043 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 22869 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22859 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22857 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22850 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/02/06 10:11:59.848686 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/02/06 10:11:59.917380 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/02/06 10:11:59.986438 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)
[ 2012/02/06 10:12:04.352588 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:12:04.352793 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:12:04.352830 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:12:04.352979 WARNING xorp_bgp:22963 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 22961 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22963 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22952 has message from dflt_sig_handler: WARNING: Process: 22959 has message from dflt_sig_handler: SIGTERM received
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/02/06 10:12:14.719719 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/02/06 10:12:14.790025 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/02/06 10:12:14.858865 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)
[ 2012/02/06 10:12:19.189035 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:12:19.189235 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:12:19.189272 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:12:19.189481 WARNING xorp_bgp:23198 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:12:19.189629 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/02/06 10:12:19.190371 WARNING xorp_bgp:23198 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 23198 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23189 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23192 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23187 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/02/06 10:12:25.287814 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/02/06 10:12:25.288529 WARNING xorp_finder LIBXORP ] read error: _fd: 16 offset: 0 total-len: 4 error: Connection reset by peer
******************* Command: ../xorp_bgp exited status: 0 23368
[ 2012/02/06 10:12:25.290440 WARNING xorp_finder LIBXORP ] read error: _fd: 18 offset: 0 total-len: 4 error: Connection reset by peer
./test_terminate.sh: Tests Succeeded (BGP: test1)
WARNING: Process: 23356 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23366 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23364 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/02/06 10:12:36.431650 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/02/06 10:12:36.432664 WARNING xorp_finder LIBXORP ] read error: _fd: 16 offset: 0 total-len: 4 error: Connection reset by peer
******************* Command: ../xorp_bgp exited status: 0 23399
[ 2012/02/06 10:12:36.434672 WARNING xorp_finder LIBXORP ] read error: _fd: 18 offset: 0 total-len: 4 error: Connection reset by peer
./test_terminate.sh: Tests Succeeded (BGP: test2)
WARNING: Process: 23393 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23397 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23395 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/02/06 10:15:37.386996 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
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_valid_constructors
Running: test_ipv6net_invalid_constructors
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
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_valid_constructors
Running: test_ipvxnet_invalid_constructors
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 6049018.852039
notif sched 6049018.382039
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 6049018.412039
notif sched 6049018.442039
.notif sched 6049018.472039
.notif sched 6049018.502039
.notif sched 6049018.532039
.notif sched 6049018.562039
.notif sched 6049018.592039
.notif sched 6049018.622039
.notif sched 6049018.652039
.notif sched 6049018.682039
.notif sched 6049018.712039
.notif sched 6049018.742039
.notif sched 6049018.772039
.notif sched 6049018.802039
.notif sched 6049018.832039
.notif sched 6049018.862039
.#notif unsch 6049018.862039
------------------------------------------------------
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: 0x7fffe496ad5f
-----------------------------------------------
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: 0x7fffe496ad5e
-----------------------------------------------
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: 0x7fffe496ad5d
-----------------------------------------------
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: 0x7fffe496ad5c
-----------------------------------------------
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: 0x7fffe496ad5b
-----------------------------------------------
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: 0x7fffe496ad5a
-----------------------------------------------
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: 0x7fffe496ad50
adding n17: 1.2.1.0/24 route: 0x7fffe496ad4f
adding n18: 1.2.0.0/16 route: 0x7fffe496ad4e
adding n19: 1.2.128.0/24 route: 0x7fffe496ad4d
adding n20: 1.2.0.0/20 route: 0x7fffe496ad4c
-----------
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: 0x7fffe496980f
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: 0x7fffe496980f
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
......................................................................................................................................................................O++ 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
++ 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
-- 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
-- fired 99
O
done with test_many
Start ZeroTimer test
End ZeroTimer test
/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: 0x7fff1e0b178f
-----------------------------------------------
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: 0x7fff1e0b178e
-----------------------------------------------
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: 0x7fff1e0b178d
-----------------------------------------------
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: 0x7fff1e0b178c
-----------------------------------------------
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: 0x7fff1e0b178b
-----------------------------------------------
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: 0x7fff1e0b178a
-----------------------------------------------
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: 0x7fff1e0b1780
adding n17: 1.2.1.0/24 route: 0x7fff1e0b177f
adding n18: 1.2.0.0/16 route: 0x7fff1e0b177e
adding n19: 1.2.128.0/24 route: 0x7fff1e0b177d
adding n20: 1.2.0.0/20 route: 0x7fff1e0b177c
-----------
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/02/06 10:16:15.451911 ERROR test_register:24088 RIB rib/rt_tab_register.cc:382 delete_registration ] delete_registration called for unregisted net: 1.0.5.0/26
[ 2012/02/06 10:16:15.452022 ERROR test_register:24088 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/02/06 10:16:15.525377 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth0/vif0 old-status: 0
[ 2012/02/06 10:16:15.525500 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:15.525577 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 1 link-status: 1
[ 2012/02/06 10:16:16.526011 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:16:16.526070 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/02/06 10:16:16.526092 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/02/06 10:16:16.526112 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/02/06 10:16:16.526128 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:16.526459 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth0/vif0 old-status: 0
Test Passed: single_peerV2
Running: single_peerV3
[ 2012/02/06 10:16:16.526478 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:16.526526 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth0/vif0 old-status: 1
[ 2012/02/06 10:16:16.526569 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:16.526614 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 1 link-status: 1
[ 2012/02/06 10:16:17.527338 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:16:17.527396 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/02/06 10:16:17.527415 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/02/06 10:16:17.527430 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/02/06 10:16:17.527446 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:17.527676 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/02/06 10:16:17.527697 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:17.527716 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/02/06 10:16:17.527729 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:17.527762 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
Test Passed: single_peerV3
Running: two_peersV2
[ 2012/02/06 10:16:17.527831 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
[ 2012/02/06 10:16:26.579081 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:16:26.579164 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/02/06 10:16:26.579181 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/02/06 10:16:26.579194 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/02/06 10:16:26.579208 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:16:26.579258 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/02/06 10:16:26.579275 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/02/06 10:16:26.579287 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/02/06 10:16:26.579300 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:26.579321 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:26.579630 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/02/06 10:16:26.579647 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:26.579669 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/02/06 10:16:26.579683 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:26.579709 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth1/vif1 old-status: 1
[ 2012/02/06 10:16:26.579723 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:26.579742 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth2/vif2 old-status: 1
[ 2012/02/06 10:16:26.579755 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:26.579788 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/02/06 10:16:26.579839 WARNING test_peering:24091 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/02/06 10:16:35.631066 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:16:35.631156 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/02/06 10:16:35.631175 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/02/06 10:16:35.631189 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/02/06 10:16:35.631202 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:16:35.631256 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/02/06 10:16:35.631273 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/02/06 10:16:35.631294 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/02/06 10:16:35.631311 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:35.631331 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:35.631613 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/02/06 10:16:35.631631 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:35.631649 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/02/06 10:16:35.631663 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:35.631696 WARNING test_peering:24091 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/02/06 10:16:35.641548 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/02/06 10:16:35.641648 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 1 link-status: 1
[ 2012/02/06 10:16:36.632301 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 1 link-status: 1
[ 2012/02/06 10:16:44.682777 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:16:44.682858 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/02/06 10:16:44.682876 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/02/06 10:16:44.682889 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/02/06 10:16:44.682902 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:16:44.682940 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/02/06 10:16:44.682956 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/02/06 10:16:44.682968 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/02/06 10:16:44.682981 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:44.683002 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:44.683268 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/02/06 10:16:44.683296 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:44.683321 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/02/06 10:16:44.683335 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:44.683362 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth1/vif1 old-status: 1
[ 2012/02/06 10:16:44.683377 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:44.683395 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth2/vif2 old-status: 1
[ 2012/02/06 10:16:44.683408 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
Test Passed: two_peersV2s1
Running: two_peersV3s1
[ 2012/02/06 10:16:44.683441 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
[ 2012/02/06 10:16:44.693210 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/02/06 10:16:44.693344 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 1 link-status: 1
[ 2012/02/06 10:16:45.684174 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 1 link-status: 1
[ 2012/02/06 10:16:53.744639 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:16:53.744703 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/02/06 10:16:53.744720 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/02/06 10:16:53.744733 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/02/06 10:16:53.744746 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:16:53.744794 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/02/06 10:16:53.744812 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/02/06 10:16:53.744824 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/02/06 10:16:53.744837 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:53.744856 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:53.745119 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/02/06 10:16:53.745136 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:53.745154 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/02/06 10:16:53.745167 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:16:53.745200 WARNING test_peering:24091 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/02/06 10:16:53.755062 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
[ 2012/02/06 10:16:53.755141 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 1 link-status: 1
[ 2012/02/06 10:16:54.746007 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 1 link-status: 1
[ 2012/02/06 10:17:02.806476 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:17:02.806532 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/02/06 10:17:02.806549 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/02/06 10:17:02.806562 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/02/06 10:17:02.806575 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:17:02.806613 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/02/06 10:17:02.806629 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/02/06 10:17:02.806641 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/02/06 10:17:02.806655 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:02.806675 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:02.806947 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/02/06 10:17:02.806964 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:02.806985 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/02/06 10:17:02.807000 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:02.807025 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth1/vif1 old-status: 1
[ 2012/02/06 10:17:02.807039 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:02.807057 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth2/vif2 old-status: 1
[ 2012/02/06 10:17:02.807070 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:02.807103 WARNING test_peering:24091 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/02/06 10:17:02.816877 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
[ 2012/02/06 10:17:02.816969 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 1 link-status: 1
[ 2012/02/06 10:17:03.807814 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 1 link-status: 1
[ 2012/02/06 10:17:11.868327 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:17:11.868396 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/02/06 10:17:11.868413 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/02/06 10:17:11.868426 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/02/06 10:17:11.868440 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:17:11.868489 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/02/06 10:17:11.868505 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/02/06 10:17:11.868517 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/02/06 10:17:11.868531 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:11.868550 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:11.868815 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/02/06 10:17:11.868832 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:11.868850 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/02/06 10:17:11.868864 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:11.868908 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/02/06 10:17:11.868962 WARNING test_peering:24091 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/02/06 10:17:21.869810 ERROR test_peering:24091 OSPF ospf/peer.cc:2678 update_router_linksV2 ] A single neighbour should be configured
[ 2012/02/06 10:17:21.869869 ERROR test_peering:24091 OSPF ospf/peer.cc:2678 update_router_linksV2 ] A single neighbour should be configured
[ 2012/02/06 10:17:21.869894 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:17:21.869915 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/02/06 10:17:21.869929 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/02/06 10:17:21.869942 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/02/06 10:17:21.869956 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:17:21.869971 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/02/06 10:17:21.869984 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/02/06 10:17:21.869995 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/02/06 10:17:21.870008 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:21.870028 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:21.870352 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/02/06 10:17:21.870370 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:21.870391 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/02/06 10:17:21.870405 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:21.870431 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth1/vif1 old-status: 1
[ 2012/02/06 10:17:21.870445 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:21.870463 WARNING test_peering:24091 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth2/vif2 old-status: 1
[ 2012/02/06 10:17:21.870477 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:21.870519 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/02/06 10:17:21.870572 WARNING test_peering:24091 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/02/06 10:17:30.871260 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:17:30.871329 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/02/06 10:17:30.871346 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/02/06 10:17:30.871360 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/02/06 10:17:30.871373 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:17:30.871390 WARNING test_peering:24091 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/02/06 10:17:30.871403 WARNING test_peering:24091 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/02/06 10:17:30.871415 WARNING test_peering:24091 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/02/06 10:17:30.871428 WARNING test_peering:24091 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:30.871448 WARNING test_peering:24091 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/02/06 10:17:30.895072 WARNING test_routing:24182 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth0/vif0 old-status: 0
[ 2012/02/06 10:17:30.895195 WARNING test_routing:24182 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:30.895221 WARNING test_routing:24182 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 1 link-status: 1
[ 2012/02/06 10:17:30.895714 WARNING test_routing:24182 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:17:30.895751 WARNING test_routing:24182 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/02/06 10:17:30.896755 WARNING test_routing:24182 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/02/06 10:17:30.897564 WARNING test_routing:24182 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/02/06 10:17:30.898042 WARNING test_routing:24182 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
Test Passed: r1V2
Running: r1V3
[ 2012/02/06 10:17:30.899896 WARNING test_routing:24182 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth0/vif0 old-status: 0
[ 2012/02/06 10:17:30.899936 WARNING test_routing:24182 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:30.899958 WARNING test_routing:24182 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 1 link-status: 1
[ 2012/02/06 10:17:30.900178 WARNING test_routing:24182 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:17:30.900234 WARNING test_routing:24182 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/02/06 10:17:30.900253 WARNING test_routing:24182 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/02/06 10:17:30.900268 WARNING test_routing:24182 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/02/06 10:17:30.900286 WARNING test_routing:24182 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:30.900485 WARNING test_routing:24182 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth0/vif0 old-status: 0
[ 2012/02/06 10:17:30.900502 WARNING test_routing:24182 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/02/06 10:17:30.900516 WARNING test_routing:24182 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 1 link-status: 1
[ 2012/02/06 10:17:30.900798 WARNING test_routing:24182 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 1 status: 0 link-status: 1
[ 2012/02/06 10:17:30.900824 WARNING test_routing:24182 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/02/06 10:17:30.900839 WARNING test_routing:24182 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/02/06 10:17:30.900851 WARNING test_routing:24182 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/02/06 10:17:30.900864 WARNING test_routing:24182 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
Test Passed: r1V3
Running: r2
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.008404 seconds
peer route dump took 0.006877 seconds
route db route dump took 0.008358 seconds
route db route dump took 0.009599 seconds
peer route dump took 0.008072 seconds
route db route dump took 0.011474 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.