(view as text)
scons: Reading SConscript files ...
Mkdir("/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu")
Build System Type: i686-pc-linux-gnu
Host System Type: i686-pc-linux-gnu
Source path: /home/buildbot/xorp.ct/slave/full3/build/xorp
Build path: /home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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
NOTE: This version of scons cannot check for
existence of gcc and g++ compilers.
Will assume the exist and function properly...
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) yes
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) no
Checking whether fpclassify is declared... (cached) yes
NOTE: Using -std=gnu99 for fpclassify (math.h)
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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/lib")
Mkdir("/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/lib/xorp")
Symlink("/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/lib", as "/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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:24:56.12332 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 1
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 nexthop 20.20.20.20 nlri 10.10.10.0/24 nexthop6 20:20:20:20:20:20:20:20 nexthop6 20:20:20:20:20:20:20:20 nlri6 2000::/3
[ 2012/02/06 09:24:56.52530 ERROR coord:27604 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:24:58.75662 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:24:58.75764 ERROR call_xrl:27649 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:24:58.78875 ERROR xorp_fea_dummy:27596 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 27594 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:24:58.79352 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:24:58.79618 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 09:24:58.80135 WARNING xorp_bgp:27600 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:24:58.80214 WARNING xorp_bgp:27600 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 27598 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27600 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27596 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: 27589buildbot 27650 0.0 0.0 2576 884 ? S 09:24 0:00 sh -c ps auxwww|grep test_peer
buildbot 27652 0.0 0.0 1968 512 ? S 09:24 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:25:06.683816 WARNING xorp_bgp:27668 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:25:06.697564 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert queue 1
[ 2012/02/06 09:25:08.714577 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:25:08.714674 ERROR call_xrl:27722 XRL libxipc/call_xrl.cc:66 response_handler ] Failed. Reason: 102 Command failed Expect queue violated
Expect: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute ::
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Received: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute 20:20:20:20:20:20:20:20
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Pending operation: false ("finder://coord/coord/0.1/command?command:txt=peer1+assert+queue+1")
./test_peering1.sh: Tests Failed (BGP: test28_ipv6)
[ 2012/02/06 09:25:08.717633 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 27662 has message from dflt_sig_handler: SIGTERM received[ 2012/02/06 09:25:08.717815 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 09:25:08.718510 WARNING xorp_bgp:27668 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 27666 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27668 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27664 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: 27657buildbot 27723 0.0 0.0 2576 880 ? S 09:25 0:00 sh -c ps auxwww|grep test_peer
buildbot 27725 0.0 0.0 1968 508 ? R 09:25 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:25:17.273185 WARNING xorp_bgp:27741 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:25:17.286835 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:25:19.328072 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:25:19.328170 ERROR call_xrl:27797 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)
[ 2012/02/06 09:25:19.331259 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:25:19.331415 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 27739 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:25:19.331929 WARNING xorp_bgp:27741 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 27735 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27741 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27737 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: 27730buildbot 27798 0.0 0.0 2576 888 ? S 09:25 0:00 sh -c ps auxwww|grep test_peer
buildbot 27800 0.0 0.0 1968 508 ? R 09:25 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:25:27.985021 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
[ 2012/02/06 09:25:58.987575 INFO xorp_bgp BGP ] Sending: Notification Packet: Hold Timer Expired(4)
[ 2012/02/06 09:25:58.988470 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:26:02.21390 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: WARNING: Process: 27818 has message from dflt_sig_handler: SIGTERM received
27812 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27816 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:26:02.22742 ERROR xorp_fea_dummy:27814 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 27814 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:26:10.446454 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:26:12.486184 WARNING xorp_bgp:27895 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:26:12.486292 INFO xorp_bgp BGP ] Sending: Notification Packet: Finite State Machine Error(5)
[ 2012/02/06 09:26:12.487305 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: 27889 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27893 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:26:14.522521 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 27895 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27891 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:26:22.972296 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
[ 2012/02/06 09:26:22.973224 WARNING xorp_bgp:27958 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:26:22.973333 INFO xorp_bgp BGP ] Sending: Notification Packet: OPEN Message Error(2): Unacceptable Hold Time(6)
[ 2012/02/06 09:26:22.973834 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
./test_peering1.sh: Tests Succeeded (BGP: test3)
WARNING: Process: 27952 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27954 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 27956 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:26:25.3367 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 27958 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:26:33.444282 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)
[ 2012/02/06 09:26:35.562324 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:26:35.562478 WARNING xorp_finder LIBXORP ] read error: _fd: 13 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 09:26:35.562621 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 28019 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28015 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:26:35.563394 WARNING xorp_bgp:28021 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 28021 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28017 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)
WARNING: Process: [ 2012/02/06 09:26:46.73232 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 28083 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:26:46.73416 WARNING xorp_bgp:28089 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
28087 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28085 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28089 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:26:54.544109 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:26:54.583213 WARNING xorp_bgp:28147 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:26:54.583310 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Missing Well-known Attribute(3) - Type 1 [0x1]
[ 2012/02/06 09:26:54.584550 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:26:56.618392 ERROR xorp_fea_dummy:28143 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 28141 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28145 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:26:56.619120 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 28147 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28143 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 60 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:28:05.105460 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:28:05.142917 WARNING xorp_bgp:28209 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:28:05.143017 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Missing Well-known Attribute(3) - Type 2 [0x2]
[ 2012/02/06 09:28:05.144928 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
./test_peering1.sh: Tests Succeeded (BGP: test7)
[ 2012/02/06 09:28:07.178999 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 09:28:07.179298 ERROR xorp_fea_dummy:28205 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 28203 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28207 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28209 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28205 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test7
Entering ./test_peering1.sh -l -t test8
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST8 - Send an update packet without a nexthop
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/02/06 09:28:15.568312 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:28:17.609322 WARNING xorp_bgp:28277 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:28:17.609434 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Missing Well-known Attribute(3) - Type 3 [0x3]
[ 2012/02/06 09:28:17.610296 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:28:17.642767 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 28271 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28277 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28273 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28275 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:28:26.60389 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:28:26.104520 WARNING xorp_bgp:28340 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:28:26.104626 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Missing Well-known Attribute(3) - Type 3 [0x3]
[ 2012/02/06 09:28:26.105732 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)
WARNING: Process: 28333 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:28:28.162773 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 28340 has message from dflt_sig_handler: SIGTERM receivedWARNING: Process: 28338 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28335 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:28:36.598204 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 expect packet notify 3 3 5
Coord peer1 send packet update origin 1 aspath 1 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert queue 1
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test9)
WARNING: Process: 28399 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28403 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:28:38.713079 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:28:38.713247 WARNING xorp_bgp:28405 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 28401 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:28:38.713806 WARNING xorp_bgp:28405 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 28405 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:28:47.167161 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 expect packet notify 3 3
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 localpref 100 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert queue 1
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test10)
[ 2012/02/06 09:28:49.283073 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 28467 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:28:49.283339 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 09:28:49.283879 WARNING xorp_bgp:28473 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 28473 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28471 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:28:49.284718 ERROR xorp_fea_dummy:28469 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 28469 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 60 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:29:57.765359 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)
[ 2012/02/06 09:30:04.214 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 28535 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28542 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28540 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28537 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:30:12.403910 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 expect packet notify 3 3
Coord peer1 send packet update origin 1 aspath 1 localpref 2 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 1 aspath 1 localpref 2 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert queue 1
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test12)
WARNING: Process: 28626 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28630 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28628 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:30:14.545091 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:30:14.545266 WARNING xorp_bgp:28633 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:30:14.545832 WARNING xorp_bgp:28633 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 28633 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 0 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:30:22.964274 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:30:25.105803 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:30:25.106070 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 28698 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28702 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28700 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:30:25.108907 WARNING xorp_bgp:28704 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 28704 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:30:33.550621 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:30:35.690236 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:30:35.690539 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 28769 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:30:35.691038 WARNING xorp_bgp:28775 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: WARNING: Process: 28775 has message from dflt_sig_handler: SIGTERM received28773 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:30:35.691398 ERROR xorp_fea_dummy:28771 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 28771 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 60 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:31:44.167851 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: 28840 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28844 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:31:46.314497 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:31:46.314636 WARNING xorp_bgp:28846 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:31:46.315189 WARNING xorp_bgp:28846 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 28846 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:31:46.315878 ERROR xorp_fea_dummy:28842 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 28842 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:31:54.708268 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:31:54.810510 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:31:54.846392 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: [ 2012/02/06 09:31:54.846607 INFO xorp_bgp BGP ] EVENT: timers 3
28917 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:31:54.846716 ERROR xorp_fea_dummy:28919 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 28923 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28921 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28919 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:32:03.271650 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 localpref 100 nlri 10.10.10.0/16
Coord peer1 send packet update origin 1 aspath 65000,2 nexthop 20.20.20.20 localpref 100 nlri 30.30.30.0/24
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
./test_peering1.sh: Tests Succeeded (BGP: test16)
[ 2012/02/06 09:32:05.429983 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 28987 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28993 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28991 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 28989 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 0 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:32:13.874086 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:32:13.912713 WARNING coord BGP ] Received duplicate nlri or withdraw 30.30.30.0/24 in update message
[ 2012/02/06 09:32:13.912961 WARNING xorp_bgp:29068 BGP bgp/update_attrib.cc:147 decode ] Received duplicate nlri or withdraw 30.30.30.0/24 in update message
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
./test_peering1.sh: Tests Succeeded (BGP: test17)
WARNING: Process: 29061 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:32:16.13429 ERROR xorp_fea_dummy:29064 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 29066 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29064 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:32:16.16586 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 29068 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:32:24.482290 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:32:28.652803 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:32:28.688446 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:32:28.688684 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 29133 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29137 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29139 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29135 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 60 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:33:37.180373 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:33:37.217419 WARNING coord BGP ] Could not delete 30.30.30.0/24
[ 2012/02/06 09:33:37.217627 WARNING xorp_bgp:29220 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:33:37.217741 WARNING xorp_bgp:29220 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:33:41.327753 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:33:43.361664 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: [ 2012/02/06 09:33:43.361856 INFO xorp_bgp BGP ] EVENT: timers 2
29214 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29220 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29216 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29218 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test19
Entering ./test_peering1.sh -l -t test20
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST20 - EBGP peer single withdraw
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/02/06 09:33:51.767668 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:33:51.805779 WARNING coord BGP ] Could not delete 30.30.30.0/24
[ 2012/02/06 09:33:51.805982 WARNING xorp_bgp:29305 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:33:51.806085 WARNING xorp_bgp:29305 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:33:55.913715 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:33:57.951325 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:33:57.951467 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 29299 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29305 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29301 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29303 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:34:06.371495 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:34:06.408681 WARNING coord BGP ] Could not delete 2000::/3
[ 2012/02/06 09:34:06.408902 WARNING xorp_bgp:29385 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:34:06.409009 WARNING xorp_bgp:29385 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:34:10.519711 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: 29383 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:34:12.557944 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 29379 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29385 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29381 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test20_ipv6
Entering ./test_peering1.sh -l -t test21
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST21 - EBGP peer update packet then corresponding withdraw
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/02/06 09:34:20.998244 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:34:25.162018 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test21)
[ 2012/02/06 09:34:27.200101 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:34:27.200334 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 29458 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29464 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29462 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:34:27.201593 ERROR xorp_fea_dummy:29460 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 29460 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 60 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:35:35.675381 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test22)
[ 2012/02/06 09:35:35.710669 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 29540 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29546 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29542 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29544 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:35:44.102367 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)
[ 2012/02/06 09:35:44.153989 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:35:44.154245 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 29601 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29605 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29603 has message from dflt_sig_handler: SIGTERM received[ 2012/02/06 09:35:44.156469 WARNING xorp_bgp:29607 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 29607 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:35:52.561096 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:35:52.609129 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 29659 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:35:52.609435 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 09:35:52.609916 WARNING xorp_bgp:29665 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 29663 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29665 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:35:52.610957 ERROR xorp_fea_dummy:29661 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 29661 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:36:01.37340 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)
WARNING: Process: 29718 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:36:01.92577 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/02/06 09:36:01.93140 WARNING xorp_bgp:29724 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:36:01.93222 WARNING xorp_bgp:29724 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 29724 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29722 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29720 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:36:09.553490 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: 29780 has message from dflt_sig_handler: SIGTERM receivedWARNING: Process: [ 2012/02/06 09:36:11.631628 ERROR xorp_fea_dummy:29778 MFEA fea/xrl_mfea_node.cc:183 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
29776 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:36:11.632714 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:36:11.632883 WARNING xorp_bgp:29782 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:36:11.633437 WARNING xorp_bgp:29782 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 29778 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29782 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:37:20.111366 WARNING xorp_bgp:29845 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:37:20.125315 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: 29839 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:37:22.201527 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:37:22.201596 WARNING xorp_bgp:29845 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 29843 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:37:22.203061 WARNING xorp_bgp:29845 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 29845 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29841 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:37:30.668588 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)
WARNING: Process: 29912 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29908 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29910 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:37:32.743588 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:37:32.743741 WARNING xorp_bgp:29914 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:37:32.744296 WARNING xorp_bgp:29914 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 29914 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:37:41.155096 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:37:45.218258 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:37:45.219116 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:37:49.274929 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: WARNING: Process: 29986 has message from dflt_sig_handler: SIGTERM received
29980 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29982 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 29984 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:37:59.798873 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test30)
[ 2012/02/06 09:38:01.831908 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 30052 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:38:01.832153 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 30056 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30058 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30054 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:38:10.299658 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:38:12.375609 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:38:12.375874 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 30119 has message from dflt_sig_handler: [ 2012/02/06 09:38:12.376324 WARNING xorp_bgp:30125 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
SIGTERM received
WARNING: Process: 30125 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30121 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30123 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 60 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:39:20.862532 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: 30181 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30185 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:39:24.967165 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 30183 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:39:24.967771 WARNING xorp_bgp:30187 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:39:24.967800 WARNING xorp_bgp:30187 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 30187 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:39:33.355514 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:39:35.461024 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:39:37.566311 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:39:39.670552 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:39:41.775709 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:39:43.880292 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:39:45.988024 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:39:48.95912 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:39:50.201138 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:39:52.308575 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:39:54.416610 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
[ 2012/02/06 09:39:54.416632 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:39:54.416775 WARNING test_peer:30262 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/02/06 09:39:54.418448 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)
WARNING: Process: 30258 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:39:56.453370 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 30254 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30256 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30260 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 0 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:40:04.919718 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:40:04.957589 WARNING xorp_bgp:30477 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:40:04.957684 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Connection Not Synchronized(1)
[ 2012/02/06 09:40:04.959169 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:40:09.14642 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 30475 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30471 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30477 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30473 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 60 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:41:17.508386 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:41:17.546515 ERROR xorp_bgp:30544 BGP bgp/socket.cc:316 async_read_message ] Illegal length value 0
[ 2012/02/06 09:41:17.546619 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 0 [0 0]
[ 2012/02/06 09:41:17.547750 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)
[ 2012/02/06 09:41:21.606206 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 30538 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30540 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30544 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30542 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:41:29.999190 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:41:30.60204 WARNING xorp_bgp:30618 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:41:30.60316 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 20 [0 0x14]
[ 2012/02/06 09:41:30.60651 WARNING test_peer:30620 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/02/06 09:41:30.61045 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:41:34.117407 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 30611 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30616 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30618 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30614 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:41:42.525160 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:41:42.562370 ERROR xorp_bgp:30687 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:41:42.562480 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Type(3) - field : 10 [0xa]
[ 2012/02/06 09:41:42.563552 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test37)
WARNING: Process: 30681 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:41:46.621066 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 30685 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30687 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30683 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:41:55.59260 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:41:55.96345 WARNING xorp_bgp:30753 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:41:55.96458 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Malformed AS_PATH(11)
[ 2012/02/06 09:41:55.98809 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:41:59.152153 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: WARNING: Process: 30747 has message from dflt_sig_handler: SIGTERM received
30751WARNING: Process: 30753 has message from dflt_sig_handler: SIGTERM received
has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30749 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:42:07.616464 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:42:09.655874 WARNING xorp_bgp:30819 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:42:09.655987 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 20 [0 0x14]
[ 2012/02/06 09:42:09.656373 WARNING test_peer:30821 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/02/06 09:42:09.657449 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:42:11.689098 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 30813 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30817 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30819 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:42:11.690318 ERROR xorp_fea_dummy:30815 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 30815 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:42:20.156391 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:42:22.196578 WARNING xorp_bgp:30883 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:42:22.196691 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:42:22.197213 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)
WARNING: Process: 30877 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:42:24.230262 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 30881 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30879 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30883 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:42:32.687941 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:42:34.726412 WARNING xorp_bgp:30946 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:42:34.726515 INFO xorp_bgp BGP ] Sending: Notification Packet: OPEN Message Error(2): Bad BGP Identifier(3)
[ 2012/02/06 09:42:34.727250 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: 30940 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:42:36.762421 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 30944 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30946 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 30942 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:42:45.231612 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:42:45.269481 WARNING xorp_bgp:31010 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:42:45.269594 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 22 [0 0x16]
[ 2012/02/06 09:42:45.269823 WARNING test_peer:31012 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/02/06 09:42:45.270832 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:42:49.329500 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31003 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31010 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: WARNING: Process: 31008 has message from dflt_sig_handler: SIGTERM received
31006 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:42:57.782341 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:42:57.822367 WARNING xorp_bgp:31076 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:42:57.822485 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 20 [0 0x14]
[ 2012/02/06 09:42:57.822679 WARNING test_peer:31078 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/02/06 09:42:57.823293 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test43)
[ 2012/02/06 09:43:01.881243 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31070 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31076 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31074 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31072 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:43:10.358325 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:43:10.393293 WARNING coord BGP ] BAD Message: Bad Flags in Origin attribute 0
[ 2012/02/06 09:43:10.393534 WARNING xorp_bgp:31142 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:43:10.393643 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x1 0x1 0x1]
[ 2012/02/06 09:43:10.394640 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:43:14.450091 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31136 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31138 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31140 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31142 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:43:22.922417 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:43:22.961813 WARNING coord BGP ] BAD Message: Bad Flags in AS Path attribute 0
[ 2012/02/06 09:43:22.962084 WARNING xorp_bgp:31208 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:43:22.962194 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:43:22.962820 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: 31202 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:43:27.22820 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31204 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31208 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31206 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:43:35.495767 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:43:35.535174 WARNING coord BGP ] BAD Message: Bad Flags in NextHop attribute 0
[ 2012/02/06 09:43:35.535460 WARNING xorp_bgp:31275 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:43:35.535588 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:43:35.537265 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test46)
[ 2012/02/06 09:43:39.592242 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31269 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31273 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31275 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31271 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:43:48.70789 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:43:48.110741 WARNING coord BGP ] BAD Message: Bad Flags in MEDAttribute 0
[ 2012/02/06 09:43:48.111006 WARNING xorp_bgp:31342 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:43:48.111135 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:43:48.111646 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)
WARNING: Process: [ 2012/02/06 09:43:52.168223 ERROR xorp_fea_dummy:31337 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
31335 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31339 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31337 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:43:52.171433 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 31342 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:44:00.627825 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:44:00.667858 WARNING coord BGP ] BAD Message: Bad Flags in LocalPrefAttribute 0
[ 2012/02/06 09:44:00.668165 WARNING xorp_bgp:31409 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:44:00.668266 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:44:00.669637 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)
[ 2012/02/06 09:44:04.725914 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31402 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:44:04.726165 ERROR xorp_fea_dummy:31405 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 31407 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31405 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31409 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:44:13.208494 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:44:13.248490 WARNING coord BGP ] BAD Message: Bad Flags in AtomicAggregate attribute 0
[ 2012/02/06 09:44:13.248782 WARNING xorp_bgp:31475 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:44:13.248885 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x6 0]
[ 2012/02/06 09:44:13.250595 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test49)
WARNING: Process: 31469 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:44:17.302404 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31473 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31475 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31471 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:44:25.789620 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:44:25.828191 WARNING coord BGP ] BAD Message: Bad Flags in AtomicAggregate attribute 0
[ 2012/02/06 09:44:25.828461 WARNING xorp_bgp:31541 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:44:25.828575 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:44:25.829793 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:44:29.887979 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31535 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31541 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31537 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31539 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:44:38.362133 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:44:38.397588 WARNING coord BGP ] BAD Message: Unknown Origin Type 5
[ 2012/02/06 09:44:38.397818 WARNING xorp_bgp:31607 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:44:38.397931 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Invalid ORIGIN Attribute(6) [0x40 0x1 0x1 0x5]
[ 2012/02/06 09:44:38.398721 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)
[ 2012/02/06 09:44:42.458024 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31601 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31605 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:44:42.458607 ERROR xorp_fea_dummy:31603 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 31607 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31603 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:44:50.946896 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:44:50.985266 WARNING coord BGP ] BAD Message: NextHop 255.255.255.255 is not a unicast address
[ 2012/02/06 09:44:50.985521 WARNING xorp_bgp:31674 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:44:50.985624 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Invalid NEXT_HOP Attribute(8)
[ 2012/02/06 09:44:50.986405 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:44:55.41299 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31672 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31670 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31674 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31668 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:45:03.512045 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:45:03.552194 WARNING xorp_bgp:31740 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:45:03.552293 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Invalid Network Field(10)
[ 2012/02/06 09:45:03.553508 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:45:07.613278 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/02/06 09:45:07.613410 ERROR xorp_fea_dummy:31736 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 31734 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31738 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31740 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31736 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:45:16.79663 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:45:16.120152 WARNING coord BGP ] BAD Message: Bad Flags in Unknown attribute
[ 2012/02/06 09:45:16.120404 WARNING xorp_bgp:31807 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:45:16.120759 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Unrecognized Well-known Attribute(2) - [0 0x13 0x1 0]
[ 2012/02/06 09:45:16.121963 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:45:20.180994 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 31800 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31805 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31807 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31803 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:45:28.667049 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:45:28.705879 WARNING coord BGP ] BAD Message: Unexpected confederation
[ 2012/02/06 09:45:28.706113 WARNING xorp_bgp:31873 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:45:28.706204 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Malformed AS_PATH(11)
[ 2012/02/06 09:45:28.707210 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test55)
WARNING: Process: 31871 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31867 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:45:32.764379 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: WARNING: Process: 31873 has message from dflt_sig_handler: SIGTERM received
31869 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:45:41.306110 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)
[ 2012/02/06 09:45:43.381726 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 31933 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:45:43.382002 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 31937 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:45:43.382653 WARNING xorp_bgp:31939 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 31939 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 31935 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 60 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:46:51.931628 WARNING xorp_bgp:32011 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:46:51.945423 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)
WARNING: Process: 32005 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32009 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32007 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:46:54.24887 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:46:54.25226 WARNING xorp_bgp:32011 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:46:54.25812 WARNING xorp_bgp:32011 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 32011 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test56_ipv6
Entering ./test_peering1.sh -l -t test57
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST57 - Send an ORIGINATOR_ID on an E-BGP peering.
1) Establish a connection
2) Should get a Malformed AS_PATH
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/02/06 09:47:02.450266 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:47:02.488901 WARNING xorp_bgp:32089 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:47:02.488990 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Malformed Attribute List(1)
[ 2012/02/06 09:47:02.491332 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:47:06.548320 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 32083 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32089 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32087 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32085 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t 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:47:14.985553 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:47:15.23018 WARNING xorp_bgp:32156 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:47:15.23129 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Malformed Attribute List(1)
[ 2012/02/06 09:47:15.24775 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test58)
WARNING: Process: 32150 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:47:19.80543 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 32156 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32152 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32154 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test58
Entering ./test_peering2.sh -l -t test1
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test1)
WARNING: Process: 32223 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32227 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:47:29.448189 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 32229 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32225 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)
[ 2012/02/06 09:47:39.781266 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 32270 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32276 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32274 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32272 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: 32318 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32322 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:47:50.113474 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 32320 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32324 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)
[ 2012/02/06 09:48:00.430993 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 32371 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32367 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32369 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32365 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test4
Entering ./test_peering2.sh -l -t test5
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test5)
WARNING: Process: 32412 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32416 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32414 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:48:10.766418 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 32418 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.
./test_peering2.sh: Tests Succeeded (BGP: test6)
[ 2012/02/06 09:48:21.94017 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 32463 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32459 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32465 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32461 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)
[ 2012/02/06 09:48:31.436947 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 32506 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: WARNING: Process: 32513 has message from dflt_sig_handler: SIGTERM received
32511 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:48:31.438421 ERROR xorp_fea_dummy:32509 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 32509 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:48:41.762843 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 32554 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32558 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32560 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32556 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test8
Entering ./test_peering2.sh -l -t test9
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test9)
WARNING: Process: 32601 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32605 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:48:52.95776 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 32607 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32603 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test9
Entering ./test_peering2.sh -l -t test10
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test10)
WARNING: Process: 32648 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32653 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:49:02.423146 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 32655 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32651 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test10
Entering ./test_peering2.sh -l -t test11
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test11)
WARNING: Process: 32700 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32696 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32698 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:49:12.758762 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 32702 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test11
Entering ./test_peering2.sh -l -t test12
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test12)
WARNING: Process: 32743 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32747 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:49:23.96847 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 32749 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 32745 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test12
Entering ./test_peering2.sh -l -t test13
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test13)
[ 2012/02/06 09:49:33.424421 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 326 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 322 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 328 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 324 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)
[ 2012/02/06 09:49:43.755951 ERROR xorp_fea_dummy:380 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 377 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 382 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:49:43.757126 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 380 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 384 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:49:54.89579 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 425 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 429 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 431 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:49:54.91168 ERROR xorp_fea_dummy:427 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 427 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)
WARNING: Process: 476 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 472 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:50:04.434421 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 478 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 474 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)
[ 2012/02/06 09:50:14.760373 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: WARNING: Process: 524526 has message from dflt_sig_handler: has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 521 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 519 has message from dflt_sig_handler: SIGTERM received
SIGTERM received
Leaving ./test_peering2.sh -l -t test17
Entering ./test_peering3.sh -l -t test1
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 6502 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
Traffic file ./../../../data/bgp/bug837.mrtd missing.
./test_peering3.sh: Tests Succeeded (BGP: test1)
[ 2012/02/06 09:50:22.914642 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 573 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 577 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 596 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 575 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 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 64001 holdtime 40 id 10.10.10.1 keepalive false
[ 2012/02/06 09:51:33.619194 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:51:33.708462 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:51:33.798537 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test1)
[ 2012/02/06 09:51:33.831301 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: [ 2012/02/06 09:51:33.831449 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
619 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:51:33.831485 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:51:33.831674 WARNING xorp_bgp:626 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 621 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 624 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 626 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 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 40 id 10.10.10.1 keepalive false ipv6 true
[ 2012/02/06 09:51:44.463206 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:51:44.537875 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:51:44.621089 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:51:44.652557 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:51:44.652576 WARNING xorp_rib LIBXORP ] read error: _fd: 14 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 09:51:44.652687 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:51:44.652718 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 751 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:51:44.652869 WARNING xorp_bgp:758 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:51:44.653018 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 09:51:44.653133 WARNING xorp_bgp:758 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
WARNING: Process: 756 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 758 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 753 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:51:55.313845 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:51:55.402382 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:51:55.488720 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:52:01.860038 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 856[ 2012/02/06 09:52:01.860184 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:52:01.860327 WARNING xorp_bgp:862 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:52:01.860546 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/02/06 09:52:01.860582 ERROR xorp_bgp:862 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:52:01.860599 ERROR xorp_bgp:862 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:52:01.860625 ERROR xorp_bgp:862 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:52:01.860641 ERROR xorp_bgp:862 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:52:01.861257 WARNING xorp_bgp:862 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 858 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 862 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 860 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 60 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:53:12.591609 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:53:12.677231 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:53:12.762680 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)
WARNING: Process: 1005 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1009 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:53:19.328287 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 1007 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:53:19.328424 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:53:19.328459 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:53:19.328505 WARNING xorp_bgp:1012 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 09:53:19.328534 WARNING xorp_bgp:1012 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:53:19.328829 ERROR xorp_bgp:1012 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:53:19.328849 ERROR xorp_bgp:1012 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:53:19.328872 ERROR xorp_bgp:1012 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:53:19.328887 ERROR xorp_bgp:1012 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:53:19.329307 WARNING xorp_bgp:1012 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 1012 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 0 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:53:29.979331 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:53:30.71451 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:53:30.161653 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001,1,2 nexthop 172.16.2.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 64001,1,2
Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001,1,2
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64001,1,2
Coord peer2 send packet update origin 2 aspath 64002,1,2,3 nexthop 172.16.3.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 trie sent lookup 10.10.10.0/24 aspath 64002,1,2,3
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64001,1,2
Coord peer2 send packet update origin 2 aspath 64002,1 nexthop 172.16.1.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie recv lookup 10.10.10.0/24 aspath 65008,64002,1
Coord peer2 trie sent lookup 10.10.10.0/24 aspath 64002,1
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64002,1
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test3)
WARNING: Process: 1194 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:53:36.511660 ERROR xorp_fea_dummy:1192 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 1189 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:53:36.512682 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:53:36.512811 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:53:36.512843 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:53:36.512911 WARNING xorp_bgp:1196 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:53:36.513198 ERROR xorp_bgp:1196 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:53:36.513219 ERROR xorp_bgp:1196 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:53:36.513246 ERROR xorp_bgp:1196 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:53:36.513262 ERROR xorp_bgp:1196 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: [ 2012/02/06 09:53:36.513723 WARNING xorp_bgp:1196 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:53:36.513783 WARNING xorp_bgp:1196 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
1192WARNING: Process: has message from dflt_sig_handler: 1196 has message from dflt_sig_handler: SIGTERM received
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 60 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:54:47.218717 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:54:47.306855 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:54:47.396419 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)
[ 2012/02/06 09:54:51.671354 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:54:51.671576 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:54:51.671697 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 1336 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:54:51.671943 WARNING xorp_bgp:1342 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 1340 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1338 has message from dflt_sig_handler: [ 2012/02/06 09:54:51.672900 WARNING xorp_bgp:1342 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:54:51.672954 WARNING xorp_bgp:1342 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
SIGTERM received
WARNING: Process: 1342 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:55:02.307394 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:55:02.390815 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:55:02.472647 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001,1,2,3,4,5 nexthop 172.16.2.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 64001,1,2,3,4,5
Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001,1,2,3,4,5
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64001,1,2,3,4,5
Coord peer1 send packet update origin 2 aspath 64001 nexthop 172.16.1.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 64001
Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64001
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test5)
WARNING: Process: 1478 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: [ 2012/02/06 09:55:06.745903 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:55:06.746039 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:55:06.746072 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:55:06.746141 WARNING xorp_bgp:1484 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
1482 has message from dflt_sig_handler: SIGTERM received[ 2012/02/06 09:55:06.746419 ERROR xorp_bgp:1484 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:55:06.746437 ERROR xorp_bgp:1484 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:55:06.746462 ERROR xorp_bgp:1484 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:55:06.746493 ERROR xorp_bgp:1484 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:55:06.746989 WARNING xorp_bgp:1484 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 1484 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1480 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 0 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:55:17.452473 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:17.538722 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:17.625025 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: 1619 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1614 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:55:19.947189 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:55:19.947305 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:55:19.947409 WARNING xorp_bgp:1621 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:55:19.947597 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: [ 2012/02/06 09:55:19.948266 WARNING xorp_bgp:1621 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
1617 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1621 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 60 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:56:30.708814 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:30.793566 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:30.883389 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)
WARNING: Process: 1761 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:56:33.3142 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:56:33.3248 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:56:33.3350 WARNING xorp_bgp:1767 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:56:33.3537 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 1765 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:56:33.4227 WARNING xorp_bgp:1767 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 1767 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 1763 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:56:43.609458 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:43.698527 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:43.787208 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer3 send packet update origin 1 aspath empty nexthop 172.16.3.2 nlri 10.10.10.0/24
Coord peer1 send packet update origin 1 aspath 64001 nexthop 172.16.1.2 nlri 10.10.10.0/24
Coord peer2 send packet update origin 1 aspath 64002 nexthop 172.16.3.2 nlri 10.10.10.0/24
Coord peer1 send packet update origin 1 aspath 64001,64001 nexthop 172.16.1.2 nlri 10.10.10.0/24
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test8)
WARNING: Process: 1893 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: [ 2012/02/06 09:56:45.975413 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
1889 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:56:45.975528 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:56:45.975664 WARNING xorp_bgp:1895 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:56:45.975839 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/02/06 09:56:45.975870 ERROR xorp_bgp:1895 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:56:45.975887 ERROR xorp_bgp:1895 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:56:45.975912 ERROR xorp_bgp:1895 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 09:56:45.975928 ERROR xorp_bgp:1895 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: [ 2012/02/06 09:56:45.976490 WARNING xorp_bgp:1895 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:56:45.976533 WARNING xorp_bgp:1895 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:56:45.976557 WARNING xorp_bgp:1895 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
1891 has message from dflt_sig_handler: WARNING: Process: 1895 has message from dflt_sig_handler: SIGTERM received
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 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 20 id 10.10.10.1 keepalive false
[ 2012/02/06 09:56:56.661040 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:56:56.744003 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:56:56.824142 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:56:56.851315 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:56:56.851436 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:56:56.851533 WARNING xorp_bgp:2022 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: [ 2012/02/06 09:56:56.851705 INFO xorp_bgp BGP ] EVENT: timers 3
2020 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2018 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2022 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2016 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_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 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 20 id 10.10.10.1 keepalive false ipv6 true
[ 2012/02/06 09:58:07.579024 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:58:07.667650 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:58:07.757317 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_routing2.sh: Tests Succeeded (BGP: test1_ipv6)
WARNING: Process: 2118 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:58:07.786965 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:58:07.787076 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:58:07.787238 WARNING xorp_bgp:2124 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:58:07.787342 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 09:58:07.787442 WARNING xorp_bgp:2124 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
WARNING: Process: 2122 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2120 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2124 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:58:18.409220 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:58:18.494194 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:58:18.581135 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)
WARNING: Process: 2225 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2229 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:58:18.766794 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 2227 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:58:18.767177 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:58:18.767288 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:58:18.767458 WARNING xorp_bgp:2231 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:58:18.767812 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 09:58:18.768468 WARNING xorp_bgp:2231 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:58:18.768597 WARNING xorp_bgp:2231 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:58:18.768700 WARNING xorp_bgp:2231 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 2231 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 0 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:58:29.438563 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:58:29.521274 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:58:29.608430 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)
[ 2012/02/06 09:58:31.810762 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:58:31.810911 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:58:31.810945 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:58:31.811127 WARNING xorp_bgp:2356 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 2349 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:58:31.811293 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/02/06 09:58:31.811661 ERROR xorp_bgp:2356 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 2354 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: WARNING: Process: 2356 has message from dflt_sig_handler: SIGTERM received
2352 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 60 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:59:42.528949 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:59:42.612994 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:59:42.700730 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)
WARNING: Process: 2484 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2486 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2488 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 09:59:44.906406 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:59:44.906550 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:59:44.906583 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 09:59:44.906626 WARNING xorp_bgp:2490 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 09:59:44.907430 WARNING xorp_bgp:2490 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:59:44.907730 WARNING xorp_bgp:2490 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 09:59:44.907835 WARNING xorp_bgp:2490 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 2490 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:59:55.541307 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:59:55.624574 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:59:55.711385 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 10:00:08.698076 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:00:08.698227 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:00:08.698263 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 2613 has message from dflt_sig_handler: SIGTERM received[ 2012/02/06 10:00:08.698451 WARNING xorp_bgp:2619 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:00:08.698609 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 2617 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2615 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2619 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: 2966 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2970 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2972 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 2968 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 10:01:29.986892 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 10:01:30.77347 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 10:01:30.163489 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 10:01:30.357629 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: WARNING: Process: 3107 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:01:30.357793 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:01:30.357827 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
3113 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:01:30.357926 WARNING xorp_bgp:3115 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:01:30.358200 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 10:01:30.359292 WARNING xorp_bgp:3115 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 10:01:30.359346 WARNING xorp_bgp:3115 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 10:01:30.359373 WARNING xorp_bgp:3115 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 3109 has message from dflt_sig_handler: SIGTERM receivedWARNING: Process:
3115 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 10:01:41.20650 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 10:01:41.108635 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 10:01:41.194806 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
add_igp_table4 is-is isis isis true falseCoord peer1 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24
Coord peer2 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24
Coord peer3 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24
add_route4 is-is true false 162.16.1.2/24 172.16.1.2 10delete_route4 is-is true false 162.16.1.2/24Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing2.sh: Tests Succeeded (BGP: test8)
[ 2012/02/06 10:01:41.393990 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:01:41.394133 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:01:41.394166 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:01:41.394341 WARNING xorp_bgp:3247 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:01:41.394507 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 3237 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3243 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:01:41.395295 WARNING xorp_bgp:3247 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 10:01:41.395347 WARNING xorp_bgp:3247 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 10:01:41.395377 WARNING xorp_bgp:3247 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 3247 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3239 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 10:02:52.101969 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 10:02:52.188435 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 10:02:52.273507 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 10:02:54.460060 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:02:54.460213 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:02:54.460246 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 3386 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:02:54.460430 WARNING xorp_bgp:3392 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:02:54.460606 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 10:02:54.460924 ERROR xorp_bgp:3392 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 3388 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3390 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3392 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 10:03:05.90601 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 10:03:05.170905 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 10:03:05.258461 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)
WARNING: Process: 3556 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:03:05.458196 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:03:05.458312 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 3550 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:03:05.458409 WARNING xorp_bgp:3558 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:03:05.458587 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/02/06 10:03:05.459359 WARNING xorp_bgp:3558 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 3554 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:03:05.459749 WARNING xorp_bgp:3558 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 10:03:05.459852 WARNING xorp_bgp:3558 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 3558 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 10:03:16.142485 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:03:16.229134 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:03:16.313765 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 10:03:18.457343 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:03:18.457492 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:03:18.457523 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 3698 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:03:18.457699 WARNING xorp_bgp:3704 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:03:18.457865 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 10:03:18.458166 ERROR xorp_bgp:3704 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 3702 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3704 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:03:18.459631 ERROR xorp_fea_dummy:3700 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 3700 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 10:03:27.771436 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 10:04:31.216580 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 1 nexthop 172.16.1.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 1 nexthop 172.16.1.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test1)
[ 2012/02/06 10:04:33.297254 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:04:33.297510 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 3818 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:04:33.298123 WARNING xorp_bgp:3825 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
WARNING: Process: 3821 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3823 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3825 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 10:04:42.594786 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 10:04:45.932066 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)
WARNING: Process: 3930 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: [ 2012/02/06 10:04:48.9567 INFO xorp_bgp BGP ] EVENT: timers 5
3935 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:04:48.10335 WARNING xorp_bgp:3937 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 3937 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 3933 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 10:04:57.304948 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 10:05:00.681415 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 10:05:02.762598 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:05:02.762787 WARNING xorp_bgp:4031 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 4025 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4029 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:05:02.762904 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/02/06 10:05:02.763481 WARNING xorp_bgp:4031 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 4031 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4027 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 10:05:12.59955 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 10:05:19.477968 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 65009 nexthop 192.150.187.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 192.150.187.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test3)
WARNING: Process: WARNING: Process: 4123 has message from dflt_sig_handler: SIGTERM received
4119 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4121 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:05:25.562324 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:05:25.562468 WARNING xorp_bgp:4125 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:05:25.562595 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 10:05:25.563123 WARNING xorp_bgp:4125 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 4125 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 10:06:35.127854 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)
WARNING: Process: 4218 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4222 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:06:41.237774 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/02/06 10:06:41.238596 WARNING xorp_bgp:4224 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 4220 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4224 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 10:06:50.704999 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1add_route4 connected true false 128.16.0.0/24 172.16.2.2 1Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.0.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.1.1 nlri 30.30.30.30/24 nlri 40.40.40.40/24
Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test5)
[ 2012/02/06 10:06:54.803969 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:06:54.804259 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 4304 has message from dflt_sig_handler: SIGTERM receivedWARNING: Process:
4300 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:06:54.804906 WARNING xorp_bgp:4306 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 4306 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4302 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 10:07:04.97952 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 10:07:10.715981 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Iteration: 1
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Iteration: 2
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Iteration: 3
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Iteration: 4
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Iteration: 5
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Coord peer1 assert established
WARNING: Process: 4378 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4374 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:07:16.198562 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 4376 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:07:16.198880 WARNING xorp_bgp:4380 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:07:16.199076 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 10:07:16.199183 ERROR xorp_bgp:4380 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:07:16.199274 ERROR xorp_bgp:4380 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:07:16.199374 ERROR xorp_bgp:4380 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:07:16.199463 ERROR xorp_bgp:4380 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 4380 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 10:08:25.773138 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)
[ 2012/02/06 10:08:33.912879 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 4645 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:08:33.913155 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: WARNING: Process: 4647 has message from dflt_sig_handler: SIGTERM received
4649WARNING: Process: 4651 has message from dflt_sig_handler: SIGTERM received
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 10:08:43.384857 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.0.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.1.1 nlri 30.30.30.30/24 nlri 40.40.40.40/24
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1add_route4 connected true false 128.16.0.0/24 172.16.2.2 2delete_route4 connected true false 128.16.0.0/24Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test8)
[ 2012/02/06 10:08:49.492132 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:08:49.492423 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 4732 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:08:49.492701 ERROR xorp_bgp:4738 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 4736 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4734 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4738 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 10:08:58.992116 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
originate_route4 10.10.10.0/24 10.69.1.1 true false
add_route4 connected true false 10.69.1.0/24 172.16.1.2 1delete_route4 connected true false 10.69.1.0/24Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test9)
WARNING: Process: 4811 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:09:03.53844 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:09:03.54007 WARNING xorp_bgp:4818 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:09:03.54144 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 4816 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:09:03.54724 WARNING xorp_bgp:4818 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 4813 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4818 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 10:09:12.574671 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: 4901 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:09:16.648417 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:09:16.648558 WARNING xorp_bgp:4907 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 4903 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:09:16.649204 WARNING xorp_bgp:4907 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 4907 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4905 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 673238 vif0
create_interface 673238 vif1
create_interface 673238 vif2
create_interface 673238 vif3
enable_interface 673238 vif0
enable_interface 673238 vif1
enable_interface 673238 vif2
enable_interface 673238 vif3
create_vif 673238 vif0 vif0
create_vif 673238 vif1 vif1
create_vif 673238 vif2 vif2
create_vif 673238 vif3 vif3
enable_vif 673238 vif0 vif0
enable_vif 673238 vif1 vif1
enable_vif 673238 vif2 vif2
enable_vif 673238 vif3 vif3
create_address4 673238 vif0 vif0 172.16.1.1
create_address4 673238 vif1 vif1 172.16.2.1
create_address6 673238 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 673238 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 673238 vif0 vif0 172.16.1.1 24
set_prefix4 673238 vif1 vif1 172.16.2.1 24
set_prefix6 673238 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 673238 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 673238 vif0 vif0 172.16.1.1
enable_address4 673238 vif1 vif1 172.16.2.1
enable_address6 673238 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 673238 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 673238
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 10:10:27.698866 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:10:27.786414 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:27.873713 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 10:10:34.333353 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 4974 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:10:34.333758 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:10:34.333797 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:10:34.333847 ERROR xorp_bgp:4980 LIBXORP libxorp/asyncio.cc:756 complete_transfer ] Write error 104
[ 2012/02/06 10:10:34.333875 WARNING xorp_bgp:4980 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:10:34.334155 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 10:10:34.334190 ERROR xorp_bgp:4980 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:10:34.334206 ERROR xorp_bgp:4980 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:10:34.334232 ERROR xorp_bgp:4980 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:10:34.334246 ERROR xorp_bgp:4980 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:10:34.334753 WARNING xorp_bgp:4980 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 4976 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4980 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 4978 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 471763 vif0
create_interface 471763 vif1
create_interface 471763 vif2
create_interface 471763 vif3
enable_interface 471763 vif0
enable_interface 471763 vif1
enable_interface 471763 vif2
enable_interface 471763 vif3
create_vif 471763 vif0 vif0
create_vif 471763 vif1 vif1
create_vif 471763 vif2 vif2
create_vif 471763 vif3 vif3
enable_vif 471763 vif0 vif0
enable_vif 471763 vif1 vif1
enable_vif 471763 vif2 vif2
enable_vif 471763 vif3 vif3
create_address4 471763 vif0 vif0 172.16.1.1
create_address4 471763 vif1 vif1 172.16.2.1
create_address6 471763 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 471763 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 471763 vif0 vif0 172.16.1.1 24
set_prefix4 471763 vif1 vif1 172.16.2.1 24
set_prefix6 471763 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 471763 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 471763 vif0 vif0 172.16.1.1
enable_address4 471763 vif1 vif1 172.16.2.1
enable_address6 471763 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 471763 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 471763
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 10:10:45.320716 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 10:10:45.406187 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 10:10:45.491890 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64004 nexthop6 128:16::1 nlri6 10:10:10:10:10:00:00:00/80 nlri6 20:20:20:20:20:00:00:00/80
Coord peer1 send packet update origin 2 aspath 64004 nexthop6 128:16:1::1 nlri6 30:30:30:30:30:00:00:00/80 nlri6 40:40:40:40:40:00:00:00/80
Sent routes to BGP, waiting...
Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 not
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 not
Coord peer2 trie recv lookup 30:30:30:30:30:00:00:00/80 not
Coord peer2 trie recv lookup 40:40:40:40:40:00:00:00/80 not
add_route6 connected true false 128:16::0/32 40:40:40:40:40:40:40:40add_route6 connected true false 128:16::0/48 50:50:50:50:50:50:50:50delete_route6 connected true false 128:16::0/48Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 aspath 65008,64004
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 aspath 65008,64004
Coord peer2 trie recv lookup 30:30:30:30:30:00:00:00/80 aspath 65008,64004
Coord peer2 trie recv lookup 40:40:40:40:40:00:00:00/80 aspath 65008,64004
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
delete_route6 connected true false 128:16::0/32Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 not
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 not
Coord peer2 trie recv lookup 30:30:30:30:30:00:00:00/80 not
Coord peer2 trie recv lookup 40:40:40:40:40:00:00:00/80 not
./test_rib_fea1.sh: Tests Succeeded (BGP/FEA: test1_ipv6)
WARNING: Process: 5220 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:10:51.946850 WARNING xorp_rib LIBXORP ] read error: _fd: 14 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 10:10:51.947185 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:10:51.947321 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:10:51.947353 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:10:51.947414 WARNING xorp_bgp:5226 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:10:51.947688 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 5224 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:10:51.948282 WARNING xorp_bgp:5226 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 5226 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5222 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 646334 vif0
create_interface 646334 vif1
create_interface 646334 vif2
create_interface 646334 vif3
enable_interface 646334 vif0
enable_interface 646334 vif1
enable_interface 646334 vif2
enable_interface 646334 vif3
create_vif 646334 vif0 vif0
create_vif 646334 vif1 vif1
create_vif 646334 vif2 vif2
create_vif 646334 vif3 vif3
enable_vif 646334 vif0 vif0
enable_vif 646334 vif1 vif1
enable_vif 646334 vif2 vif2
enable_vif 646334 vif3 vif3
create_address4 646334 vif0 vif0 172.16.1.1
create_address4 646334 vif1 vif1 172.16.2.1
create_address6 646334 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 646334 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 646334 vif0 vif0 172.16.1.1 24
set_prefix4 646334 vif1 vif1 172.16.2.1 24
set_prefix6 646334 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 646334 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 646334 vif0 vif0 172.16.1.1
enable_address4 646334 vif1 vif1 172.16.2.1
enable_address6 646334 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 646334 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 646334
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 10:12:02.996941 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:12:03.86968 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:03.172588 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.0.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.1.1 nlri 30.30.30.30/24 nlri 40.40.40.40/24
Sent routes to BGP, waiting...
Coord peer2 trie recv lookup 10.10.10.0/24 not
Coord peer2 trie recv lookup 20.20.20.20/24 not
Coord peer2 trie recv lookup 30.30.30.30/24 not
Coord peer2 trie recv lookup 40.40.40.40/24 not
add_route4 connected true false 128.16.0.0/16 172.16.1.1add_route4 connected true false 128.16.0.0/24 172.16.2.1delete_route4 connected true false 128.16.0.0/24Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001
Coord peer2 trie recv lookup 20.20.20.20/24 aspath 65008,64001
Coord peer2 trie recv lookup 30.30.30.30/24 aspath 65008,64001
Coord peer2 trie recv lookup 40.40.40.40/24 aspath 65008,64001
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
delete_route4 connected true false 128.16.0.0/16Coord peer2 trie recv lookup 10.10.10.0/24 not
Coord peer2 trie recv lookup 20.20.20.20/24 not
Coord peer2 trie recv lookup 30.30.30.30/24 not
Coord peer2 trie recv lookup 40.40.40.40/24 not
TEST1 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/02/06 10:12:09.702138 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:12:09.786375 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:09.874251 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)
[ 2012/02/06 10:12:16.334381 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 5461 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:12:16.334519 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:12:16.334552 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:12:16.334710 WARNING xorp_bgp:5467 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:12:16.334855 INFO xorp_bgp BGP ] EVENT: timers 5
[ 2012/02/06 10:12:16.335156 ERROR xorp_bgp:5467 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: WARNING: Process: 5465 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5467 has message from dflt_sig_handler: SIGTERM received
5463 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 651546 vif0
create_interface 651546 vif1
create_interface 651546 vif2
create_interface 651546 vif3
enable_interface 651546 vif0
enable_interface 651546 vif1
enable_interface 651546 vif2
enable_interface 651546 vif3
create_vif 651546 vif0 vif0
create_vif 651546 vif1 vif1
create_vif 651546 vif2 vif2
create_vif 651546 vif3 vif3
enable_vif 651546 vif0 vif0
enable_vif 651546 vif1 vif1
enable_vif 651546 vif2 vif2
enable_vif 651546 vif3 vif3
create_address4 651546 vif0 vif0 172.16.1.1
create_address4 651546 vif1 vif1 172.16.2.1
create_address6 651546 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 651546 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 651546 vif0 vif0 172.16.1.1 24
set_prefix4 651546 vif1 vif1 172.16.2.1 24
set_prefix6 651546 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 651546 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 651546 vif0 vif0 172.16.1.1
enable_address4 651546 vif1 vif1 172.16.2.1
enable_address6 651546 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 651546 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 651546
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 10:12:27.344809 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 10:12:27.427643 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 10:12:27.516520 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 10:12:34.60246 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 10:12:34.152311 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 10:12:34.235687 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: 5805 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5809 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:12:40.696894 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:12:40.697022 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:12:40.697054 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:12:40.697099 WARNING xorp_bgp:5811 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:12:40.697339 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/02/06 10:12:40.697813 WARNING xorp_bgp:5811 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 5811 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 5807 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 164587 vif0
create_interface 164587 vif1
create_interface 164587 vif2
create_interface 164587 vif3
enable_interface 164587 vif0
enable_interface 164587 vif1
enable_interface 164587 vif2
enable_interface 164587 vif3
create_vif 164587 vif0 vif0
create_vif 164587 vif1 vif1
create_vif 164587 vif2 vif2
create_vif 164587 vif3 vif3
enable_vif 164587 vif0 vif0
enable_vif 164587 vif1 vif1
enable_vif 164587 vif2 vif2
enable_vif 164587 vif3 vif3
create_address4 164587 vif0 vif0 172.16.1.1
create_address4 164587 vif1 vif1 172.16.2.1
create_address6 164587 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 164587 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 164587 vif0 vif0 172.16.1.1 24
set_prefix4 164587 vif1 vif1 172.16.2.1 24
set_prefix6 164587 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 164587 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 164587 vif0 vif0 172.16.1.1
enable_address4 164587 vif1 vif1 172.16.2.1
enable_address6 164587 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 164587 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 164587
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 10:13:51.815604 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:13:51.903797 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:13:51.991792 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 10:13:54.228977 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:13:54.317415 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:13:54.405994 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_rib_fea1.sh: Tests Succeeded (BGP/FEA: test3)
WARNING: Process: 6143 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:13:54.443709 ERROR xorp_fea_dummy:6145 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 6147 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:13:54.446582 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:13:54.446890 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:13:54.446998 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:13:54.447144 WARNING xorp_bgp:6149 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 6145 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:13:54.447438 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/02/06 10:13:54.447470 ERROR xorp_bgp:6149 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:13:54.447487 ERROR xorp_bgp:6149 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:13:54.447512 ERROR xorp_bgp:6149 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:13:54.447526 ERROR xorp_bgp:6149 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 6149 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 339851 vif0
create_interface 339851 vif1
create_interface 339851 vif2
create_interface 339851 vif3
enable_interface 339851 vif0
enable_interface 339851 vif1
enable_interface 339851 vif2
enable_interface 339851 vif3
create_vif 339851 vif0 vif0
create_vif 339851 vif1 vif1
create_vif 339851 vif2 vif2
create_vif 339851 vif3 vif3
enable_vif 339851 vif0 vif0
enable_vif 339851 vif1 vif1
enable_vif 339851 vif2 vif2
enable_vif 339851 vif3 vif3
create_address4 339851 vif0 vif0 172.16.1.1
create_address4 339851 vif1 vif1 172.16.2.1
create_address6 339851 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 339851 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 339851 vif0 vif0 172.16.1.1 24
set_prefix4 339851 vif1 vif1 172.16.2.1 24
set_prefix6 339851 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 339851 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 339851 vif0 vif0 172.16.1.1
enable_address4 339851 vif1 vif1 172.16.2.1
enable_address6 339851 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 339851 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 339851
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 10:14:05.448587 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:14:05.530931 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:14:05.616271 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)
WARNING: Process: 6387 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6391 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6389 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:14:09.835296 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:14:09.835434 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:14:09.835471 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:14:09.835514 WARNING xorp_bgp:6393 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:14:09.835777 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/02/06 10:14:09.835982 ERROR xorp_bgp:6393 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:14:09.836074 ERROR xorp_bgp:6393 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:14:09.836174 ERROR xorp_bgp:6393 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:14:09.836263 ERROR xorp_bgp:6393 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:14:09.836852 WARNING xorp_bgp:6393 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 6393 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 710484 vif0
create_interface 710484 vif1
create_interface 710484 vif2
create_interface 710484 vif3
enable_interface 710484 vif0
enable_interface 710484 vif1
enable_interface 710484 vif2
enable_interface 710484 vif3
create_vif 710484 vif0 vif0
create_vif 710484 vif1 vif1
create_vif 710484 vif2 vif2
create_vif 710484 vif3 vif3
enable_vif 710484 vif0 vif0
enable_vif 710484 vif1 vif1
enable_vif 710484 vif2 vif2
enable_vif 710484 vif3 vif3
create_address4 710484 vif0 vif0 172.16.1.1
create_address4 710484 vif1 vif1 172.16.2.1
create_address6 710484 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 710484 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 710484 vif0 vif0 172.16.1.1 24
set_prefix4 710484 vif1 vif1 172.16.2.1 24
set_prefix6 710484 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 710484 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 710484 vif0 vif0 172.16.1.1
enable_address4 710484 vif1 vif1 172.16.2.1
enable_address6 710484 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 710484 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 710484
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:15:20.884958 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:15:20.968948 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:15:21.61857 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)
WARNING: Process: 6596 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6600 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:15:27.308048 ERROR xorp_fea_dummy:6598 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 6598 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:15:27.311417 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:15:27.311531 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:15:27.311562 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:15:27.311627 WARNING xorp_bgp:6602 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:15:27.311904 ERROR xorp_bgp:6602 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:15:27.311925 ERROR xorp_bgp:6602 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:15:27.311951 ERROR xorp_bgp:6602 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:15:27.311965 ERROR xorp_bgp:6602 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/02/06 10:15:27.312397 WARNING xorp_bgp:6602 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 6602 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 802401 vif0
create_interface 802401 vif1
create_interface 802401 vif2
create_interface 802401 vif3
enable_interface 802401 vif0
enable_interface 802401 vif1
enable_interface 802401 vif2
enable_interface 802401 vif3
create_vif 802401 vif0 vif0
create_vif 802401 vif1 vif1
create_vif 802401 vif2 vif2
create_vif 802401 vif3 vif3
enable_vif 802401 vif0 vif0
enable_vif 802401 vif1 vif1
enable_vif 802401 vif2 vif2
enable_vif 802401 vif3 vif3
create_address4 802401 vif0 vif0 172.16.1.1
create_address4 802401 vif1 vif1 172.16.2.1
create_address6 802401 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 802401 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 802401 vif0 vif0 172.16.1.1 24
set_prefix4 802401 vif1 vif1 172.16.2.1 24
set_prefix6 802401 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 802401 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 802401 vif0 vif0 172.16.1.1
enable_address4 802401 vif1 vif1 172.16.2.1
enable_address6 802401 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 802401 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 802401
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:15:38.299570 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:15:38.387186 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:15:38.474772 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)
[ 2012/02/06 10:15:44.720837 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:15:44.720983 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:15:44.721015 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:15:44.721202 WARNING xorp_bgp:6821 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:15:44.721362 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 6815 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6819 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 6821 has message from dflt_sig_handler: SIGTERM receivedWARNING: Process:
6817 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:15:55.272107 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:15:55.319950 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:15:55.364068 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: 7032 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:15:57.572067 ERROR xorp_fea_dummy:7034 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
[ 2012/02/06 10:15:57.572350 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:15:57.572744 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:15:57.572860 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:15:57.573030 WARNING xorp_bgp:7038 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 7036 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7034 has message from dflt_sig_handler: SIGTERM received[ 2012/02/06 10:15:57.573940 WARNING xorp_bgp:7038 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 7038 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:17:08.145143 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:17:08.189764 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:17:08.230981 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: 7142 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7138 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:17:10.438712 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:17:10.438852 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:17:10.438885 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:17:10.438917 WARNING xorp_bgp:7144 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:17:10.439695 WARNING xorp_bgp:7144 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 7140 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7144 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:17:20.924711 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:17:20.964695 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:17:21.7167 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer2 expect packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 localpref 100 pathattr 0xe0,19,1,1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer3 expect packet update origin 2 aspath 65008,65001,1,2,[3,4,5],6,[7,8],9 nexthop 192.150.187.78 med 1 pathattr 0xe0,19,1,1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 pathattr 0xc0,19,1,1 pathattr 0x80,20,1,1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_path_attribute1.sh: Tests Succeeded (BGP: test3)
[ 2012/02/06 10:17:23.219582 ERROR xorp_fea_dummy:7251 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 7249 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7253 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:17:23.221220 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:17:23.221347 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:17:23.221378 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:17:23.221435 WARNING xorp_bgp:7255 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 7251 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:17:23.222128 WARNING xorp_bgp:7255 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 7255 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:17:33.728011 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:17:33.770295 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:17:33.814618 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:17:36.43038 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:17:36.43186 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:17:36.43218 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:17:36.43395 WARNING xorp_bgp:7360 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 7354 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:17:36.43549 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 7358 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:17:36.44105 WARNING xorp_bgp:7360 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 7360 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7356 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:18:46.605448 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:18:46.649600 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:18:46.692327 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)
[ 2012/02/06 10:18:48.903325 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:18:48.903473 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:18:48.903512 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 7459 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:18:48.903525 WARNING xorp_rib LIBXORP ] read error: _fd: 14 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 10:18:48.903679 WARNING xorp_bgp:7466 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:18:48.904322 WARNING xorp_bgp:7466 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 7464 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7466 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7462 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:18:59.383395 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:18:59.424650 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:18:59.465262 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:19:01.681020 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 7573 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:19:01.681167 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:19:01.681201 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:19:01.681299 WARNING xorp_bgp:7580 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 7577 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:19:01.682008 WARNING xorp_bgp:7580 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 7580 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7575 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:19:11.105779 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:19:11.147718 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer2 expect packet update origin 2 aspath 23456,65001,1,2,[3,4,5],6,[7,8],9 nexthop 192.150.187.78 med 1 as4path 2.65008,65001,1,2,[3,4,5],6,[7,8],9 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
./test_path_attribute3.sh: Tests Succeeded (BGP: test1)
WARNING: Process: 7686 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7682 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7684 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:19:13.298286 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:19:13.298577 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:19:13.298687 WARNING xorp_bgp:7688 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:19:13.299409 WARNING xorp_bgp:7688 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 7688 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:19:22.735562 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:19:22.775247 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:19:24.912909 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:19:24.913223 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: [ 2012/02/06 10:19:24.913395 WARNING xorp_bgp:7767 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
7765 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7761 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:19:24.914054 WARNING xorp_bgp:7767 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 7767 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7763 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:20:34.387295 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:20:34.433099 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)
WARNING: Process: 7840 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7844 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:20:36.573060 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:20:36.573203 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:20:36.573237 WARNING xorp_bgp:7846 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:20:36.573941 WARNING xorp_bgp:7846 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 7846 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 7842 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:20:45.951793 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:20:45.996102 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:20:48.134768 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:20:48.134912 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:20:48.135087 WARNING xorp_bgp:7931 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:20:48.135178 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 7925 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:20:48.135688 WARNING xorp_bgp:7931 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: WARNING: Process: 7929 has message from dflt_sig_handler: SIGTERM received
7931 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:20:48.136486 ERROR xorp_fea_dummy:7927 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 7927 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:20:57.539940 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:20:57.582893 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer2 expect packet update origin 2 aspath 2.65008,65001,1,2,11.11,10.10,[3,4,5.5],6,[7.7,8],9.9 nexthop 192.150.187.78 med 1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,2,23456,23456,[3,4,23456],6,[23456,8],23456 nexthop 20.20.20.20 as4path 11.11,10.10,[3,4,5.5],6,[7.7,8],9.9 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
./test_path_attribute3.sh: Tests Succeeded (BGP: test5)
[ 2012/02/06 10:20:59.725976 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:20:59.726102 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:20:59.726149 ERROR xorp_fea_dummy:8006 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 8004 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:20:59.726253 WARNING xorp_bgp:8011 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:20:59.726344 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/02/06 10:20:59.726868 WARNING xorp_bgp:8011 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 8011 has message from dflt_sig_handler: SIGTERM receivedWARNING: Process:
8009 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8006 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:21:10.344846 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:21:10.432121 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:21:10.520299 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_route_reflection1.sh: Tests Succeeded (BGP: test1)
[ 2012/02/06 10:21:10.550579 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:21:10.550709 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:21:10.550738 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:21:10.550900 WARNING xorp_bgp:8093 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:21:10.551043 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 8087 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8093 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8089WARNING: Process: 8091 has message from dflt_sig_handler: SIGTERM received
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:22:21.167623 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:22:21.250436 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:22:21.333824 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:22:23.588256 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:22:23.588415 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:22:23.588451 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:22:23.588651 WARNING xorp_bgp:8187 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 8185 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8181 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:22:23.589405 WARNING xorp_bgp:8187 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 8187 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8183 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:22:34.136244 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:22:34.229488 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:22:34.317025 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:22:36.568547 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:22:36.568685 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:22:36.568717 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:22:36.568894 WARNING xorp_bgp:8322 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:22:36.569059 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 8316 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:22:36.569682 WARNING xorp_bgp:8322 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/02/06 10:22:36.569632 ERROR xorp_fea_dummy:8318 MFEA fea/xrl_mfea_node.cc:183 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 8322 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8320 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8318 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:22:47.167407 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:22:47.255651 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:22:47.338868 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:22:47.449916 WARNING xorp_bgp:8448 BGP bgp/plumbing.cc:1160 push ] push <IPv4:Safi(Unicast)> when none needed
Coord peer1 assert queue 1
Coord peer2 assert queue 1
Coord peer3 assert queue 1
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_reflection1.sh: Tests Succeeded (BGP: test4)
[ 2012/02/06 10:22:49.601221 ERROR xorp_fea_dummy:8444 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 8441 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8446 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:22:49.601827 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:22:49.601915 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:22:49.601948 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:22:49.601993 WARNING xorp_bgp:8448 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:22:49.602275 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 8448 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8444 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:24:00.252651 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:24:00.340823 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:24:00.427830 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:24:00.534123 WARNING xorp_bgp:8573 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:24:02.681540 ERROR xorp_fea_dummy:8569 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 8567 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:24:02.682775 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:24:02.682828 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:24:02.682945 WARNING xorp_bgp:8573 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 10:24:02.682975 WARNING xorp_bgp:8573 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: [ 2012/02/06 10:24:02.683146 INFO xorp_bgp BGP ] EVENT: timers 2
8571 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8569 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8573 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:24:13.225568 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:24:13.310430 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:24:13.397845 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:24:13.430905 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:24:13.431044 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:24:13.431074 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:24:13.431235 WARNING xorp_bgp:8708 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:24:13.431383 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 8702 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8708 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8704 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8706 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:24:23.988590 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:24:24.80419 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:24:24.166504 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 1.2.3.4
Coord peer2 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 1.2.3.4 originatorid 10.10.10.1 clusterlist 0.0.0.11
Coord peer3 expect packet update origin 2 aspath 65008,1 nexthop 192.150.187.78 nlri 10.10.10.0/24 med 1
Coord peer1 send packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 1.2.3.4
Coord peer1 assert queue 1
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_reflection2.sh: Tests Succeeded (BGP: test2)
WARNING: Process: 8796 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8800 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8798 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:24:26.414525 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:24:26.414664 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:24:26.414697 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:24:26.414769 WARNING xorp_bgp:8802 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:24:26.415481 WARNING xorp_bgp:8802 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 8802 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:25:37.35588 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:25:37.124822 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:25:37.212539 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 1.2.3.4
Coord peer2 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 1.2.3.4 clusterlist 0.0.0.11
Coord peer3 expect packet update origin 2 aspath 65008,1 nexthop 192.150.187.78 nlri 10.10.10.0/24 med 1
Coord peer1 send packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 1.2.3.4
Coord peer1 assert queue 1
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_reflection2.sh: Tests Succeeded (BGP: test3)
WARNING: Process: 8919 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:25:39.473763 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:25:39.473899 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:25:39.473930 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:25:39.473973 WARNING xorp_bgp:8925 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:25:39.474671 WARNING xorp_bgp:8925 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 8925 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8923 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 8921 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:25:50.14217 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:25:50.102674 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:25:50.190138 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:25:52.442242 ERROR xorp_fea_dummy:9053 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 9051 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:25:52.442993 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:25:52.443110 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:25:52.443289 WARNING xorp_bgp:9057 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 9055 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:25:52.443413 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/02/06 10:25:52.443935 WARNING xorp_bgp:9057 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 9057WARNING: Process: 9053 has message from dflt_sig_handler: SIGTERM received
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:26:02.993652 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:26:03.86791 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:26:03.177529 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:26:03.208437 ERROR xorp_fea_dummy:9180 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 9178 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9182 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:26:03.209099 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:26:03.209229 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:26:03.209259 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:26:03.209301 WARNING xorp_bgp:9184 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:26:03.209551 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 9184 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9180 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:27:13.787630 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:27:13.869950 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:27:13.955999 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 65001 nexthop 192.150.187.78 nlri 10.10.10.0/24
Coord peer2 expect packet update origin 2 aspath 65008,65001 nexthop 192.150.187.78 med 1 nlri 10.10.10.0/24
Coord peer3 expect packet update origin 2 aspath 65001 nexthop 192.150.187.78 localpref 100 nlri 10.10.10.0/24
Coord peer1 send packet update origin 2 aspath 65001 nexthop 192.150.187.78 nlri 10.10.10.0/24
Coord peer1 assert queue 1
Coord peer2 assert queue 0
Coord peer3 assert queue 0
route_flap_damping 15 60 750 3000 false
Coord peer1 expect packet update withdraw 10.10.10.0/24
Coord peer2 expect packet update withdraw 10.10.10.0/24
Coord peer3 expect packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 assert queue 2
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_flap_damping1.sh: Tests Succeeded (BGP route flapping: test2)
WARNING: Process: 9271[ 2012/02/06 10:27:18.375697 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:27:18.375806 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
has message from dflt_sig_handler: SIGTERM received[ 2012/02/06 10:27:18.375938 WARNING xorp_bgp:9273 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 9267 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:27:18.376129 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 9273 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9269 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_flap_damping1.sh -l -t test2
Entering ./test_route_flap_damping1.sh -l -t test3
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65001 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65002 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST3 - Variation on test2
1) Introduce a route on an E-BGP peering.
2) Enable route flap damping on the BGP process.
3) Introduce same route (used to cause a BGP assert)
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/02/06 10:27:28.873333 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:27:28.964866 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:27:29.47959 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 65001 nexthop 192.150.187.78 nlri 10.10.10.0/24
Coord peer2 expect packet update origin 2 aspath 65008,65001 nexthop 192.150.187.78 med 1 nlri 10.10.10.0/24
Coord peer3 expect packet update origin 2 aspath 65001 nexthop 192.150.187.78 localpref 100 nlri 10.10.10.0/24
Coord peer1 send packet update origin 2 aspath 65001 nexthop 192.150.187.78 nlri 10.10.10.0/24
Coord peer1 assert queue 1
Coord peer2 assert queue 0
Coord peer3 assert queue 0
route_flap_damping 15 60 750 3000 false
Coord peer1 expect packet update origin 2 aspath 65001 nexthop 192.150.187.78 nlri 10.10.10.0/24
Coord peer2 expect packet update origin 2 aspath 65008,65001 nexthop 192.150.187.78 med 1 nlri 10.10.10.0/24
Coord peer3 expect packet update origin 2 aspath 65001 nexthop 192.150.187.78 localpref 100 nlri 10.10.10.0/24
Coord peer1 send packet update origin 2 aspath 65001 nexthop 192.150.187.78 nlri 10.10.10.0/24
Coord peer1 assert queue 2
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_flap_damping1.sh: Tests Succeeded (BGP route flapping: test3)
WARNING: Process: 9416 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:27:33.465879 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:27:33.466017 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:27:33.466050 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/02/06 10:27:33.466107 WARNING xorp_bgp:9422 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/02/06 10:27:33.466137 WARNING xorp_bgp:9422 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/02/06 10:27:33.466402 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 9418 has message from dflt_sig_handler: SIGTERM received
[ 2012/02/06 10:27:33.466930 WARNING xorp_bgp:9422 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 9422 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9420 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:27:39.562722 INFO xorp_bgp BGP ] EVENT: timers 3
******************* Command: ../xorp_bgp exited status: 0 9569
[ 2012/02/06 10:27:39.566258 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: 9562 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9566 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9564 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:27:50.709405 INFO xorp_bgp BGP ] EVENT: timers 3
******************* Command: ../xorp_bgp exited status: 0 9590
[ 2012/02/06 10:27:50.710802 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: 9584 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9586 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 9588 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/xorp.ct/slave/full3/build/xorp/bgp/SConscript", line 169, in <module>
scons: done reading SConscript files.
scons: Building targets ...
gcc -o obj/i686-pc-linux-gnu/libcomm/tests/test_comm.o -c -std=gnu99 -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/i686-pc-linux-gnu/libcomm -Ilibcomm -Iobj/i686-pc-linux-gnu -I. libcomm/tests/test_comm.c
gcc -o obj/i686-pc-linux-gnu/libcomm/tests/test_comm -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -Wl,-rpath=usr/lib -rdynamic obj/i686-pc-linux-gnu/libcomm/tests/test_comm.o -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -Lobj/i686-pc-linux-gnu/libcomm/tests/usr/lib -Llibcomm/tests/usr/lib -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_asyncio.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_asyncio -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_asyncio.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_callback.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_callback -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_callback.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_config_param.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_config_param -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_config_param.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_heap.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_heap -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_heap.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ipnet.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_ipnet -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_ipnet.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ipv4.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_ipv4 -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_ipv4.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ipv4net.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_ipv4net -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_ipv4net.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ipv6.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_ipv6 -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_ipv6.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ipv6net.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_ipv6net -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_ipv6net.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ipvx.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_ipvx -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_ipvx.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ipvxnet.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_ipvxnet -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_ipvxnet.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_mac.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_mac -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_mac.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_observers.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_observers -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_observers.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ref_ptr.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_ref_ptr -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_ref_ptr.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_ref_trie.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_ref_trie -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_ref_trie.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_run_command.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_run_command -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_run_command.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_sched.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_sched -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_sched.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_service.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_service -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_service.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_task.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_task -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_task.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_test_main.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_test_main -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_test_main.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_time_slice.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_time_slice -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_time_slice.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_timer.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_timer -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_timer.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_timeval.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_timeval -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_timeval.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_trie.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_trie -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_trie.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_types.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_types -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_types.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_utils.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_utils -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_utils.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_vif.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_vif -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_vif.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libxorp -Ilibxorp libxorp/tests/test_profile.cc
g++ -o obj/i686-pc-linux-gnu/libxorp/tests/test_profile -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libxorp/tests/test_profile.o -Lobj/i686-pc-linux-gnu/libxorp/tests/usr/lib -Llibxorp/tests/usr/lib -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libproto -Ilibproto libproto/tests/test_checksum.cc
g++ -o obj/i686-pc-linux-gnu/libproto/tests/test_checksum -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libproto/tests/test_checksum.o -Lobj/i686-pc-linux-gnu/libproto/tests/usr/lib -Llibproto/tests/usr/lib -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_proto -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libproto -Ilibproto libproto/tests/test_config_node_id.cc
g++ -o obj/i686-pc-linux-gnu/libproto/tests/test_config_node_id -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libproto/tests/test_config_node_id.o -Lobj/i686-pc-linux-gnu/libproto/tests/usr/lib -Llibproto/tests/usr/lib -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_proto -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libproto -Ilibproto libproto/tests/test_packet.cc
g++ -o obj/i686-pc-linux-gnu/libproto/tests/test_packet -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libproto/tests/test_packet.o -Lobj/i686-pc-linux-gnu/libproto/tests/usr/lib -Llibproto/tests/usr/lib -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_proto -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libfeaclient -Ilibfeaclient -Iobj/i686-pc-linux-gnu/libfeaclient/tests -Ilibfeaclient/tests libfeaclient/tests/test_local_copy.cc
g++ -o obj/i686-pc-linux-gnu/libfeaclient/tests/test_local_copy -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libfeaclient/tests/test_local_copy.o -Lobj/i686-pc-linux-gnu/libfeaclient/tests/usr/lib -Llibfeaclient/tests/usr/lib -Lobj/i686-pc-linux-gnu/libfeaclient -Llibfeaclient -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-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/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/libfeaclient -Ilibfeaclient -Iobj/i686-pc-linux-gnu/libfeaclient/tests -Ilibfeaclient/tests libfeaclient/tests/test_remote_copy.cc
g++ -o obj/i686-pc-linux-gnu/libfeaclient/tests/test_remote_copy -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/libfeaclient/tests/test_remote_copy.o -Lobj/i686-pc-linux-gnu/libfeaclient/tests/usr/lib -Llibfeaclient/tests/usr/lib -Lobj/i686-pc-linux-gnu/libfeaclient -Llibfeaclient -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-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/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/mrt -Imrt mrt/tests/test_mrib.cc
g++ -o obj/i686-pc-linux-gnu/mrt/tests/test_mrib -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/mrt -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/mrt/tests/test_mrib.o -Lobj/i686-pc-linux-gnu/mrt/tests/usr/lib -Lmrt/tests/usr/lib -Lobj/i686-pc-linux-gnu/mrt -Lmrt -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_mrt -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/mrt -Imrt mrt/tests/test_mrt.cc
g++ -o obj/i686-pc-linux-gnu/mrt/tests/test_mrt -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/mrt -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/mrt/tests/test_mrt.o -Lobj/i686-pc-linux-gnu/mrt/tests/usr/lib -Lmrt/tests/usr/lib -Lobj/i686-pc-linux-gnu/mrt -Lmrt -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-linux-gnu/libcomm -Llibcomm -lxorp_mrt -lxorp_core -lxorp_comm
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/rib -Irib -Iobj/i686-pc-linux-gnu/rib/tests -Irib/tests rib/tests/test_deletion.cc
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/rib -Irib -Iobj/i686-pc-linux-gnu/rib/tests -Irib/tests rib/tests/rt_tab_expect.cc
g++ -o obj/i686-pc-linux-gnu/rib/tests/test_deletion -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/rib/tests/test_deletion.o obj/i686-pc-linux-gnu/rib/tests/rt_tab_expect.o -Lobj/i686-pc-linux-gnu/rib/tests/usr/lib -Lrib/tests/usr/lib -Lobj/i686-pc-linux-gnu/rib -Lrib -Lobj/i686-pc-linux-gnu/policy -Lpolicy -Lobj/i686-pc-linux-gnu/policy/backend -Lpolicy/backend -Lobj/i686-pc-linux-gnu/policy/common -Lpolicy/common -Lobj/i686-pc-linux-gnu/libfeaclient -Llibfeaclient -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-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/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/rib -Irib -Iobj/i686-pc-linux-gnu/rib/tests -Irib/tests rib/tests/test_redist.cc
g++ -o obj/i686-pc-linux-gnu/rib/tests/test_redist -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/rib/tests/test_redist.o -Lobj/i686-pc-linux-gnu/rib/tests/usr/lib -Lrib/tests/usr/lib -Lobj/i686-pc-linux-gnu/rib -Lrib -Lobj/i686-pc-linux-gnu/policy -Lpolicy -Lobj/i686-pc-linux-gnu/policy/backend -Lpolicy/backend -Lobj/i686-pc-linux-gnu/policy/common -Lpolicy/common -Lobj/i686-pc-linux-gnu/libfeaclient -Llibfeaclient -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-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/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/rib -Irib -Iobj/i686-pc-linux-gnu/rib/tests -Irib/tests rib/tests/test_register.cc
g++ -o obj/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/rib -Irib -Iobj/i686-pc-linux-gnu/rib/tests -Irib/tests rib/tests/dummy_register_server.cc
g++ -o obj/i686-pc-linux-gnu/rib/tests/test_register -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/rib/tests/test_register.o obj/i686-pc-linux-gnu/rib/tests/dummy_register_server.o -Lobj/i686-pc-linux-gnu/rib/tests/usr/lib -Lrib/tests/usr/lib -Lobj/i686-pc-linux-gnu/rib -Lrib -Lobj/i686-pc-linux-gnu/policy -Lpolicy -Lobj/i686-pc-linux-gnu/policy/backend -Lpolicy/backend -Lobj/i686-pc-linux-gnu/policy/common -Lpolicy/common -Lobj/i686-pc-linux-gnu/libfeaclient -Llibfeaclient -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-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/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/ospf -Iospf -Iobj/i686-pc-linux-gnu/ospf/tests -Iospf/tests ospf/tests/test_checksum.cc
g++ -o obj/i686-pc-linux-gnu/ospf/tests/test_checksum -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/ospf -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/ospf/tests/test_checksum.o -Lobj/i686-pc-linux-gnu/ospf/tests/usr/lib -Lospf/tests/usr/lib -Lobj/i686-pc-linux-gnu/ospf -Lospf -Lobj/i686-pc-linux-gnu/libfeaclient -Llibfeaclient -Lobj/i686-pc-linux-gnu/policy/backend -Lpolicy/backend -Lobj/i686-pc-linux-gnu/policy/common -Lpolicy/common -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-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/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/ospf -Iospf -Iobj/i686-pc-linux-gnu/ospf/tests -Iospf/tests ospf/tests/test_packet.cc
g++ -o obj/i686-pc-linux-gnu/ospf/tests/test_packet -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/ospf -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/ospf/tests/test_packet.o -Lobj/i686-pc-linux-gnu/ospf/tests/usr/lib -Lospf/tests/usr/lib -Lobj/i686-pc-linux-gnu/ospf -Lospf -Lobj/i686-pc-linux-gnu/libfeaclient -Llibfeaclient -Lobj/i686-pc-linux-gnu/policy/backend -Lpolicy/backend -Lobj/i686-pc-linux-gnu/policy/common -Lpolicy/common -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-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/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/ospf -Iospf -Iobj/i686-pc-linux-gnu/ospf/tests -Iospf/tests ospf/tests/test_peering.cc
g++ -o obj/i686-pc-linux-gnu/ospf/tests/test_peering -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/ospf -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/ospf/tests/test_peering.o -Lobj/i686-pc-linux-gnu/ospf/tests/usr/lib -Lospf/tests/usr/lib -Lobj/i686-pc-linux-gnu/ospf -Lospf -Lobj/i686-pc-linux-gnu/libfeaclient -Llibfeaclient -Lobj/i686-pc-linux-gnu/policy/backend -Lpolicy/backend -Lobj/i686-pc-linux-gnu/policy/common -Lpolicy/common -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-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/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/ospf -Iospf -Iobj/i686-pc-linux-gnu/ospf/tests -Iospf/tests ospf/tests/test_routing.cc
g++ -o obj/i686-pc-linux-gnu/ospf/tests/test_routing -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/ospf -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/ospf/tests/test_routing.o -Lobj/i686-pc-linux-gnu/ospf/tests/usr/lib -Lospf/tests/usr/lib -Lobj/i686-pc-linux-gnu/ospf -Lospf -Lobj/i686-pc-linux-gnu/libfeaclient -Llibfeaclient -Lobj/i686-pc-linux-gnu/policy/backend -Lpolicy/backend -Lobj/i686-pc-linux-gnu/policy/common -Lpolicy/common -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-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/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/ospf -Iospf -Iobj/i686-pc-linux-gnu/ospf/tests -Iospf/tests ospf/tests/test_routing_table.cc
g++ -o obj/i686-pc-linux-gnu/ospf/tests/test_routing_table -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/ospf -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/ospf/tests/test_routing_table.o -Lobj/i686-pc-linux-gnu/ospf/tests/usr/lib -Lospf/tests/usr/lib -Lobj/i686-pc-linux-gnu/ospf -Lospf -Lobj/i686-pc-linux-gnu/libfeaclient -Llibfeaclient -Lobj/i686-pc-linux-gnu/policy/backend -Lpolicy/backend -Lobj/i686-pc-linux-gnu/policy/common -Lpolicy/common -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-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/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/rip -Irip -Iobj/i686-pc-linux-gnu/rip/tests -Irip/tests rip/tests/test_auth.cc
g++ -o obj/i686-pc-linux-gnu/rip/tests/test_auth -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rip -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/rip/tests/test_auth.o -Lobj/i686-pc-linux-gnu/rip/tests/usr/lib -Lrip/tests/usr/lib -Lobj/i686-pc-linux-gnu/rip -Lrip -Lobj/i686-pc-linux-gnu/libfeaclient -Llibfeaclient -Lobj/i686-pc-linux-gnu/policy/backend -Lpolicy/backend -Lobj/i686-pc-linux-gnu/policy/common -Lpolicy/common -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-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/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/rip -Irip -Iobj/i686-pc-linux-gnu/rip/tests -Irip/tests rip/tests/test_outputs.cc
g++ -o obj/i686-pc-linux-gnu/rip/tests/test_outputs -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rip -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/rip/tests/test_outputs.o -Lobj/i686-pc-linux-gnu/rip/tests/usr/lib -Lrip/tests/usr/lib -Lobj/i686-pc-linux-gnu/rip -Lrip -Lobj/i686-pc-linux-gnu/libfeaclient -Llibfeaclient -Lobj/i686-pc-linux-gnu/policy/backend -Lpolicy/backend -Lobj/i686-pc-linux-gnu/policy/common -Lpolicy/common -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-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/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/rip -Irip -Iobj/i686-pc-linux-gnu/rip/tests -Irip/tests rip/tests/test_packets.cc
g++ -o obj/i686-pc-linux-gnu/rip/tests/test_packets -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rip -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/rip/tests/test_packets.o -Lobj/i686-pc-linux-gnu/rip/tests/usr/lib -Lrip/tests/usr/lib -Lobj/i686-pc-linux-gnu/rip -Lrip -Lobj/i686-pc-linux-gnu/libfeaclient -Llibfeaclient -Lobj/i686-pc-linux-gnu/policy/backend -Lpolicy/backend -Lobj/i686-pc-linux-gnu/policy/common -Lpolicy/common -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-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/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/rip -Irip -Iobj/i686-pc-linux-gnu/rip/tests -Irip/tests rip/tests/test_request.cc
g++ -o obj/i686-pc-linux-gnu/rip/tests/test_request -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rip -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/rip/tests/test_request.o -Lobj/i686-pc-linux-gnu/rip/tests/usr/lib -Lrip/tests/usr/lib -Lobj/i686-pc-linux-gnu/rip -Lrip -Lobj/i686-pc-linux-gnu/libfeaclient -Llibfeaclient -Lobj/i686-pc-linux-gnu/policy/backend -Lpolicy/backend -Lobj/i686-pc-linux-gnu/policy/common -Lpolicy/common -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-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/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/rip -Irip -Iobj/i686-pc-linux-gnu/rip/tests -Irip/tests rip/tests/test_route_walk.cc
g++ -o obj/i686-pc-linux-gnu/rip/tests/test_route_walk -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rip -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/rip/tests/test_route_walk.o -Lobj/i686-pc-linux-gnu/rip/tests/usr/lib -Lrip/tests/usr/lib -Lobj/i686-pc-linux-gnu/rip -Lrip -Lobj/i686-pc-linux-gnu/libfeaclient -Llibfeaclient -Lobj/i686-pc-linux-gnu/policy/backend -Lpolicy/backend -Lobj/i686-pc-linux-gnu/policy/common -Lpolicy/common -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-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/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/rip -Irip -Iobj/i686-pc-linux-gnu/rip/tests -Irip/tests rip/tests/test_timers.cc
g++ -o obj/i686-pc-linux-gnu/rip/tests/test_timers -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rip -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/rip/tests/test_timers.o -Lobj/i686-pc-linux-gnu/rip/tests/usr/lib -Lrip/tests/usr/lib -Lobj/i686-pc-linux-gnu/rip -Lrip -Lobj/i686-pc-linux-gnu/libfeaclient -Llibfeaclient -Lobj/i686-pc-linux-gnu/policy/backend -Lpolicy/backend -Lobj/i686-pc-linux-gnu/policy/common -Lpolicy/common -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-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/i686-pc-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/i686-pc-linux-gnu -I. -I. -Iobj/i686-pc-linux-gnu/rip -Irip -Iobj/i686-pc-linux-gnu/rip/tests -Irip/tests rip/tests/test_update_queue.cc
g++ -o obj/i686-pc-linux-gnu/rip/tests/test_update_queue -Wl,-z,origin -Wl,-rpath=None -Wl,-rpath=usr/lib -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rip -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/backend -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/policy/common -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/interfaces -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/xrl/targets -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxipc -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp -Wl,-rpath=/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm -rdynamic obj/i686-pc-linux-gnu/rip/tests/test_update_queue.o -Lobj/i686-pc-linux-gnu/rip/tests/usr/lib -Lrip/tests/usr/lib -Lobj/i686-pc-linux-gnu/rip -Lrip -Lobj/i686-pc-linux-gnu/libfeaclient -Llibfeaclient -Lobj/i686-pc-linux-gnu/policy/backend -Lpolicy/backend -Lobj/i686-pc-linux-gnu/policy/common -Lpolicy/common -Lobj/i686-pc-linux-gnu/xrl/interfaces -Lxrl/interfaces -Lobj/i686-pc-linux-gnu/xrl/targets -Lxrl/targets -Lobj/i686-pc-linux-gnu/libxipc -Llibxipc -Lobj/i686-pc-linux-gnu/libproto -Llibproto -Lobj/i686-pc-linux-gnu/libxorp -Llibxorp -Lobj/i686-pc-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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libcomm/tests/test_comm
[ 2012/02/06 10:29:51.270213 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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp/tests/test_config_param
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp/tests/test_heap
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp/tests/test_ipnet
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp/tests/test_ipv6net
Running: test_ipv6net_valid_constructors
Test Passed: test_ipv6net_valid_constructors
Running: test_ipv6net_invalid_constructors
Creating InvalidNetmaskLength exception, file: libxorp/ipnet.hh:61 netmask_length: 129
Creating InvalidNetmaskLength exception, file: libxorp/ipv6.cc:412 netmask_length: 129
Test Passed: test_ipv6net_invalid_constructors
Running: test_ipv6net_operators
Test Passed: test_ipv6net_operators
Running: test_ipv6net_address_type
Test Passed: test_ipv6net_address_type
Running: test_ipv6net_address_overlap
Test Passed: test_ipv6net_address_overlap
Running: test_ipv6net_address_const
Test Passed: test_ipv6net_address_const
Running: test_ipv6net_manipulate_address
Test Passed: test_ipv6net_manipulate_address
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp/tests/test_ipvxnet
Running: test_ipvxnet_valid_constructors
Test Passed: test_ipvxnet_valid_constructors
Running: test_ipvxnet_invalid_constructors
Creating InvalidNetmaskLength exception, file: libxorp/ipvxnet.hh:49 netmask_length: 33
Creating InvalidNetmaskLength exception, file: libxorp/ipvxnet.hh:49 netmask_length: 129
Creating InvalidNetmaskLength exception, file: libxorp/ipv4.cc:232 netmask_length: 33
Creating InvalidNetmaskLength exception, file: libxorp/ipv6.cc:412 netmask_length: 129
Test Passed: test_ipvxnet_invalid_constructors
Running: test_ipvxnet_operators
Test Passed: test_ipvxnet_operators
Running: test_ipvxnet_address_type
Test Passed: test_ipvxnet_address_type
Running: test_ipvxnet_address_overlap
Test Passed: test_ipvxnet_address_overlap
Running: test_ipvxnet_address_const
Test Passed: test_ipvxnet_address_const
Running: test_ipvxnet_manipulate_address
Test Passed: test_ipvxnet_manipulate_address
Running: test_ipvxnet_invalid_manipulate_address
Test Passed: test_ipvxnet_invalid_manipulate_address
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp/tests/test_observers
------------------------------------------------------
notif sched 4576907.988234
notif sched 4576907.518234
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 4576907.548234
.notif sched 4576907.578234
.notif sched 4576907.608234
.notif sched 4576907.638234
.notif sched 4576907.668234
.notif sched 4576907.698234
.notif sched 4576907.728234
.notif sched 4576907.758234
.notif sched 4576907.788234
.notif sched 4576907.818234
.notif sched 4576907.848234
.notif sched 4576907.878234
.notif sched 4576907.908234
.notif sched 4576907.938234
.notif sched 4576907.968234
.notif sched 4576907.998234
#notif unsch 4576907.998234
Test Passed (observers) run_test libxorp/tests/test_observers.cc:223
------------------------------------------------------
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp/tests/test_ref_ptr
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp/tests/test_ref_trie
adding n1: 1.2.1.0/24 route: 0xbfe15a97
-----------------------------------------------
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: 0xbfe15a96
-----------------------------------------------
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: 0xbfe15a95
-----------------------------------------------
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: 0xbfe15a94
-----------------------------------------------
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: 0xbfe15a93
-----------------------------------------------
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: 0xbfe15a92
-----------------------------------------------
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: 0xbfe15a88
adding n17: 1.2.1.0/24 route: 0xbfe15a87
adding n18: 1.2.0.0/16 route: 0xbfe15a86
adding n19: 1.2.128.0/24 route: 0xbfe15a85
adding n20: 1.2.0.0/20 route: 0xbfe15a84
-----------
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: 0xbfe15179
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: 0xbfe15179
Test Passed () test_equals_preorder libxorp/tests/test_ref_trie.cc:237
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp/tests/test_run_command
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp/tests/test_sched
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp/tests/test_service
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp/tests/test_time_slice
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp/tests/test_timer
a is 2147483647.999998
b is 2147483647.999999
c is 2147483648.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
-- 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
O-- fired 64
-- fired 64
O-- fired 65
-- fired 65
O-- fired 66
-- fired 66
O-- fired 67
-- 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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp/tests/test_timeval
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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: 0xbfee5379
-----------------------------------------------
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: 0xbfee5378
-----------------------------------------------
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: 0xbfee5377
-----------------------------------------------
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: 0xbfee5376
-----------------------------------------------
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: 0xbfee5375
-----------------------------------------------
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: 0xbfee5374
-----------------------------------------------
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: 0xbfee536a
adding n17: 1.2.1.0/24 route: 0xbfee5369
adding n18: 1.2.0.0/16 route: 0xbfee5368
adding n19: 1.2.128.0/24 route: 0xbfee5367
adding n20: 1.2.0.0/20 route: 0xbfee5366
-----------
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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp/tests/test_utils
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libxorp/tests/test_vif
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto/tests/test_checksum
Running: test_inet_checksum
Test Passed: test_inet_checksum
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libproto/tests/test_config_node_id
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient/tests/test_local_copy
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/libfeaclient/tests/test_remote_copy
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/mrt/tests/test_mrt
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rib/tests/test_deletion
-------------------------------------------------------
-------------------------------------------------------
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rib/tests/test_redist
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rib/tests/test_register
[ 2012/02/06 10:30:27.926650 ERROR test_register:10079 RIB rib/rt_tab_register.cc:382 delete_registration ] delete_registration called for unregisted net: 1.0.5.0/26
[ 2012/02/06 10:30:27.926941 ERROR test_register:10079 RIB rib/rt_tab_register.cc:382 delete_registration ] delete_registration called for unregisted net: 1.0.5.0/26
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/ospf/tests/test_checksum
Running: test1
Test Passed: test1
Running: test2
Test Passed: test2
Running: test3
Test Passed: test3
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/ospf/tests/test_peering
Running: single_peerV2
[ 2012/02/06 10:30:27.986727 WARNING test_peering:10082 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:30:27.986895 WARNING test_peering:10082 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:30:27.987031 WARNING test_peering:10082 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:30:28.986381 WARNING test_peering:10082 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:30:28.986500 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/02/06 10:30:28.986595 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/02/06 10:30:28.986687 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/02/06 10:30:28.986780 WARNING test_peering:10082 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
Test Passed: single_peerV2
Running: single_peerV3
[ 2012/02/06 10:30:28.987262 WARNING test_peering:10082 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:30:28.987355 WARNING test_peering:10082 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:30:28.987479 WARNING test_peering:10082 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:30:28.987569 WARNING test_peering:10082 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:30:28.987679 WARNING test_peering:10082 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:30:29.987371 WARNING test_peering:10082 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:30:29.987485 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/02/06 10:30:29.987576 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/02/06 10:30:29.987664 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/02/06 10:30:29.987752 WARNING test_peering:10082 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
Test Passed: single_peerV3
Running: two_peersV2
[ 2012/02/06 10:30:29.988142 WARNING test_peering:10082 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:30:29.988236 WARNING test_peering:10082 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:30:29.988329 WARNING test_peering:10082 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:30:29.988416 WARNING test_peering:10082 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:30:29.988522 WARNING test_peering:10082 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:30:29.988633 WARNING test_peering:10082 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:30:39.44591 WARNING test_peering:10082 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:30:39.44769 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/02/06 10:30:39.44862 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/02/06 10:30:39.44949 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/02/06 10:30:39.45037 WARNING test_peering:10082 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:30:39.45156 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/02/06 10:30:39.45246 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/02/06 10:30:39.45332 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/02/06 10:30:39.45419 WARNING test_peering:10082 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:30:39.45515 WARNING test_peering:10082 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
Test Passed: two_peersV2
Running: two_peersV3
[ 2012/02/06 10:30:39.45903 WARNING test_peering:10082 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:30:39.45995 WARNING test_peering:10082 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:30:39.46092 WARNING test_peering:10082 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:30:39.46181 WARNING test_peering:10082 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:30:39.46276 WARNING test_peering:10082 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:30:39.46365 WARNING test_peering:10082 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:30:39.46459 WARNING test_peering:10082 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:30:39.46550 WARNING test_peering:10082 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:30:39.46656 WARNING test_peering:10082 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:30:39.46766 WARNING test_peering:10082 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:30:48.102571 WARNING test_peering:10082 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:30:48.102746 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/02/06 10:30:48.102838 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/02/06 10:30:48.102927 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/02/06 10:30:48.103014 WARNING test_peering:10082 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:30:48.103111 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/02/06 10:30:48.103200 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/02/06 10:30:48.103285 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/02/06 10:30:48.103372 WARNING test_peering:10082 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:30:48.103461 WARNING test_peering:10082 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
Test Passed: two_peersV3
Running: two_peersV2s1
[ 2012/02/06 10:30:48.103834 WARNING test_peering:10082 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:30:48.103925 WARNING test_peering:10082 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:30:48.104017 WARNING test_peering:10082 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:30:48.104105 WARNING test_peering:10082 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:30:48.104203 WARNING test_peering:10082 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:30:48.113360 WARNING test_peering:10082 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:30:48.114483 WARNING test_peering:10082 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:30:48.114589 WARNING test_peering:10082 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:30:49.104359 WARNING test_peering:10082 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 1 link-status: 1
Test Passed: two_peersV2s1
Running: two_peersV3s1
[ 2012/02/06 10:30:57.160544 WARNING test_peering:10082 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:30:57.160577 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/02/06 10:30:57.160594 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/02/06 10:30:57.160606 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/02/06 10:30:57.160619 WARNING test_peering:10082 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:30:57.160654 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/02/06 10:30:57.160671 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/02/06 10:30:57.160683 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/02/06 10:30:57.160697 WARNING test_peering:10082 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:30:57.160713 WARNING test_peering:10082 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:30:57.160869 WARNING test_peering:10082 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:30:57.160886 WARNING test_peering:10082 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:30:57.160907 WARNING test_peering:10082 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:30:57.160922 WARNING test_peering:10082 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:30:57.160942 WARNING test_peering:10082 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:30:57.160956 WARNING test_peering:10082 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:30:57.160975 WARNING test_peering:10082 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:30:57.160989 WARNING test_peering:10082 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:30:57.161014 WARNING test_peering:10082 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:30:57.170361 WARNING test_peering:10082 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:30:57.171484 WARNING test_peering:10082 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:30:57.171520 WARNING test_peering:10082 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:30:58.161360 WARNING test_peering:10082 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 1 link-status: 1
Test Passed: two_peersV3s1
Running: two_peersV2s2
[ 2012/02/06 10:31:06.217594 WARNING test_peering:10082 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:31:06.217632 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/02/06 10:31:06.217648 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/02/06 10:31:06.217661 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/02/06 10:31:06.217674 WARNING test_peering:10082 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:31:06.217722 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/02/06 10:31:06.217739 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/02/06 10:31:06.217751 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/02/06 10:31:06.217764 WARNING test_peering:10082 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:31:06.217781 WARNING test_peering:10082 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:31:06.217933 WARNING test_peering:10082 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:31:06.217949 WARNING test_peering:10082 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:31:06.217968 WARNING test_peering:10082 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:31:06.217981 WARNING test_peering:10082 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:31:06.218006 WARNING test_peering:10082 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:31:06.227362 WARNING test_peering:10082 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:31:06.228484 WARNING test_peering:10082 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:31:06.228519 WARNING test_peering:10082 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:31:07.218362 WARNING test_peering:10082 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 1 link-status: 1
Test Passed: two_peersV2s2
Running: two_peersV3s2
[ 2012/02/06 10:31:15.274542 WARNING test_peering:10082 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:31:15.274576 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/02/06 10:31:15.274591 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/02/06 10:31:15.274604 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/02/06 10:31:15.274617 WARNING test_peering:10082 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:31:15.274652 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/02/06 10:31:15.274669 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/02/06 10:31:15.274681 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/02/06 10:31:15.274694 WARNING test_peering:10082 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:31:15.274710 WARNING test_peering:10082 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:31:15.274865 WARNING test_peering:10082 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:31:15.274881 WARNING test_peering:10082 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:31:15.274903 WARNING test_peering:10082 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:31:15.274918 WARNING test_peering:10082 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:31:15.274938 WARNING test_peering:10082 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:31:15.274952 WARNING test_peering:10082 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:31:15.274971 WARNING test_peering:10082 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:31:15.274985 WARNING test_peering:10082 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:31:15.275010 WARNING test_peering:10082 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:31:15.284363 WARNING test_peering:10082 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:31:15.285484 WARNING test_peering:10082 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:31:15.285520 WARNING test_peering:10082 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:31:16.275362 WARNING test_peering:10082 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 1 link-status: 1
Test Passed: two_peersV3s2
Running: p2pV2
[ 2012/02/06 10:31:24.338448 WARNING test_peering:10082 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:31:24.338484 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/02/06 10:31:24.338500 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/02/06 10:31:24.338512 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/02/06 10:31:24.338526 WARNING test_peering:10082 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:31:24.338570 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/02/06 10:31:24.338586 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/02/06 10:31:24.338598 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/02/06 10:31:24.338611 WARNING test_peering:10082 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:31:24.338627 WARNING test_peering:10082 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:31:24.338781 WARNING test_peering:10082 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:31:24.338797 WARNING test_peering:10082 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:31:24.338815 WARNING test_peering:10082 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:31:24.338829 WARNING test_peering:10082 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:31:24.338859 WARNING test_peering:10082 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:31:24.338891 WARNING test_peering:10082 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:31:34.339381 ERROR test_peering:10082 OSPF ospf/peer.cc:2678 update_router_linksV2 ] A single neighbour should be configured
[ 2012/02/06 10:31:34.339413 ERROR test_peering:10082 OSPF ospf/peer.cc:2678 update_router_linksV2 ] A single neighbour should be configured
[ 2012/02/06 10:31:34.339433 WARNING test_peering:10082 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:31:34.339450 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/02/06 10:31:34.339464 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/02/06 10:31:34.339476 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/02/06 10:31:34.339489 WARNING test_peering:10082 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:31:34.339505 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/02/06 10:31:34.339518 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/02/06 10:31:34.339530 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/02/06 10:31:34.339542 WARNING test_peering:10082 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:31:34.339558 WARNING test_peering:10082 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:31:34.339713 WARNING test_peering:10082 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:31:34.339729 WARNING test_peering:10082 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:31:34.339751 WARNING test_peering:10082 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:31:34.339765 WARNING test_peering:10082 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:31:34.339786 WARNING test_peering:10082 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:31:34.339800 WARNING test_peering:10082 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:31:34.339819 WARNING test_peering:10082 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:31:34.339833 WARNING test_peering:10082 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:31:34.339863 WARNING test_peering:10082 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:31:34.339896 WARNING test_peering:10082 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
Test Passed: p2pV3
[ 2012/02/06 10:31:44.340391 WARNING test_peering:10082 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:31:44.340418 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/02/06 10:31:44.340433 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/02/06 10:31:44.340445 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/02/06 10:31:44.340458 WARNING test_peering:10082 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:31:44.340475 WARNING test_peering:10082 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/02/06 10:31:44.340488 WARNING test_peering:10082 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/02/06 10:31:44.340500 WARNING test_peering:10082 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/02/06 10:31:44.340513 WARNING test_peering:10082 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:31:44.340528 WARNING test_peering:10082 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/ospf/tests/test_routing
Running: r1V2
[ 2012/02/06 10:31:44.355470 WARNING test_routing:10085 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:31:44.355675 WARNING test_routing:10085 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:31:44.355769 WARNING test_routing:10085 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:31:44.356202 WARNING test_routing:10085 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:31:44.356311 WARNING test_routing:10085 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/02/06 10:31:44.356404 WARNING test_routing:10085 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/02/06 10:31:44.356499 WARNING test_routing:10085 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/02/06 10:31:44.356592 WARNING test_routing:10085 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:31:44.357040 WARNING test_routing:10085 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:31:44.357130 WARNING test_routing:10085 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:31:44.357221 WARNING test_routing:10085 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:31:44.357415 WARNING test_routing:10085 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:31:44.357540 WARNING test_routing:10085 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/02/06 10:31:44.357631 WARNING test_routing:10085 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/02/06 10:31:44.357718 WARNING test_routing:10085 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/02/06 10:31:44.357806 WARNING test_routing:10085 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
[ 2012/02/06 10:31:44.358161 WARNING test_routing:10085 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:31:44.358250 WARNING test_routing:10085 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:31:44.358337 WARNING test_routing:10085 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:31:44.358625 WARNING test_routing:10085 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:31:44.358726 WARNING test_routing:10085 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/02/06 10:31:44.358815 WARNING test_routing:10085 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/02/06 10:31:44.358900 WARNING test_routing:10085 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/02/06 10:31:44.358987 WARNING test_routing:10085 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
Test Passed: r2
Running: r3V2
Test Passed: r3V2
Running: r3V3
Test Passed: r3V3
Running: r4
Test Passed: r4
Running: r5
Test Passed: r5
Running: r6
Test Passed: r6
Running: r7
Test Passed: r7
Running: r8
Test Passed: r8
Running: r9
Test Passed: r9
Running: r10
Test Passed: r10
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-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/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rip/tests/test_auth
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rip/tests/test_outputs
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rip/tests/test_packets
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rip/tests/test_request
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rip/tests/test_route_walk
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rip/tests/test_timers
route db route dump took 0.003973 seconds
peer route dump took 0.003748 seconds
route db route dump took 0.003361 seconds
route db route dump took 0.005362 seconds
peer route dump took 0.004115 seconds
route db route dump took 0.005037 seconds
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rip/tests/test_update_queue
scons: done building targets.