(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/01/11 10:25:17.605096 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 1
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 nexthop 20.20.20.20 nlri 10.10.10.0/24 nexthop6 20:20:20:20:20:20:20:20 nexthop6 20:20:20:20:20:20:20:20 nlri6 2000::/3
[ 2012/01/11 10:25:17.643151 ERROR coord:10062 BGP bgp/path_attribute.cc:3114 add_path_attribute ] ERROR: Attribute type: 3 already exists. Currently, only a single attribute for each type is supported. Deleting old one and adding this new one.
Coord peer1 assert queue 0
[ 2012/01/11 10:25:19.664978 WARNING coord XrlCoordTarget ] Handling method for coord/0.1/command failed: XrlCmdError 102 Command failed Expected list size to be 0 actual 1
Pending operation: false
[ 2012/01/11 10:25:19.665076 ERROR call_xrl:10107 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)
WARNING: Process: 10052 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10056 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:25:19.668865 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/01/11 10:25:19.669511 WARNING xorp_bgp:10058 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: [ 2012/01/11 10:25:19.669591 WARNING xorp_bgp:10058 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
10054 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10058 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: 10047buildbot 10108 0.0 0.0 2576 892 ? S 10:25 0:00 sh -c ps auxwww|grep test_peer
buildbot 10110 0.0 0.0 1968 512 ? S 10: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) - Verify that routes originated by BGP reach an EBGP peer
Test that next-hop of :: fails (but does not crash)
Also verify that the nexthop is rewritten and the provided nexthop
is ignored
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 expect packet open asnum 65008 bgpid 192.150.187.78 holdtime 30 afi 2 safi 1
Coord peer1 expect packet keepalive
Coord peer1 expect packet update origin 0 aspath 65008 med 1 nlri6 2000::/3 nexthop6 ::
originate_route6 2000::/3 20:20:20:20:20:20:20:20 true false
[ 2012/01/11 10:25:28.246436 WARNING xorp_bgp:10126 BGP bgp/rib_ipc_handler.cc:664 originate_route ] origin 0 aspath ASPath: nlri 2000::/3 next hop 20:20:20:20:20:20:20:20 unicast 1 multicast 0
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/11 10:25:28.260317 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert queue 1
[ 2012/01/11 10:25:30.279233 WARNING coord XrlCoordTarget ] Handling method for coord/0.1/command failed: XrlCmdError 102 Command failed Expect queue violated
Expect: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute ::
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Received: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute 20:20:20:20:20:20:20:20
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Pending operation: false
[ 2012/01/11 10:25:30.279336 ERROR call_xrl:10179 XRL libxipc/call_xrl.cc:66 response_handler ] Failed. Reason: 102 Command failed Expect queue violated
Expect: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute ::
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Received: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute 20:20:20:20:20:20:20:20
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Pending operation: false ("finder://coord/coord/0.1/command?command:txt=peer1+assert+queue+1")
./test_peering1.sh: Tests Failed (BGP: test28_ipv6)
WARNING: Process: 10120 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:25:30.282645 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:25:30.282859 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 10124 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:25:30.284518 WARNING xorp_bgp:10126 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 10126 has message from dflt_sig_handler: SIGTERM receivedWARNING: Process:
10122 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: 10115buildbot 10180 0.0 0.0 2576 888 ? S 10:25 0:01 sh -c ps auxwww|grep test_peer
buildbot 10182 0.0 0.0 1968 504 ? R 10: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/01/11 10:25:38.848434 WARNING xorp_bgp:10198 BGP bgp/rib_ipc_handler.cc:664 originate_route ] origin 0 aspath ASPath: nlri 2000::/3 next hop 20:20:20:20:20:20:20:20 unicast 1 multicast 0
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/11 10:25:38.861845 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 trie recv lookup 2000::/3 aspath 65008
Coord peer1 assert queue 0
[ 2012/01/11 10:25:40.902159 WARNING coord XrlCoordTarget ] Handling method for coord/0.1/command failed: XrlCmdError 102 Command failed Expect queue violated
Expect: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute 2000:77:88::1
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Received: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute 20:20:20:20:20:20:20:20
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Pending operation: false
[ 2012/01/11 10:25:40.902263 ERROR call_xrl:10254 XRL libxipc/call_xrl.cc:66 response_handler ] Failed. Reason: 102 Command failed Expect queue violated
Expect: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute 2000:77:88::1
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Received: Update Packet
Origin Path Attribute - IGP
AS Path Attribute ASPath: [AS/65008]
Multiple Exit Descriminator Attribute: MED=1
Multiprotocol Reachable NLRI AFI = 2 SAFI = 1
- Next Hop Attribute 20:20:20:20:20:20:20:20
- Link Local Next Hop Attribute ::
- Nlri 2000::/3
Pending operation: false ("finder://coord/coord/0.1/command?command:txt=peer1+assert+queue+0")
./test_peering1.sh: Tests Failed (BGP: test28_ipv6_ok)
WARNING: Process: 10192 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:25:40.906367 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:25:40.906537 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 10194 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10196 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:25:40.907520 WARNING xorp_bgp:10198 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 10198 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: 10187buildbot 10255 0.0 0.0 2576 884 ? S 10:25 0:00 sh -c ps auxwww|grep test_peer
buildbot 10257 0.0 0.0 1968 508 ? R 10: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/01/11 10:25:49.560511 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
[ 2012/01/11 10:26:20.562275 INFO xorp_bgp BGP ] Sending: Notification Packet: Hold Timer Expired(4)
[ 2012/01/11 10:26:20.563029 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/01/11 10:26:23.591913 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 10271 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10269 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10273 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10275 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test1
Entering ./test_peering1.sh -l -t test2
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST2 - Make a connection and send an update packet before establishing a session
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 connect
[ 2012/01/11 10:26:32.9402 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 5
Coord peer1 send packet update
[ 2012/01/11 10:26:34.52242 WARNING xorp_bgp:10353 BGP bgp/peer.cc:1107 event_recvupdate ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} FSM received EVENTRECUPDATEMESS in state OPENSENT(4)
[ 2012/01/11 10:26:34.52343 INFO xorp_bgp BGP ] Sending: Notification Packet: Finite State Machine Error(5)
[ 2012/01/11 10:26:34.53532 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
./test_peering1.sh: Tests Succeeded (BGP: test2)
[ 2012/01/11 10:26:36.89714 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 10347 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10351 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10353 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10349 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test2
Entering ./test_peering1.sh -l -t test3
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST3 - Try and send an illegal hold time of 1
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 expect packet open asnum 65008 bgpid 192.150.187.78 holdtime 30 afi 1 safi 1
Coord peer1 expect packet notify 2 6
Coord peer1 establish AS 65008 holdtime 1 id 192.150.187.100 keepalive false
[ 2012/01/11 10:26:44.540747 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
[ 2012/01/11 10:26:44.541109 WARNING xorp_bgp:10416 BGP bgp/peer.cc:1018 event_openmess ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} Illegal holdtime value 1 secs
[ 2012/01/11 10:26:44.541219 INFO xorp_bgp BGP ] Sending: Notification Packet: OPEN Message Error(2): Unacceptable Hold Time(6)
[ 2012/01/11 10:26:44.542040 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
[ 2012/01/11 10:26:44.542078 WARNING test_peer:10418 BGP bgp/harness/test_peer.cc:534 send ] Not connected
[ 2012/01/11 10:26:44.542166 WARNING test_peer:10418 XrlTestPeerTarget obj/i686-pc-linux-gnu/xrl/targets/test_peer_base.cc:1024 handle_test_peer_0_1_send ] Handling method for test_peer/0.1/send failed: XrlCmdError 102 Command failed Not connected
[ 2012/01/11 10:26:44.542216 WARNING coord BGP ] callback: keepalive 102 Command failed Not connected
Coord peer1 assert queue 0
./test_peering1.sh: Tests Succeeded (BGP: test3)
[ 2012/01/11 10:26:46.572187 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 10410 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10416 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10414 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10412 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test3
Entering ./test_peering1.sh -l -t test4
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST4 - Send an update packet and don't get it back
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:26:54.996473 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/01/11 10:26:57.113207 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 10472 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:26:57.113493 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 10476 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:26:57.114036 WARNING xorp_bgp:10478 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 10478 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10474 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: 10540 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:27:07.618189 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:27:07.618305 WARNING xorp_bgp:10546 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 10:27:07.617438 ERROR xorp_fea_dummy:10542 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
[ 2012/01/11 10:27:07.618428 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 10544 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10546 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10542 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test5
Entering ./test_peering1.sh -l -t test6
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST6 - Send an update packet without an origin
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:27:16.91387 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 3 1
Coord peer1 send packet update aspath 1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
[ 2012/01/11 10:27:16.131016 WARNING xorp_bgp:10605 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} line 2943 of bgp/path_attribute.cc Missing Origin
[ 2012/01/11 10:27:16.131120 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Missing Well-known Attribute(3) - Type 1 [0x1]
[ 2012/01/11 10:27:16.132125 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
./test_peering1.sh: Tests Succeeded (BGP: test6)
[ 2012/01/11 10:27:18.167687 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 10599 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10603 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10605 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10601 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/01/11 10:28:26.641979 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 3 2
Coord peer1 send packet update origin 1 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
[ 2012/01/11 10:28:26.682294 WARNING xorp_bgp:10667 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} line 2951 of bgp/path_attribute.cc Missing AS Path
[ 2012/01/11 10:28:26.682389 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Missing Well-known Attribute(3) - Type 2 [0x2]
[ 2012/01/11 10:28:26.683652 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
./test_peering1.sh: Tests Succeeded (BGP: test7)
WARNING: Process: 10661 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:28:28.718335 ERROR xorp_fea_dummy:10663 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 10665 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10663 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:28:28.720450 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 10667 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test7
Entering ./test_peering1.sh -l -t test8
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST8 - Send an update packet without a nexthop
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:28:37.104186 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 3 3
Coord peer1 send packet update origin 1 aspath 1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
[ 2012/01/11 10:28:39.145037 WARNING xorp_bgp:10735 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} line 2961 of bgp/path_attribute.cc Missing Next Hop
[ 2012/01/11 10:28:39.145138 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Missing Well-known Attribute(3) - Type 3 [0x3]
[ 2012/01/11 10:28:39.146367 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/01/11 10:28:39.179308 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 10729 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10735 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10731 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10733 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/01/11 10:28:47.587385 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 3 3
Coord peer1 send packet update origin 1 aspath 65000 nlri6 2000::/3
[ 2012/01/11 10:28:47.625324 WARNING xorp_bgp:10797 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10004) 127.0.0.1(20004)} line 2886 of bgp/path_attribute.cc Illegal nexthop
[ 2012/01/11 10:28:47.625435 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Missing Well-known Attribute(3) - Type 3 [0x3]
[ 2012/01/11 10:28:47.626504 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test8_ipv6)
[ 2012/01/11 10:28:49.680385 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 10791 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10795 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10797 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10793 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test8_ipv6
Entering ./test_peering1.sh -l -t test9
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST9:
1) Send an update packet as an IBGP peer with no local pref
2) This is not an error. Our BGP emits a warning
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:28:58.105500 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: 10856 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10861 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:29:00.221741 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/01/11 10:29:00.222330 WARNING xorp_bgp:10863 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 10863 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10859 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test9
Entering ./test_peering1.sh -l -t test10
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST10:
1) Send an update packet as an EBGP peer with local pref
2) This is not an error. Our BGP emits a warning
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:29:08.672300 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 expect packet notify 3 3
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 localpref 100 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert queue 1
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test10)
[ 2012/01/11 10:29:10.785495 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:29:10.785792 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 10925 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10929 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:29:10.787580 WARNING xorp_bgp:10931 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 10931 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10927 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/01/11 10:30:19.261206 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 expect packet notify 3 3
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert queue 1
Coord peer1 assert established
Coord peer1 assert established
Coord peer1 expect packet notify 3 3
Coord peer1 send packet update withdraw 10.10.10.0/24 withdraw 20.20.20.20/24
Coord peer1 assert queue 2
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test11)
WARNING: Process: 10997 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10993 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:30:25.488774 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 10995 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 10999 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test11
Entering ./test_peering1.sh -l -t test12
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST12 - Send an update packet on an IBGP peer twice
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:30:33.884081 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 expect packet notify 3 3
Coord peer1 send packet update origin 1 aspath 1 localpref 2 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 1 aspath 1 localpref 2 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert queue 1
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test12)
[ 2012/01/11 10:30:36.29176 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 11084 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:30:36.29437 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 11088 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:30:36.29958 WARNING xorp_bgp:11090 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 11090 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:30:36.30792 ERROR xorp_fea_dummy:11086 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 11086 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/01/11 10:30:44.451191 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/01/11 10:30:46.588961 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:30:46.589217 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 11155 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:30:46.589675 WARNING xorp_bgp:11161 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 11161 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11159 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11157 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test12_ipv6
Entering ./test_peering1.sh -l -t test13
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST13:
1) Send an update packet on an IBGP peer with no local pref twice
2) This is not an error. Our BGP emits a warnings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:30:55.29065 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 expect packet notify 3 3
Coord peer1 send packet update origin 1 aspath 1 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 1 aspath 1 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert queue 1
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test13)
[ 2012/01/11 10:30:57.164746 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 11226 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:30:57.165065 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/11 10:30:57.166451 WARNING xorp_bgp:11233 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 11233 has message from dflt_sig_handler: SIGTERM receivedWARNING: Process: 11230 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11228 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test13
Entering ./test_peering1.sh -l -t test14
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST14 - Send an update packet on an EBGP peer twice
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:31:05.613744 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)
[ 2012/01/11 10:31:07.753149 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:31:07.753435 WARNING xorp_bgp:11304 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 11302 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11298 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:31:07.754211 WARNING xorp_bgp:11304 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 11304 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11300 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 60 seconds for TCP TIME_WAIT state timeout
TEST15 - Establish a connection drop the peering and establish again
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:32:16.256006 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:32:16.359424 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test15)
WARNING: Process: 11369 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:32:16.394659 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 11373 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11371 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11375 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test15
Entering ./test_peering1.sh -l -t test16
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST16 - Send two update packets on an EBGP peer with local pref set
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:32:24.788126 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 localpref 100 nlri 10.10.10.0/16
Coord peer1 send packet update origin 1 aspath 65000,2 nexthop 20.20.20.20 localpref 100 nlri 30.30.30.0/24
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
./test_peering1.sh: Tests Succeeded (BGP: test16)
[ 2012/01/11 10:32:26.942005 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 11446 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11452 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11450 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11448 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/01/11 10:32:35.379501 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 nlri 30.30.30.0/24 nlri 30.30.30.0/24
[ 2012/01/11 10:32:35.419788 WARNING coord BGP ] Received duplicate nlri or withdraw 30.30.30.0/24 in update message
[ 2012/01/11 10:32:35.420024 WARNING xorp_bgp:11526 BGP bgp/update_attrib.cc:147 decode ] Received duplicate nlri or withdraw 30.30.30.0/24 in update message
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
./test_peering1.sh: Tests Succeeded (BGP: test17)
[ 2012/01/11 10:32:37.521697 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 11520 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11524 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11526 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11522 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test17
Entering ./test_peering1.sh -l -t test18
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST18 - Send two update packets on an EBGP peer.
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:32:45.959416 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 nlri 10.10.10.0/16
Coord peer1 send packet update origin 1 aspath 65000,2 nexthop 20.20.20.20 nlri 30.30.30.0/24
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:32:50.125491 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test18)
WARNING: Process: 11592 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11596 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11594 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:32:50.162975 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:32:50.163123 WARNING xorp_bgp:11598 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 10:32:50.163236 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 11598 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test18
Entering ./test_peering1.sh -l -t test19
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST19 - EBGP peer update packet then different withdraw
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:32:58.645606 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 send packet update withdraw 30.30.30.0/24
[ 2012/01/11 10:32:58.680290 WARNING coord BGP ] Could not delete 30.30.30.0/24
[ 2012/01/11 10:32:58.680506 WARNING xorp_bgp:11679 BGP bgp/route_table_ribin.cc:265 delete_route ] Attempt to delete route for net 30.30.30.0/24 that wasn't in RIB-In
[ 2012/01/11 10:32:58.680599 WARNING xorp_bgp:11679 BGP bgp/plumbing.cc:1160 push ] push <IPv4:Safi(Unicast)> when none needed
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:33:02.790022 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test19)
WARNING: Process: 11673 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11677 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:33:04.826119 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 11679 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11675 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 60 seconds for TCP TIME_WAIT state timeout
TEST20 - EBGP peer single withdraw
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:34:13.331076 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 send packet update withdraw 30.30.30.0/24
[ 2012/01/11 10:34:13.372606 WARNING coord BGP ] Could not delete 30.30.30.0/24
[ 2012/01/11 10:34:13.372843 WARNING xorp_bgp:11820 BGP bgp/route_table_ribin.cc:265 delete_route ] Attempt to delete route for net 30.30.30.0/24 that wasn't in RIB-In
[ 2012/01/11 10:34:13.372946 WARNING xorp_bgp:11820 BGP bgp/plumbing.cc:1160 push ] push <IPv4:Safi(Unicast)> when none needed
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:34:17.481255 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test20)
WARNING: Process: 11786 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:34:19.518305 ERROR xorp_fea_dummy:11816 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 11818 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11816 has message from dflt_sig_handler: SIGTERM received[ 2012/01/11 10:34:19.520313 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:34:19.520406 WARNING xorp_bgp:11820 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 11820 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test20
Entering ./test_peering1.sh -l -t test20_ipv6
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST20 IPV6 - EBGP peer single withdraw
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/11 10:34:27.916204 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 send packet update withdraw6 2000::/3
[ 2012/01/11 10:34:27.951299 WARNING coord BGP ] Could not delete 2000::/3
[ 2012/01/11 10:34:27.951517 WARNING xorp_bgp:11922 BGP bgp/route_table_ribin.cc:265 delete_route ] Attempt to delete route for net 2000::/3 that wasn't in RIB-In
[ 2012/01/11 10:34:27.951622 WARNING xorp_bgp:11922 BGP bgp/plumbing.cc:1160 push ] push <IPv6:Safi(Unicast)> when none needed
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/11 10:34:32.63363 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test20_ipv6)
[ 2012/01/11 10:34:34.100530 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:34:34.100706 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 11916 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11918 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11922 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 11920 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test20_ipv6
Entering ./test_peering1.sh -l -t test21
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST21 - EBGP peer update packet then corresponding withdraw
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:34:42.511920 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 nlri 10.10.10.0/16
Coord peer1 send packet update withdraw 10.10.10.0/16
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:34:46.679919 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test21)
WARNING: Process: 11995 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12000 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:34:48.716543 ERROR xorp_fea_dummy:11998 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 11998 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:34:48.719455 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:34:48.719590 WARNING xorp_bgp:12002 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 10:34:48.719706 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 12002 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test21
Entering ./test_peering1.sh -l -t test22
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST22 - EBGP Establish an IPV6 peering
Coord reset
Coord target 127.0.0.1 10003
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/11 10:34:57.173487 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test22)
WARNING: Process: 12078 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:34:57.206119 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 12082 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12084 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12080 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 60 seconds for TCP TIME_WAIT state timeout
TEST23
1) Establish an IBGP IPV6 peering
2) Send an IPv6 only update packet
Coord reset
Coord target 127.0.0.1 10003
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/11 10:36:05.685173 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 1 aspath 1,2,[3,4,5],6,[7,8],9 nexthop6 20:20:20:20:20:20:20:20 nlri6 2000::/3 localpref 100
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test23)
WARNING: Process: 12133 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12137 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12135 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:36:05.739843 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:36:05.739998 WARNING xorp_bgp:12139 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 10:36:05.740525 WARNING xorp_bgp:12139 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 12139 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test23
Entering ./test_peering1.sh -l -t test24
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST24
1) Establish an EBGP IPV6 peering
2) Send an IPv6 only update packet
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/11 10:36:14.124898 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/01/11 10:36:14.176560 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 12197 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:36:14.176834 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 12201 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:36:14.177289 WARNING xorp_bgp:12203 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 12203 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:36:14.177752 ERROR xorp_fea_dummy:12199 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 12199 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/01/11 10:36:22.585059 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 1 aspath 65000 nexthop 20.20.20.20 nlri 10.10.10.0/24 nexthop6 20:20:20:20:20:20:20:20 nlri6 2000::/3
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test25)
[ 2012/01/11 10:36:22.641003 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:36:22.641220 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 12255 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12259 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12257 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:36:22.644639 WARNING xorp_bgp:12261 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/11 10:36:22.644743 WARNING xorp_bgp:12261 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 12261 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test25
Entering ./test_peering1.sh -l -t test27
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST27 - Verify that routes originated by BGP reach an IBGP peer
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
originate_route4 10.10.10.0/24 20.20.20.20 true false
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:36:31.91987 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)
[ 2012/01/11 10:36:33.169476 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:36:33.169755 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 12314 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:36:33.170397 WARNING xorp_bgp:12320 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 12320 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12318 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12316 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test27
Entering ./test_peering1.sh -l -t test27_ipv6
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST27 (IPV6) - Verify that routes originated by BGP reach an IBGP peer
Coord reset
Coord target 127.0.0.1 10003
Coord initialise attach peer1
originate_route6 2000::/3 20:20:20:20:20:20:20:20 true false
[ 2012/01/11 10:36:41.623039 WARNING xorp_bgp:12383 BGP bgp/rib_ipc_handler.cc:664 originate_route ] origin 0 aspath ASPath: nlri 2000::/3 next hop 20:20:20:20:20:20:20:20 unicast 1 multicast 0
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/11 10:36:41.635994 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 trie recv lookup 2000::/3 aspath empty
Coord peer1 assert queue 0
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test27_ipv6)
[ 2012/01/11 10:36:43.713276 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:36:43.713511 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 12381 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12377 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:36:43.714001 WARNING xorp_bgp:12383 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 12383 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12379 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 60 seconds for TCP TIME_WAIT state timeout
TEST28 - Verify that routes originated by BGP reach an EBGP peer
Also verify that the nexthop is rewritten and the provided nexthop
is ignored
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 expect packet open asnum 65008 bgpid 192.150.187.78 holdtime 30 afi 1 safi 1
Coord peer1 expect packet keepalive
Coord peer1 expect packet update origin 0 nexthop 192.150.187.78 aspath 65008 med 1 nlri 10.10.10.0/24
originate_route4 10.10.10.0/24 20.20.20.20 true false
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:37:52.267889 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 trie recv lookup 10.10.10.0/24 aspath 65008
Coord peer1 assert queue 0
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test28)
[ 2012/01/11 10:37:54.340723 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 12440 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12444 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:37:54.341746 WARNING xorp_bgp:12446 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 12446 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12442 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test28
Entering ./test_peering1.sh -l -t test29
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST29
1) Make a connection
2) Send a notify packet before establishing a session
3) Verify that we do not get a notify packet in response
4) Verify that the TCP session has been torn down
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 connect
[ 2012/01/11 10:38:02.743297 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert connected
Coord peer1 expect packet notify 5
Coord peer1 send packet notify 3 1
[ 2012/01/11 10:38:06.806925 INFO xorp_bgp BGP ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} in state OPENSENT(4) received Notification Packet: UPDATE Message Error(3): Malformed Attribute List(1)
[ 2012/01/11 10:38:06.807538 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 1
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test29)
WARNING: Process: 12522 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12518 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:38:10.863324 ERROR xorp_fea_dummy:12520 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 12520 has message from dflt_sig_handler: SIGTERM received[ 2012/01/11 10:38:10.865619 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 12524 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/01/11 10:38:21.374463 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test30)
WARNING: Process: 12589 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:38:23.409180 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:38:23.409477 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 12593 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12595 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12591 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test30
Entering ./test_peering1.sh -l -t test31
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST31 - On an I-BGP peering send an update with an empty aspath
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:38:31.866287 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/01/11 10:38:33.940975 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:38:33.941132 WARNING xorp_bgp:12663 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 10:38:33.941285 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/11 10:38:33.941373 WARNING xorp_finder LIBXORP ] read error: _fd: 17 offset: 0 total-len: 4 error: Connection reset by peer
WARNING: Process: 12661 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12657 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:38:33.943011 WARNING xorp_bgp:12663 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 12663 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12659 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test31
Entering ./test_peering1.sh -l -t test32
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST32 - Bugzilla BUG #139
1) Originate a route on an I-BGP peering with an empty aspath.
2) Send the same route to the BGP process.
3) The comparison of two routes with empty aspath caused BGP
BGP to fail
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
originate_route4 10.10.10.0/24 20.20.20.20 true false
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:38:42.428100 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)
[ 2012/01/11 10:38:46.523446 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 12719 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:38:46.523742 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/11 10:38:46.524246 WARNING xorp_bgp:12725 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/11 10:38:46.524288 WARNING xorp_bgp:12725 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 12725 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12723 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12721 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test32
Entering ./test_peering1.sh -l -t test33
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST33 - DampPeerOscillations 10 sessions 11th should fail
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:38:55.1067 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:38:57.105863 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:38:59.213257 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:39:01.321918 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:39:03.428248 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:39:05.536312 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:39:07.643741 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:39:09.750752 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:39:11.859485 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:39:13.968539 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:39:16.79859 INFO xorp_bgp BGP ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} rejecting connection: current state IDLE(1) holdtimer running
[ 2012/01/11 10:39:16.80005 WARNING test_peer:12795 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/01/11 10:39:16.80241 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
[ 2012/01/11 10:39:16.80959 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test33)
[ 2012/01/11 10:39:18.116252 ERROR xorp_fea_dummy:12788 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 12786 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12790 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 12788 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:39:18.119380 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 12792 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test33
Entering ./test_peering1.sh -l -t test34
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST34 - Illicit a Message Header Error Connection Not Synchronized.
1) Establish a connection
2) Send a keepalive with a corrupted marker field
3) Should return a notify Connection Not Synchronized.
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:40:26.622578 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 1 1
Coord peer1 send packet corrupt 0 0 keepalive
[ 2012/01/11 10:40:26.660678 WARNING xorp_bgp:13009 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 245 of bgp/peer.cc Bad Marker
[ 2012/01/11 10:40:26.660788 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Connection Not Synchronized(1)
[ 2012/01/11 10:40:26.661846 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/01/11 10:40:30.718856 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 13003 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13009WARNING: Process: 13007 has message from dflt_sig_handler: SIGTERM received
has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13005 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test34
Entering ./test_peering1.sh -l -t test35
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST35 - Illicit a Message Header Error Bad Message Length. 0
1) Establish a connection
2) Send a keepalive with a short message length
3) Should return a notify Bad Message Length..
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:40:39.107488 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 1 2 0 0
Coord peer1 send packet corrupt 17 0 keepalive
[ 2012/01/11 10:40:39.149663 ERROR xorp_bgp:13081 BGP bgp/socket.cc:316 async_read_message ] Illegal length value 0
[ 2012/01/11 10:40:39.149778 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 0 [0 0]
[ 2012/01/11 10:40:39.150802 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test35)
WARNING: Process: 13075 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:40:43.208876 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 13079 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13081 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13077 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test35
Entering ./test_peering1.sh -l -t test36
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST36 - Illicit a Message Header Error Bad Message Length. 20
1) Establish a connection
2) Send a keepalive with a long message length
3) Should return a notify Bad Message Length.
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:40:51.622343 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 1 2 0 20
Coord peer1 send packet corrupt 17 20 keepalive
Coord peer1 send packet keepalive
[ 2012/01/11 10:40:51.685215 WARNING xorp_bgp:13147 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 321 of bgp/packet.hh KeepAlivePacket length 20 instead of 19
[ 2012/01/11 10:40:51.685331 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 20 [0 0x14]
[ 2012/01/11 10:40:51.685545 WARNING test_peer:13149 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/01/11 10:40:51.686189 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test36)
WARNING: Process: 13141 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13145 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:40:55.747129 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 13143 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13147 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test36
Entering ./test_peering1.sh -l -t test37
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST37 - Illicit a Message Header Error Bad Message Type.
1) Establish a connection
2) Send a message with the type set to 10
3) Should return a notify Bad Message Type with the 10
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:41:04.183201 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 1 3 10
Coord peer1 send packet corrupt 18 10 keepalive
[ 2012/01/11 10:41:04.222992 ERROR xorp_bgp:13217 BGP bgp/peer.cc:322 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} Unknown packet type 10
[ 2012/01/11 10:41:04.223101 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Type(3) - field : 10 [0xa]
[ 2012/01/11 10:41:04.224125 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test37)
[ 2012/01/11 10:41:08.281225 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 13211 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13215 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13217 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13213 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test37
Entering ./test_peering1.sh -l -t test38
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST38 - Illicit a UPDATE Message Error Malformed AS_PATH.
1) Establish a connection
2) Send a malformed aspath
3) Should return a notify UPDATE Message Error.
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:41:16.743009 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 11
Coord peer1 send packet corrupt 32 0 update origin 2 aspath [65000],[65000] nlri 10.10.10.0/24 nexthop 20.20.20.20
[ 2012/01/11 10:41:16.777065 WARNING xorp_bgp:13283 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 2979 of bgp/path_attribute.cc AS path must list peer
[ 2012/01/11 10:41:16.777174 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Malformed AS_PATH(11)
[ 2012/01/11 10:41:16.778948 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test38)
[ 2012/01/11 10:41:20.829725 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 13277 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13283 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13281 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13279 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 60 seconds for TCP TIME_WAIT state timeout
TEST39 - Send a short open packet. 20
1) Send an open packet with a length field of 20
2) Should return a notify Bad Message Length.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 connect
[ 2012/01/11 10:42:29.301355 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 1 2 0 20
Coord peer1 send packet corrupt 17 20 open asnum 65008 bgpid 192.150.187.100 holdtime 0
[ 2012/01/11 10:42:31.343144 WARNING xorp_bgp:13350 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} line 95 of bgp/open_packet.cc Open message too short
[ 2012/01/11 10:42:31.343255 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 20 [0 0x14]
[ 2012/01/11 10:42:31.343492 WARNING test_peer:13352 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/01/11 10:42:31.343876 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/01/11 10:42:33.375652 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 13348 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13343 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13350 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13346 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test39
Entering ./test_peering1.sh -l -t test40
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST40 - Open message with illegal version number
1) Send an open message with a version number of 6
2) Should get a notify with unsupported version number 4
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 connect
[ 2012/01/11 10:42:41.775543 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 2 1 0 4
Coord peer1 send packet corrupt 19 6 open asnum 65008 bgpid 192.150.187.100 holdtime 0
[ 2012/01/11 10:42:43.819001 WARNING xorp_bgp:13419 BGP bgp/peer.cc:1018 event_openmess ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} Unsupported BGPVERSION 6
[ 2012/01/11 10:42:43.819104 INFO xorp_bgp BGP ] Sending: Notification Packet: OPEN Message Error(2): Unsupported Version Number(1) - Min supported Version is 4 [0 0x4]
[ 2012/01/11 10:42:43.820147 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
./test_peering1.sh: Tests Succeeded (BGP: test40)
[ 2012/01/11 10:42:45.855785 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 13412 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: WARNING: Process: 13419 has message from dflt_sig_handler: SIGTERM received13416 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13414 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test40
Entering ./test_peering1.sh -l -t test41
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST41 - Open message with an illegal BGP ID
1) Send an open message with a BGP ID of 0.0.0.0
2) Should get a notify with Bad BGP Identifier
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 connect
[ 2012/01/11 10:42:54.282301 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 2 3
Coord peer1 send packet open asnum 65008 bgpid 0.0.0.0 holdtime 0
[ 2012/01/11 10:42:56.322139 WARNING xorp_bgp:13482 BGP bgp/peer.cc:1018 event_openmess ] Peer-{lo127.0.0.1(10001) 127.0.0.1(20001)} Not a valid unicast IP host address 0.0.0.0
[ 2012/01/11 10:42:56.322242 INFO xorp_bgp BGP ] Sending: Notification Packet: OPEN Message Error(2): Bad BGP Identifier(3)
[ 2012/01/11 10:42:56.323852 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
./test_peering1.sh: Tests Succeeded (BGP: test41)
[ 2012/01/11 10:42:58.356539 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 13480 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13482 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13476 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:42:58.358016 ERROR xorp_fea_dummy:13478 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 13478 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test41
Entering ./test_peering1.sh -l -t test42
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST42 - Send an update message that has a short length field.
1) Establish a connection
2) Send an update with a short length 22
3) Should return a notify Bad Message Length
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:43:06.813147 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 1 2 0 22
Coord peer1 send packet corrupt 17 22 update origin 2 aspath [65000],[65000] nlri 10.10.10.0/24 nexthop 20.20.20.20
[ 2012/01/11 10:43:06.853211 WARNING xorp_bgp:13545 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 198 of bgp/update_packet.cc Update Message too short 22
[ 2012/01/11 10:43:06.853315 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 22 [0 0x16]
[ 2012/01/11 10:43:06.853571 WARNING test_peer:13547 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/01/11 10:43:06.854971 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)
WARNING: Process: 13543 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:43:10.910745 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 13539 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13545 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13541 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test42
Entering ./test_peering1.sh -l -t test43
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST43 - Send an notify message that has a short length field.
1) Establish a connection
2) Send a notify with a short length 20
3) Should return a notify Bad Message Length
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:43:19.370724 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 1 2 0 20
Coord peer1 send packet corrupt 17 20 notify 6
[ 2012/01/11 10:43:19.410449 WARNING xorp_bgp:13611 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 72 of bgp/notification_packet.cc Notification message too short 20
[ 2012/01/11 10:43:19.410548 INFO xorp_bgp BGP ] Sending: Notification Packet: Message Header Error(1): Bad Message Length(2) - field: 20 [0 0x14]
[ 2012/01/11 10:43:19.410764 WARNING test_peer:13613 BGP bgp/harness/test_peer.cc:748 receive ] read error: Connection reset by peer
[ 2012/01/11 10:43:19.411825 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test43)
[ 2012/01/11 10:43:23.466555 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: WARNING: Process: 13605 has message from dflt_sig_handler: SIGTERM received
13609 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13611WARNING: Process: 13607 has message from dflt_sig_handler: SIGTERM received
has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test43
Entering ./test_peering1.sh -l -t test44
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST44 - Send an update message with an origin with bad flags.
1) Establish a connection
2) Send an update with an origin with bad flags
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:43:31.925904 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 4 0 1 1 1
Coord peer1 send packet update pathattr 0,1,1,1 aspath [65000],[65000] nexthop 20.20.20.20 nlri 10.10.10.0/24
[ 2012/01/11 10:43:31.964955 WARNING coord BGP ] BAD Message: Bad Flags in Origin attribute 0
[ 2012/01/11 10:43:31.965200 WARNING xorp_bgp:13678 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 103 of bgp/path_attribute.cc Bad Flags in Origin attribute 0
[ 2012/01/11 10:43:31.965305 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x1 0x1 0x1]
[ 2012/01/11 10:43:31.966702 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)
WARNING: Process: 13672 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13676 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13674 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:43:36.25707 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 13678 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test44
Entering ./test_peering1.sh -l -t test45
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST45 - Send an update message with an aspath with bad flags.
1) Establish a connection
2) Send an update with an aspath with bad flags
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:43:44.492627 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 4 0 2 4 2 1 253 232
Coord peer1 send packet update origin 2 pathattr 0,2,4,2,1,253,232 nexthop 20.20.20.20 nlri 10.10.10.0/24
[ 2012/01/11 10:43:44.530494 WARNING coord BGP ] BAD Message: Bad Flags in AS Path attribute 0
[ 2012/01/11 10:43:44.530770 WARNING xorp_bgp:13744 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 179 of bgp/path_attribute.cc Bad Flags in AS Path attribute 0
[ 2012/01/11 10:43:44.530878 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x2 0x4 0x2 0x1 0xfd 0xe8]
[ 2012/01/11 10:43:44.532334 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: 13742 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13738 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:43:48.591121 ERROR xorp_fea_dummy:13740 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 13740 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:43:48.594110 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 13744 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test45
Entering ./test_peering1.sh -l -t test46
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST46 - Send an update message with a nexthop with bad flags.
1) Establish a connection
2) Send an update with a nexthop with bad flags
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:43:57.60706 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 4 0 3 4 20 20 20 20
Coord peer1 send packet update origin 2 pathattr 0,3,4,20,20,20,20 nlri 10.10.10.0/24
[ 2012/01/11 10:43:57.102390 WARNING coord BGP ] BAD Message: Bad Flags in NextHop attribute 0
[ 2012/01/11 10:43:57.102653 WARNING xorp_bgp:13811 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 330 of bgp/path_attribute.cc Bad Flags in NextHop attribute 0
[ 2012/01/11 10:43:57.102756 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x3 0x4 0x14 0x14 0x14 0x14]
[ 2012/01/11 10:43:57.103929 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test46)
[ 2012/01/11 10:44:01.162101 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 13809 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13804 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13811 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13806 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test46
Entering ./test_peering1.sh -l -t test47
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST47 - Send an update message with a med with bad flags.
1) Establish a connection
2) Send an update with a med with bad flags
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:44:09.622783 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 4 0 4 4 20 20 20 20
Coord peer1 send packet update origin 2 aspath [65000],[65000] pathattr 0,4,4,20,20,20,20 nlri 10.10.10.0/24
[ 2012/01/11 10:44:09.662757 WARNING coord BGP ] BAD Message: Bad Flags in MEDAttribute 0
[ 2012/01/11 10:44:09.663001 WARNING xorp_bgp:13877 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 383 of bgp/path_attribute.cc Bad Flags in MEDAttribute 0
[ 2012/01/11 10:44:09.663105 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x4 0x4 0x14 0x14 0x14 0x14]
[ 2012/01/11 10:44:09.664524 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: 13871 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:44:13.721533 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 13875 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13877 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13873 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test47
Entering ./test_peering1.sh -l -t test48
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST48 - Send an update message with a LOCAL_PREF with bad flags.
1) Establish a connection
2) Send an update with a LOCAL_PREF with bad flags
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:44:22.196863 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 4 0 5 4 20 20 20 20
Coord peer1 send packet update origin 2 aspath [65000],[65000] pathattr 0,5,4,20,20,20,20 nlri 10.10.10.0/24
[ 2012/01/11 10:44:22.235009 WARNING coord BGP ] BAD Message: Bad Flags in LocalPrefAttribute 0
[ 2012/01/11 10:44:22.235318 WARNING xorp_bgp:13943 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 435 of bgp/path_attribute.cc Bad Flags in LocalPrefAttribute 0
[ 2012/01/11 10:44:22.235424 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x5 0x4 0x14 0x14 0x14 0x14]
[ 2012/01/11 10:44:22.236883 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/01/11 10:44:26.295635 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: WARNING: Process: 13937 has message from dflt_sig_handler: SIGTERM received13943
has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 13941 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:44:26.297374 ERROR xorp_fea_dummy:13939 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 13939 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test48
Entering ./test_peering1.sh -l -t test49
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST49 - An update message with an ATOMIC_AGGREGATE with bad flags.
1) Establish a connection
2) Send an update with a ATOMIC_AGGREGATE with bad flags
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:44:34.765876 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 4 0 6 0
Coord peer1 send packet update origin 2 aspath [65000],[65000] pathattr 0,6,0 nlri 10.10.10.0/24
[ 2012/01/11 10:44:34.803982 WARNING coord BGP ] BAD Message: Bad Flags in AtomicAggregate attribute 0
[ 2012/01/11 10:44:34.804274 WARNING xorp_bgp:14009 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 506 of bgp/path_attribute.cc Bad Flags in AtomicAggregate attribute 0
[ 2012/01/11 10:44:34.804388 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x6 0]
[ 2012/01/11 10:44:34.805532 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test49)
[ 2012/01/11 10:44:38.862695 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: WARNING: Process: 14003 has message from dflt_sig_handler: SIGTERM received
14009 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: WARNING: Process: 1400714005 has message from dflt_sig_handler: SIGTERM received
has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test49
Entering ./test_peering1.sh -l -t test50
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST50 - An update message with an AGGREGATOR with bad flags.
1) Establish a connection
2) Send an update with a AGGREGATOR with bad flags
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:44:47.335691 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 4 0 7 6 1 1 20 20 20 20
Coord peer1 send packet update origin 2 aspath [65000],[65000] pathattr 0,7,6,1,1,20,20,20,20 nlri 10.10.10.0/24
[ 2012/01/11 10:44:47.371602 WARNING coord BGP ] BAD Message: Bad Flags in AtomicAggregate attribute 0
[ 2012/01/11 10:44:47.371856 WARNING xorp_bgp:14076 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 544 of bgp/path_attribute.cc Bad Flags in AtomicAggregate attribute 0
[ 2012/01/11 10:44:47.371969 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Attribute Flags Error(4) [0 0x7 0x6 0x1 0x1 0x14 0x14 0x14 0x14]
[ 2012/01/11 10:44:47.372880 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/01/11 10:44:51.430644 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 14074 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14070 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14076 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14072 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test50
Entering ./test_peering1.sh -l -t test51
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST51 - An update message with an origin with an illegal value.
1) Establish a connection
2) Send an update with an origin with an illegal value
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:44:59.916643 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 6 64 1 1 5
Coord peer1 send packet update pathattr 64,1,1,5 aspath [65000],[65000] nexthop 20.20.20.20 nlri 10.10.10.0/24
[ 2012/01/11 10:44:59.955550 WARNING coord BGP ] BAD Message: Unknown Origin Type 5
[ 2012/01/11 10:44:59.955787 WARNING xorp_bgp:14142 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 118 of bgp/path_attribute.cc Unknown Origin Type 5
[ 2012/01/11 10:44:59.955895 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Invalid ORIGIN Attribute(6) [0x40 0x1 0x1 0x5]
[ 2012/01/11 10:44:59.957004 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test51)
WARNING: Process: 14136 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14140 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14138 has message from dflt_sig_handler: [ 2012/01/11 10:45:04.14576 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 14142 has message from dflt_sig_handler: SIGTERM received
SIGTERM received
Leaving ./test_peering1.sh -l -t test51
Entering ./test_peering1.sh -l -t test52
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST52 - An update message with an invalid nexthop
1) Establish a connection
2) Send an update with a nexthop with an illegal value
3) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:45:12.487529 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 8
Coord peer1 send packet update origin 2 pathattr 64,3,4,255,255,255,255 nlri 10.10.10.0/24
[ 2012/01/11 10:45:12.525538 WARNING coord BGP ] BAD Message: NextHop 255.255.255.255 is not a unicast address
[ 2012/01/11 10:45:12.525781 WARNING xorp_bgp:14209 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 318 of bgp/path_attribute.cc NextHop 255.255.255.255 is not a unicast address
[ 2012/01/11 10:45:12.525892 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Invalid NEXT_HOP Attribute(8)
[ 2012/01/11 10:45:12.526899 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/01/11 10:45:16.584344 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/11 10:45:16.584715 WARNING xorp_finder LIBXORP ] read error: _fd: 19 offset: 0 total-len: 4 error: Connection reset by peer
WARNING: Process: 14207 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:45:16.584875 ERROR xorp_finder:14202 LIBXORP libxorp/asyncio.cc:756 complete_transfer ] Write error 104
[ 2012/01/11 10:45:16.585106 WARNING xorp_finder LIBXORP ] read error: _fd: 16 offset: 0 total-len: 4 error: Connection reset by peer
WARNING: Process: 14209 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14202 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14204 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test52
Entering ./test_peering1.sh -l -t test53
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST53 - A NLRI that is syntactically incorrect
1) Establish a connection
2) Should return an UPDATE Message Error Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:45:25.56503 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 10
Coord peer1 send packet corrupt 45 54 update origin 2 aspath [65000],[65000] nexthop 20.20.20.20 nlri 10.10.10.0/24
[ 2012/01/11 10:45:25.98214 WARNING xorp_bgp:14275 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 88 of bgp/update_attrib.cc inconsistent length 54
[ 2012/01/11 10:45:25.98318 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Invalid Network Field(10)
[ 2012/01/11 10:45:25.99636 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test53)
WARNING: Process: 14269 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14273 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:45:29.157401 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 14271 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14275 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test53
Entering ./test_peering1.sh -l -t test54
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST54 - A mandatory unknown path attribute.
1) Establish a connection
2) Should get an Unrecognized Well-known Attribute
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:45:37.624247 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/01/11 10:45:37.660612 WARNING coord BGP ] BAD Message: Bad Flags in Unknown attribute
[ 2012/01/11 10:45:37.660864 WARNING xorp_bgp:14341 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 1636 of bgp/path_attribute.cc Bad Flags in Unknown attribute
[ 2012/01/11 10:45:37.660968 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Unrecognized Well-known Attribute(2) - [0 0x13 0x1 0]
[ 2012/01/11 10:45:37.662337 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test54)
[ 2012/01/11 10:45:41.720986 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 14339 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14335 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14341 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14337 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test54
Entering ./test_peering1.sh -l -t test55
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST55 - Send an AS_PATH with confederation segments.
1) Establish a connection
2) Should get a Malformed AS_PATH
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:45:50.192308 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 11
Coord peer1 send packet update origin 2 aspath [65000],(65000) nexthop 20.20.20.20 nlri 10.10.10.0/24
[ 2012/01/11 10:45:50.229741 WARNING coord BGP ] BAD Message: Unexpected confederation
[ 2012/01/11 10:45:50.229997 WARNING xorp_bgp:14407 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 2992 of bgp/path_attribute.cc Unexpected confederation
[ 2012/01/11 10:45:50.230101 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Malformed AS_PATH(11)
[ 2012/01/11 10:45:50.231855 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: 14401 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14403 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14405 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:45:54.290173 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 14407 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test55
Entering ./test_peering1.sh -l -t test56
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST56 - Routes originated by BGP sent to an I-BGP peer:
1) Should have a local pref added.
2) Should have an empty aspath.
3) Should honour the next hop?
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 expect packet open asnum 65008 bgpid 192.150.187.78 holdtime 30 afi 1 safi 1
Coord peer1 expect packet keepalive
Coord peer1 expect packet update origin 0 nexthop 20.20.20.20 aspath empty localpref 100 nlri 10.10.10.0/24
originate_route4 10.10.10.0/24 20.20.20.20 true false
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:46:02.835353 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 trie recv lookup 10.10.10.0/24 aspath empty
Coord peer1 assert queue 0
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test56)
WARNING: Process: 14472 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14468 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:46:04.910555 ERROR xorp_fea_dummy:14470 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
[ 2012/01/11 10:46:04.910659 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/01/11 10:46:04.911285 WARNING xorp_bgp:14474 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 14474 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14470 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/01/11 10:47:13.446965 WARNING xorp_bgp:14546 BGP bgp/rib_ipc_handler.cc:664 originate_route ] origin 0 aspath ASPath: nlri 2000::/3 next hop 20:20:20:20:20:20:20:20 unicast 1 multicast 0
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100 ipv6 true
[ 2012/01/11 10:47:13.459310 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 trie recv lookup 2000::/3 aspath empty
Coord peer1 assert queue 0
Coord peer1 assert established
./test_peering1.sh: Tests Succeeded (BGP: test56_ipv6)
[ 2012/01/11 10:47:15.530793 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 14540 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:47:15.531601 WARNING xorp_bgp:14546 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 14544 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14546 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14542 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test56_ipv6
Entering ./test_peering1.sh -l -t test57
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 30
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 30
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 30
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65000 192.150.187.78 30
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST57 - Send an ORIGINATOR_ID on an E-BGP peering.
1) Establish a connection
2) Should get a Malformed AS_PATH
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65000 holdtime 0 id 192.150.187.100
[ 2012/01/11 10:47:23.921088 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 1
Coord peer1 send packet update origin 2 aspath [65000],[65000] nexthop 20.20.20.20 nlri 10.10.10.0/24 originatorid 1.2.3.4
[ 2012/01/11 10:47:23.959635 WARNING xorp_bgp:14624 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 2985 of bgp/path_attribute.cc RR on EBGP peering
[ 2012/01/11 10:47:23.959747 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Malformed Attribute List(1)
[ 2012/01/11 10:47:23.961309 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)
WARNING: Process: 14618 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14622 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:47:28.17346 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 14620 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14624 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/01/11 10:47:36.433893 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 expect packet notify 3 1
Coord peer1 send packet update origin 2 aspath [65000],[65000] nexthop 20.20.20.20 nlri 10.10.10.0/24 clusterlist 1.2.3.4
[ 2012/01/11 10:47:36.472806 WARNING xorp_bgp:14690 BGP bgp/peer.cc:335 get_message ] Peer-{lo127.0.0.1(10002) 127.0.0.1(20002)} line 2985 of bgp/path_attribute.cc RR on EBGP peering
[ 2012/01/11 10:47:36.472901 INFO xorp_bgp BGP ] Sending: Notification Packet: UPDATE Message Error(3): Malformed Attribute List(1)
[ 2012/01/11 10:47:36.475220 WARNING coord BGP ] TCP connection from test_peer: peer1 to 127.0.0.1 closed
Coord peer1 assert queue 0
Coord peer1 assert idle
./test_peering1.sh: Tests Succeeded (BGP: test58)
[ 2012/01/11 10:47:40.529960 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 14688 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14690 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14684 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14686 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering1.sh -l -t test58
Entering ./test_peering2.sh -l -t test1
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test1)
[ 2012/01/11 10:47:50.872726 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 14764 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14762 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: WARNING: Process: 14760 has message from dflt_sig_handler: SIGTERM received
14758 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/01/11 10:48:01.211188 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 14809 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14805 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14811 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14807 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: 14852 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14856 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14854 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14858 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test3
Entering ./test_peering2.sh -l -t test4
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test4)
WARNING: Process: 14899 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14903 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:48:21.875142 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: WARNING: Process: 14905 has message from dflt_sig_handler: SIGTERM received
14901 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: 14947 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:48:32.208450 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 14953 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14949 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14951 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)
WARNING: Process: 14994 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:48:42.543344 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 14998 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15000 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 14996 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/01/11 10:48:52.875796 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 15041 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15047 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15045 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15043 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test7
Entering ./test_peering2.sh -l -t test8
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test8)
[ 2012/01/11 10:49:03.208579 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 15089 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15093 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15095 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15091 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: 15136 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15140[ 2012/01/11 10:49:13.543476 INFO xorp_bgp BGP ] EVENT: timers 2
has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15142 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15138 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: 15183 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15187 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:49:23.888071 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 15185 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15189 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test10
Entering ./test_peering2.sh -l -t test11
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test11)
[ 2012/01/11 10:49:34.212207 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 15230 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15234 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15236 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15232 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: 15277 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15282 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:49:44.543627 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 15280 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15284 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/01/11 10:49:54.875011 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 15326 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15332 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15330 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15328 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test13
Entering ./test_peering2.sh -l -t test14
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test14)
WARNING: Process: 15373 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15377 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:50:05.210669 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 15375 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15379 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test14
Entering ./test_peering2.sh -l -t test15
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test15)
[ 2012/01/11 10:50:15.540118 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 15420 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15427 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15425 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15423 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test15
Entering ./test_peering2.sh -l -t test16
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test16)
[ 2012/01/11 10:50:25.875517 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 15468 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15474 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15470 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15472 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test16
Entering ./test_peering2.sh -l -t test17
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65000 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 5
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65000 192.150.187.78 5
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65003 192.150.187.78 5
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Traffic file /usr/local/xorp_data/icsi1.mrtd missing.
./test_peering2.sh: Tests Succeeded (BGP: test17)
WARNING: Process: 15515 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:50:36.202343 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: [ 2012/01/11 10:50:36.202630 ERROR xorp_fea_dummy:15517 MFEA fea/xrl_mfea_node.cc:183 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
15519 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15521 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15517 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_peering2.sh -l -t test17
Entering ./test_peering3.sh -l -t test1
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 6502 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
Traffic file ./../../../data/bgp/bug837.mrtd missing.
./test_peering3.sh: Tests Succeeded (BGP: test1)
[ 2012/01/11 10:50:44.357094 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 15571 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15567 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15573 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15569 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/01/11 10:51:55.53705 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 40 id 10.10.10.2 keepalive false
[ 2012/01/11 10:51:55.139172 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 40 id 10.10.10.3 keepalive false
[ 2012/01/11 10:51:55.228351 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test1)
WARNING: Process: 15596 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:51:55.261555 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:51:55.261662 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:51:55.261758 WARNING xorp_bgp:15602 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 10:51:55.261922 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 15600 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15598 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15602 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/01/11 10:52:05.880197 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10005
Coord initialise attach peer2
Coord peer2 establish AS 64005 holdtime 40 id 10.10.10.2 keepalive false ipv6 true
[ 2012/01/11 10:52:05.966751 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10006
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 40 id 10.10.10.3 keepalive false ipv6 true
[ 2012/01/11 10:52:06.54792 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test1_ipv6)
[ 2012/01/11 10:52:06.82309 ERROR xorp_fea_dummy:15705 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 15703 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15707 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:52:06.82982 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:52:06.83109 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:52:06.83139 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:52:06.83167 WARNING xorp_bgp:15709 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 10:52:06.83420 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/11 10:52:06.83452 ERROR xorp_bgp:15709 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 10:52:06.83468 ERROR xorp_bgp:15709 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 10:52:06.83494 ERROR xorp_bgp:15709 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 10:52:06.83508 ERROR xorp_bgp:15709 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 15709 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15705 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing1.sh -l -t test1_ipv6
Entering ./test_routing1.sh -l -t test2
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 40
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 40
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 40
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 40
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 40
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 40
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST2 - Adding and deleting routes
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 40 id 10.10.10.1 keepalive false
[ 2012/01/11 10:52:16.740815 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 40 id 10.10.10.2 keepalive false
[ 2012/01/11 10:52:16.828986 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 40 id 10.10.10.3 keepalive false
[ 2012/01/11 10:52:16.917502 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001,2,[3,4,5],6,[7,8],9 nexthop 172.16.1.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 64001,2,[3,4,5],6,[7,8],9
Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001,2,[3,4,5],6,[7,8],9
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64001,2,[3,4,5],6,[7,8],9
Coord peer2 send packet update origin 2 aspath 64002 nexthop 172.16.2.2 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer1 trie recv lookup 10.10.10.0/24 aspath 65008,64002
Coord peer2 trie sent lookup 10.10.10.0/24 aspath 64002
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64002
Coord peer2 send packet update origin 2 aspath 64002 nexthop 172.16.2.2 withdraw 10.10.10.10/24 withdraw 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 64001,2,[3,4,5],6,[7,8],9
Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001,2,[3,4,5],6,[7,8],9
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64001,2,[3,4,5],6,[7,8],9
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test2)
[ 2012/01/11 10:52:23.278819 ERROR xorp_fea_dummy:15807 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 15804 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15809 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15807 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:52:23.280737 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:52:23.280871 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:52:23.280903 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:52:23.280970 WARNING xorp_bgp:15811 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 10:52:23.281252 ERROR xorp_bgp:15811 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 10:52:23.281270 ERROR xorp_bgp:15811 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 10:52:23.281295 ERROR xorp_bgp:15811 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 10:52:23.281314 ERROR xorp_bgp:15811 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 10:52:23.281757 WARNING xorp_bgp:15811 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 15811 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/01/11 10:53:34.836 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10005
Coord initialise attach peer2
Coord peer2 establish AS 64005 holdtime 40 id 10.10.10.2 keepalive false ipv6 true
[ 2012/01/11 10:53:34.85598 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10006
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 40 id 10.10.10.3 keepalive false ipv6 true
[ 2012/01/11 10:53:34.164503 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64004,2,[3,4,5],6,[7,8],9 nexthop6 40:40:40:40:40:40:40:42 nlri6 10:10:10:10:10:00:00:00/80 nlri6 20:20:20:20:20:00:00:00/80
Coord peer1 trie sent lookup 10:10:10:10:10:00:00:00/80 aspath 64004,2,[3,4,5],6,[7,8],9
Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 aspath 65008,64004,2,[3,4,5],6,[7,8],9
Coord peer3 trie recv lookup 10:10:10:10:10:00:00:00/80 aspath 64004,2,[3,4,5],6,[7,8],9
Coord peer1 trie sent lookup 20:20:20:20:20:00:00:00/80 aspath 64004,2,[3,4,5],6,[7,8],9
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 aspath 65008,64004,2,[3,4,5],6,[7,8],9
Coord peer3 trie recv lookup 20:20:20:20:20:00:00:00/80 aspath 64004,2,[3,4,5],6,[7,8],9
Coord peer2 send packet update origin 2 aspath 64005 nexthop6 50:50:50:50:50:50:50:52 nlri6 10:10:10:10:10:00:00:00/80 nlri6 20:20:20:20:20:00:00:00/80
Coord peer1 trie recv lookup 10:10:10:10:10:00:00:00/80 aspath 65008,64005
Coord peer2 trie sent lookup 10:10:10:10:10:00:00:00/80 aspath 64005
Coord peer3 trie recv lookup 10:10:10:10:10:00:00:00/80 aspath 64005
Coord peer1 trie recv lookup 20:20:20:20:20:00:00:00/80 aspath 65008,64005
Coord peer2 trie sent lookup 20:20:20:20:20:00:00:00/80 aspath 64005
Coord peer3 trie recv lookup 20:20:20:20:20:00:00:00/80 aspath 64005
Coord peer2 send packet update origin 2 aspath 64005 nexthop6 50:50:50:50:50:50:50:52 withdraw6 10:10:10:10:10:00:00:00/80 withdraw6 20:20:20:20:20:00:00:00/80
Coord peer1 trie sent lookup 10:10:10:10:10:00:00:00/80 aspath 64004,2,[3,4,5],6,[7,8],9
Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 aspath 65008,64004,2,[3,4,5],6,[7,8],9
Coord peer3 trie recv lookup 10:10:10:10:10:00:00:00/80 aspath 64004,2,[3,4,5],6,[7,8],9
Coord peer1 trie sent lookup 20:20:20:20:20:00:00:00/80 aspath 64004,2,[3,4,5],6,[7,8],9
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 aspath 65008,64004,2,[3,4,5],6,[7,8],9
Coord peer3 trie recv lookup 20:20:20:20:20:00:00:00/80 aspath 64004,2,[3,4,5],6,[7,8],9
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test2_ipv6)
[ 2012/01/11 10:53:40.723212 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:53:40.723365 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:53:40.723399 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:53:40.723583 WARNING xorp_bgp:15960 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 15958 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15954 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:53:40.725058 WARNING xorp_bgp:15960 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 15960 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 15956 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/01/11 10:53:51.376594 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 40 id 10.10.10.2 keepalive false
[ 2012/01/11 10:53:51.461857 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 40 id 10.10.10.3 keepalive false
[ 2012/01/11 10:53:51.549827 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: 16138 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 16140 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:53:57.896747 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 16142 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:53:57.896885 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:53:57.896915 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:53:57.897004 WARNING xorp_bgp:16144 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 10:53:57.897783 WARNING xorp_bgp:16144 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/11 10:53:57.897870 WARNING xorp_bgp:16144 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 16144 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing1.sh -l -t test3
Entering ./test_routing1.sh -l -t test4
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 40
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 40
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 40
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 40
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 40
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 40
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 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/01/11 10:55:08.583349 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 40 id 10.10.10.2 keepalive false
[ 2012/01/11 10:55:08.662307 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 40 id 10.10.10.3 keepalive false
[ 2012/01/11 10:55:08.746942 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001,2,3,4,5 nexthop 172.16.2.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 64001,2,3,4,5
Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001,2,3,4,5
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64001,2,3,4,5
Coord peer2 send packet update origin 2 aspath 64002 nexthop 172.16.1.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie recv lookup 10.10.10.0/24 aspath 65008,64002
Coord peer2 trie sent lookup 10.10.10.0/24 aspath 64002
Coord peer3 trie recv lookup 10.10.10.0/24 aspath 64002
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test4)
WARNING: Process: 16285 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:55:13.18580 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:55:13.18691 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:55:13.18794 WARNING xorp_bgp:16291 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 10:55:13.18959 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/11 10:55:13.19611 WARNING xorp_bgp:16291 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 16287 has message from dflt_sig_handler: [ 2012/01/11 10:55:13.19661 WARNING xorp_bgp:16291 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 16291 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 16289 has message from dflt_sig_handler: SIGTERM receivedSIGTERM received
Leaving ./test_routing1.sh -l -t test4
Entering ./test_routing1.sh -l -t test5
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 40
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 40
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 40
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 40
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 40
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 40
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST5 - Add a route on one peer then add a better route
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 40 id 10.10.10.1 keepalive false
[ 2012/01/11 10:55:23.635387 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 40 id 10.10.10.2 keepalive false
[ 2012/01/11 10:55:23.718472 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 40 id 10.10.10.3 keepalive false
[ 2012/01/11 10:55:23.812203 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: 16427 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:55:28.93609 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:55:28.93748 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:55:28.93783 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 16431 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:55:28.93883 WARNING xorp_bgp:16433 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 10:55:28.94774 WARNING xorp_bgp:16433 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 16433 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 16429 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/01/11 10:55:38.787067 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 10:55:38.876399 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 10:55:38.960418 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: 16563 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 16567 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:55:41.286969 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:55:41.287082 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:55:41.287258 WARNING xorp_bgp:16569 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 10:55:41.287362 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 16565 has message from dflt_sig_handler: SIGTERM received[ 2012/01/11 10:55:41.288019 WARNING xorp_bgp:16569 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 16569 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/01/11 10:56:52.23425 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 10:56:52.109616 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 10:56:52.195163 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer3 send packet update origin 1 aspath empty nexthop 172.16.1.2 nlri 10.10.10.0/24
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test7)
[ 2012/01/11 10:56:54.313556 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:56:54.313707 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:56:54.313740 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 16708 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:56:54.313901 WARNING xorp_bgp:16714 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 10:56:54.314291 ERROR xorp_bgp:16714 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 16712 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 16714 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 16710 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing1.sh -l -t test7
Entering ./test_routing1.sh -l -t test8
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 40
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 40
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 40
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 40
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 40
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 40
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST8:
1) Send the same route from all peers
2) The route from peer1 is the winner
3) Now introduce a worse route from peer1
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 10:57:04.944617 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 10:57:05.30191 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 10:57:05.116055 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer3 send packet update origin 1 aspath empty nexthop 172.16.3.2 nlri 10.10.10.0/24
Coord peer1 send packet update origin 1 aspath 64001 nexthop 172.16.1.2 nlri 10.10.10.0/24
Coord peer2 send packet update origin 1 aspath 64002 nexthop 172.16.3.2 nlri 10.10.10.0/24
Coord peer1 send packet update origin 1 aspath 64001,64001 nexthop 172.16.1.2 nlri 10.10.10.0/24
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing1.sh: Tests Succeeded (BGP: test8)
[ 2012/01/11 10:57:07.298463 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:57:07.298629 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:57:07.298664 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 16828 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:57:07.298776 WARNING xorp_bgp:16834 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 16832 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 16830 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:57:07.301680 WARNING xorp_bgp:16834 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/11 10:57:07.301741 WARNING xorp_bgp:16834 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/11 10:57:07.301766 WARNING xorp_bgp:16834 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 16834 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing1.sh -l -t test8
Entering ./test_routing2.sh -l -t test1
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 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/01/11 10:57:17.993239 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/11 10:57:18.78679 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/11 10:57:18.162654 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_routing2.sh: Tests Succeeded (BGP: test1)
WARNING: Process: 16955 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:57:18.196728 ERROR xorp_fea_dummy:16957 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 16959 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:57:18.197810 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:57:18.197918 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:57:18.198043 WARNING xorp_bgp:16961 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 10:57:18.198212 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/11 10:57:18.198244 ERROR xorp_bgp:16961 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 10:57:18.198260 ERROR xorp_bgp:16961 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 10:57:18.198285 ERROR xorp_bgp:16961 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 10:57:18.198300 ERROR xorp_bgp:16961 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 16957 has message from dflt_sig_handler: WARNING: Process: 16961 has message from dflt_sig_handler: SIGTERM received
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/01/11 10:58:28.901309 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10005
Coord initialise attach peer2
Coord peer2 establish AS 64005 holdtime 20 id 10.10.10.2 keepalive false ipv6 true
[ 2012/01/11 10:58:28.987564 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10006
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false ipv6 true
[ 2012/01/11 10:58:29.74003 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_routing2.sh: Tests Succeeded (BGP: test1_ipv6)
[ 2012/01/11 10:58:29.108980 WARNING xorp_bgp:17062 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 11 offset: 0 total-len: 4 error: Connection reset by peer
WARNING: Process: 17056 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:58:29.109769 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:58:29.109820 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:58:29.109848 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:58:29.109877 WARNING xorp_bgp:17062 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 10:58:29.110136 ERROR xorp_bgp:17062 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 10:58:29.110155 ERROR xorp_bgp:17062 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 10:58:29.110181 ERROR xorp_bgp:17062 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 10:58:29.110195 ERROR xorp_bgp:17062 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 17060 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17062 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17058 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test1_ipv6
Entering ./test_routing2.sh -l -t test2
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST2 - This test used to cause the RIB to core dump
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 20 id 10.10.10.1 keepalive false
[ 2012/01/11 10:58:39.732806 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/11 10:58:39.819955 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/11 10:58:39.907677 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
add_igp_table4 is-is isis isis true falseadd_route4 is-is true false 162.16.1.2/24 172.16.1.2 10add_route4 is-is true false 162.16.2.2/24 172.16.2.2 30add_route4 is-is true false 162.16.3.2/24 172.16.3.2 20Coord peer1 send packet update origin 2 aspath 1,2,3 med 10 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer2 send packet update origin 2 aspath 1,2,3 med 5 nexthop 162.16.2.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
Coord peer3 send packet update origin 2 aspath 4,5,6 med 20 nexthop 162.16.2.2 localpref 100 nlri 10.10.10.10/24 nlri 20.20.20.20/24
delete_route4 is-is true false 162.16.1.2/24delete_route4 is-is true false 162.16.2.2/24delete_route4 is-is true false 162.16.3.2/24delete_igp_table4 is-is isis isis true false./test_routing2.sh: Tests Succeeded (BGP: test2)
[ 2012/01/11 10:58:40.73290 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:58:40.73443 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: [ 2012/01/11 10:58:40.73479 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:58:40.73561 WARNING xorp_bgp:17250 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 10:58:40.73835 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/11 10:58:40.74075 ERROR xorp_bgp:17250 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 17248 has message from dflt_sig_handler: SIGTERM received
17244 has message from dflt_sig_handler: WARNING: Process: 17250 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17246 has message from dflt_sig_handler: SIGTERM received
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/01/11 10:58:50.749777 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/11 10:58:50.838011 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/11 10:58:50.922088 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/01/11 10:58:53.125852 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:58:53.125994 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:58:53.126027 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 10:58:53.126206 WARNING xorp_bgp:17368 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 17362 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 10:58:53.126369 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/11 10:58:53.126701 ERROR xorp_bgp:17368 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 17366 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17368 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17364 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/01/11 11:00:03.827887 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/11 11:00:03.913573 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/11 11:00:04.3682 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: 17484 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17486 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:00:06.207864 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:00:06.208004 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:00:06.208041 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:00:06.208107 WARNING xorp_bgp:17490 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:00:06.208380 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/11 11:00:06.208411 ERROR xorp_bgp:17490 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 11:00:06.208427 ERROR xorp_bgp:17490 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 11:00:06.208452 ERROR xorp_bgp:17490 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 11:00:06.208466 ERROR xorp_bgp:17490 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 11:00:06.209009 WARNING xorp_bgp:17490 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/11 11:00:06.209065 WARNING xorp_bgp:17490 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/11 11:00:06.209095 WARNING xorp_bgp:17490 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 17490 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17488 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test4
Entering ./test_routing2.sh -l -t test5
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST5 - Test for deterministic MEDs same as test3 but test all arrival permutations
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 20 id 10.10.10.1 keepalive false
[ 2012/01/11 11:00:16.852556 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/11 11:00:16.940957 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/11 11:00:17.21431 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/01/11 11:00:30.10733 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:00:30.10873 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:00:30.10906 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:00:30.11074 WARNING xorp_bgp:17617 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:00:30.11218 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: WARNING: Process: 17610 has message from dflt_sig_handler: SIGTERM received17615 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17617 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17613 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: 17846 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:01:40.686501 ERROR xorp_fea_dummy:17848 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
[ 2012/01/11 11:01:40.687909 ERROR xorp_bgp:17852 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 11:01:40.687997 ERROR xorp_bgp:17852 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 11:01:40.688025 ERROR xorp_bgp:17852 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 11:01:40.688040 ERROR xorp_bgp:17852 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 17848 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17852 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17850 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test6
Entering ./test_routing2.sh -l -t test7
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST7 - Next hop resolvability on multiple peerings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 20 id 10.10.10.1 keepalive false
[ 2012/01/11 11:01:51.276837 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/11 11:01:51.361189 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/11 11:01:51.447996 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)
WARNING: Process: 17920 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:01:51.631952 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:01:51.632093 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:01:51.632126 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:01:51.632173 WARNING xorp_bgp:17926 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:01:51.632464 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/11 11:01:51.632905 ERROR xorp_bgp:17926 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 17922 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17924 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 17926 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test7
Entering ./test_routing2.sh -l -t test8
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST8 - Next hop resolvability on multiple peerings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 20 id 10.10.10.1 keepalive false
[ 2012/01/11 11:02:02.295146 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/11 11:02:02.380853 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/11 11:02:02.469575 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
add_igp_table4 is-is isis isis true falseCoord peer1 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24
Coord peer2 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24
Coord peer3 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 nlri 10.10.10.10/24
add_route4 is-is true false 162.16.1.2/24 172.16.1.2 10delete_route4 is-is true false 162.16.1.2/24Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing2.sh: Tests Succeeded (BGP: test8)
WARNING: Process: 18045 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18041 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:02:02.671722 ERROR xorp_fea_dummy:18043 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 18043 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:02:02.674738 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:02:02.674855 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:02:02.674887 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:02:02.674942 WARNING xorp_bgp:18047 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:02:02.675745 WARNING xorp_bgp:18047 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/11 11:02:02.675794 WARNING xorp_bgp:18047 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/11 11:02:02.675820 WARNING xorp_bgp:18047 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 18047 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test8
Entering ./test_routing2.sh -l -t test9
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST9 - Next hop resolvability on multiple peerings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 20 id 10.10.10.1 keepalive false
[ 2012/01/11 11:03:13.371963 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/11 11:03:13.458172 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/11 11:03:13.545885 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
add_igp_table4 is-is isis isis true falseCoord peer1 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 med 3 nlri 10.10.10.10/24
Coord peer2 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 med 2 nlri 10.10.10.10/24
Coord peer3 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 med 1 nlri 10.10.10.10/24
add_route4 is-is true false 162.16.1.2/24 172.16.1.2 10Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing2.sh: Tests Succeeded (BGP: test9)
WARNING: Process: 18163 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:03:15.735928 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:03:15.736064 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:03:15.736242 WARNING xorp_bgp:18170 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:03:15.736349 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 18168 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18165 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:03:15.736990 WARNING xorp_bgp:18170 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/11 11:03:15.737073 WARNING xorp_bgp:18170 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/11 11:03:15.737100 WARNING xorp_bgp:18170 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 18170 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test9
Entering ./test_routing2.sh -l -t test10
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST10 - Next hop resolvability on multiple peerings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 20 id 10.10.10.1 keepalive false
[ 2012/01/11 11:03:26.366417 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 20 id 10.10.10.2 keepalive false
[ 2012/01/11 11:03:26.452146 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 20 id 10.10.10.3 keepalive false
[ 2012/01/11 11:03:26.542165 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
add_igp_table4 is-is isis isis true falseadd_route4 is-is true false 162.16.1.2/24 172.16.1.2 10Coord peer1 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 med 3 nlri 10.10.10.10/24
Coord peer2 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 med 2 nlri 10.10.10.10/24
Coord peer3 send packet update origin 2 aspath 1,2,3 nexthop 162.16.1.2 localpref 100 med 1 nlri 10.10.10.10/24
delete_route4 is-is true false 162.16.1.2/24Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_routing2.sh: Tests Succeeded (BGP: test10)
[ 2012/01/11 11:03:26.740172 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:03:26.740310 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:03:26.740343 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:03:26.740526 WARNING xorp_bgp:18297 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:03:26.740695 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 18291 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:03:26.741012 ERROR xorp_bgp:18297 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 18295 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18297 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18293 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test10
Entering ./test_routing2.sh -l -t test11
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 20
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 20
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 20
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 20
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 20
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 20
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3new_vif vif4new_vif vif5add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr4 vif2 172.16.3.1 172.16.3.1/24add_vif_addr6 vif3 40:40:40:40:40:40:40:41 40:40:40:40:40:40:40:41/24add_vif_addr6 vif4 50:50:50:50:50:50:50:51 50:50:50:50:50:50:50:51/24add_vif_addr6 vif5 60:60:60:60:60:60:60:61 60:60:60:60:60:60:60:61/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST11 - Bugzilla BUG #139
1) On two I-BGP peerings send an update with an empty aspath
2) Used to cause a the BGP decision process to fail.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:03:37.416382 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:03:37.504600 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:03:37.589950 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)
WARNING: Process: 18414 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:03:39.734003 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:03:39.734157 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:03:39.734192 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:03:39.734384 WARNING xorp_bgp:18420 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:03:39.734547 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 18418 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:03:39.735296 WARNING xorp_bgp:18420 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
[ 2012/01/11 11:03:39.735592 WARNING xorp_bgp:18420 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 18416 has message from dflt_sig_handler: SIGTERM receivedWARNING: Process:
18420 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_routing2.sh -l -t test11
Entering ./test_rib1.sh -l -t test1
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
TEST1 - Send the same route to IBGP hence RIB twice
Coord reset
Coord target 127.0.0.1 10000
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:03:49.34154 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 1 nexthop 172.16.1.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 1 nexthop 172.16.1.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert established
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST1 - Send the same route to IBGP hence RIB twice
Coord reset
Coord target 127.0.0.1 10000
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:04:52.478987 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 1 nexthop 172.16.1.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 1 nexthop 172.16.1.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test1)
WARNING: Process: 18534 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18536 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:04:54.563093 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:04:54.563246 WARNING xorp_bgp:18540 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:04:54.563360 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/11 11:04:54.563392 ERROR xorp_bgp:18540 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 11:04:54.563409 ERROR xorp_bgp:18540 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 11:04:54.563434 ERROR xorp_bgp:18540 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 11:04:54.563448 ERROR xorp_bgp:18540 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 11:04:54.563975 WARNING xorp_bgp:18540 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 18540 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18538 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test1
Entering ./test_rib1.sh -l -t test1_ipv6
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
TEST1 IPV6 - Send the same route to IBGP hence RIB twice
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:05:03.860674 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 15 nexthop6 40:40:40:40:40:40:40:40 nlri6 10:10:10:10:10:00:00:00/80 nlri6 20:20:20:20:20:00:00:00/80
Coord peer1 send packet update origin 2 aspath 15 nexthop6 40:40:40:40:40:40:40:40 nlri6 10:10:10:10:10:00:00:00/80 nlri6 20:20:20:20:20:00:00:00/80
Coord peer1 assert established
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1 IPV6 - Send the same route to IBGP hence RIB twice
Coord reset
Coord target 127.0.0.1 10002
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:05:07.197343 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: 18635 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:05:09.273210 INFO xorp_bgp BGP ] EVENT: timers 5
[ 2012/01/11 11:05:09.273974 WARNING xorp_bgp:18641 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 18641 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18637 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18639 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test1_ipv6
Entering ./test_rib1.sh -l -t test2
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
TEST2 - Send the same route to EBGP hence RIB twice
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:05:18.565422 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 65009 nexthop 172.16.1.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 172.16.1.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert established
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST2 - Send the same route to EBGP hence RIB twice
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:05:21.934618 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)
WARNING: Process: 18730 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18734 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18732 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:05:24.11737 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:05:24.11897 WARNING xorp_bgp:18736 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:05:24.12008 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/11 11:05:24.12574 WARNING xorp_bgp:18736 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 18736 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test2
Entering ./test_rib1.sh -l -t test3
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
TEST3 - Send the same route to BGP hence RIB twice
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:05:33.303018 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 65009 nexthop 192.150.187.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 192.150.187.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert established
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST3 - Send the same route to BGP hence RIB twice
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:05:40.690114 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 65009 nexthop 192.150.187.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 192.150.187.2 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test3)
[ 2012/01/11 11:05:46.770288 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:05:46.770515 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 18828 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18824 has message from dflt_sig_handler: [ 2012/01/11 11:05:46.771196 WARNING xorp_bgp:18830 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
SIGTERM received
WARNING: Process: 18830 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:05:46.772017 ERROR xorp_fea_dummy:18826 MFEA fea/xrl_mfea_node.cc:183 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 18826 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test3
Entering ./test_rib1.sh -l -t test4
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST4 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:06:56.312878 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.0.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.1.1 nlri 30.30.30.30/24 nlri 40.40.40.40/24
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1add_route4 connected true false 128.16.0.0/24 172.16.2.2 1delete_route4 connected true false 128.16.0.0/24Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test4)
[ 2012/01/11 11:07:02.425854 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 18922 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:07:02.426148 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/11 11:07:02.426401 ERROR xorp_bgp:18929 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 18926 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 18929 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:07:02.427373 ERROR xorp_fea_dummy:18924 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 18924 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test4
Entering ./test_rib1.sh -l -t test5
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST5 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:07:11.889943 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1add_route4 connected true false 128.16.0.0/24 172.16.2.2 1Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.0.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.1.1 nlri 30.30.30.30/24 nlri 40.40.40.40/24
Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test5)
[ 2012/01/11 11:07:15.987329 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 19004 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:07:15.987537 WARNING xorp_bgp:19011 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 19008 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:07:15.988212 WARNING xorp_bgp:19011 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 19011 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:07:15.988877 ERROR xorp_fea_dummy:19006 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 19006 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test5
Entering ./test_rib1.sh -l -t test6
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
TEST6 - Send an update packet on an EBGP 5 times
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:07:25.286681 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Iteration: 1
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Iteration: 2
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Iteration: 3
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Iteration: 4
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Iteration: 5
Coord peer1 send packet update origin 1 aspath 65009 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 trie sent lookup 10.10.10.0/24 aspath 65009
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 20.20.20.0/24
Coord peer1 assert established
Coord peer1 assert established
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST6 - Send an update packet on an EBGP 5 times
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:07:31.999015 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: 19079 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:07:37.542711 INFO xorp_bgp BGP ] EVENT: timers 4
WARNING: Process: 19081 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 19083 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 19085 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test6
Entering ./test_rib1.sh -l -t test7
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST7 - Try and force BGP to deregister interest from the RIB
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:08:47.135758 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1add_route4 connected true false 128.16.0.0/24 172.16.2.2 1Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.0.1 nlri 10.10.10.0/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.1.1 nlri 20.20.20.20/24
delete_route4 connected true false 128.16.0.0/24delete_route4 connected true false 128.16.0.0/16Coord peer1 send packet update withdraw 10.10.10.0/24 withdraw 20.20.20.20/24
Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test7)
WARNING: Process: 19354 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 19350 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 19352 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:08:55.280926 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:08:55.281073 WARNING xorp_bgp:19356 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 19356 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test7
Entering ./test_rib1.sh -l -t test8
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST8 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:09:04.750219 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.0.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.1.1 nlri 30.30.30.30/24 nlri 40.40.40.40/24
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1add_route4 connected true false 128.16.0.0/24 172.16.2.2 2delete_route4 connected true false 128.16.0.0/24Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test8)
WARNING: Process: 19438 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 19440 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:09:10.861082 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:09:10.861256 WARNING xorp_bgp:19444 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:09:10.861403 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/11 11:09:10.861432 ERROR xorp_bgp:19444 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: [ 2012/01/11 11:09:10.861448 ERROR xorp_bgp:19444 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
19442 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:09:10.861474 ERROR xorp_bgp:19444 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 11:09:10.861489 ERROR xorp_bgp:19444 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 11:09:10.862036 WARNING xorp_bgp:19444 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 19444 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test8
Entering ./test_rib1.sh -l -t test9
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST9 - Check nexthop change on originated route
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:09:20.349102 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: 19518 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 19514 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:09:24.412865 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:09:24.413000 WARNING xorp_bgp:19520 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:09:24.413120 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 19516 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:09:24.413651 WARNING xorp_bgp:19520 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 19520 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib1.sh -l -t test9
Entering ./test_rib1.sh -l -t test10
local_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10000 127.0.0.1 20001 65008 192.150.187.78 5
set_parameter 127.0.0.1 10000 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10000 127.0.0.1 20001
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65009 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65009 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
make_rib_errors_fatalnew_vif vif0new_vif vif1new_vif vif2new_vif vif3add_vif_addr4 vif0 172.16.1.1 172.16.1.1/24add_vif_addr4 vif1 172.16.2.1 172.16.2.1/24add_vif_addr6 vif2 40:40:40:40:40:40:40:40 40:40:40:40:40:40:40:40/24add_vif_addr6 vif3 50:50:50:50:50:50:50:50 50:50:50:50:50:50:50:50/24Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST10 - Nexthop resolver crashes if queuing a 0.0.0.0/0 nlri
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65009 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:09:33.946339 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1Coord peer1 send packet update origin 2 aspath 65009 nexthop 128.16.0.1 nlri 0.0.0.0/0 nlri 20.20.20.20/24
Coord peer1 assert established
./test_rib1.sh: Tests Succeeded (BGP/RIB: test10)
[ 2012/01/11 11:09:38.13883 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 19583 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:09:38.14146 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/11 11:09:38.14406 ERROR xorp_bgp:19589 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
WARNING: Process: 19587 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 19589 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:09:38.16012 WARNING xorp_fea_dummy:19585 LIBXORP libxorp/asyncio.cc:239 read ] read error: _fd: 20 offset: 0 total-len: 4 error: Connection reset by peer
[ 2012/01/11 11:09:38.16113 ERROR xorp_fea_dummy:19585 MFEA fea/xrl_mfea_node.cc:183 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 19585 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 550509 vif0
create_interface 550509 vif1
create_interface 550509 vif2
create_interface 550509 vif3
enable_interface 550509 vif0
enable_interface 550509 vif1
enable_interface 550509 vif2
enable_interface 550509 vif3
create_vif 550509 vif0 vif0
create_vif 550509 vif1 vif1
create_vif 550509 vif2 vif2
create_vif 550509 vif3 vif3
enable_vif 550509 vif0 vif0
enable_vif 550509 vif1 vif1
enable_vif 550509 vif2 vif2
enable_vif 550509 vif3 vif3
create_address4 550509 vif0 vif0 172.16.1.1
create_address4 550509 vif1 vif1 172.16.2.1
create_address6 550509 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 550509 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 550509 vif0 vif0 172.16.1.1 24
set_prefix4 550509 vif1 vif1 172.16.2.1 24
set_prefix6 550509 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 550509 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 550509 vif0 vif0 172.16.1.1
enable_address4 550509 vif1 vif1 172.16.2.1
enable_address6 550509 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 550509 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 550509
Configuring rib
make_rib_errors_fatallocal_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST1 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:10:49.76216 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:10:49.168959 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:10:49.254634 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.0.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.1.1 nlri 30.30.30.30/24 nlri 40.40.40.40/24
Sent routes to BGP, waiting...
Coord peer2 trie recv lookup 10.10.10.0/24 not
Coord peer2 trie recv lookup 20.20.20.20/24 not
Coord peer2 trie recv lookup 30.30.30.30/24 not
Coord peer2 trie recv lookup 40.40.40.40/24 not
add_route4 connected true false 128.16.0.0/16 172.16.1.1add_route4 connected true false 128.16.0.0/24 172.16.2.1delete_route4 connected true false 128.16.0.0/24Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001
Coord peer2 trie recv lookup 20.20.20.20/24 aspath 65008,64001
Coord peer2 trie recv lookup 30.30.30.30/24 aspath 65008,64001
Coord peer2 trie recv lookup 40.40.40.40/24 aspath 65008,64001
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
delete_route4 connected true false 128.16.0.0/16Coord peer2 trie recv lookup 10.10.10.0/24 not
Coord peer2 trie recv lookup 20.20.20.20/24 not
Coord peer2 trie recv lookup 30.30.30.30/24 not
Coord peer2 trie recv lookup 40.40.40.40/24 not
./test_rib_fea1.sh: Tests Succeeded (BGP/FEA: test1)
[ 2012/01/11 11:10:55.699012 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 19657 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:10:55.699161 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:10:55.699193 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:10:55.699370 WARNING xorp_bgp:19663 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:10:55.699536 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 19661 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:10:55.700093 ERROR xorp_fea_dummy:19659 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 19659 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:10:55.703165 WARNING xorp_bgp:19663 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 19663 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 494801 vif0
create_interface 494801 vif1
create_interface 494801 vif2
create_interface 494801 vif3
enable_interface 494801 vif0
enable_interface 494801 vif1
enable_interface 494801 vif2
enable_interface 494801 vif3
create_vif 494801 vif0 vif0
create_vif 494801 vif1 vif1
create_vif 494801 vif2 vif2
create_vif 494801 vif3 vif3
enable_vif 494801 vif0 vif0
enable_vif 494801 vif1 vif1
enable_vif 494801 vif2 vif2
enable_vif 494801 vif3 vif3
create_address4 494801 vif0 vif0 172.16.1.1
create_address4 494801 vif1 vif1 172.16.2.1
create_address6 494801 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 494801 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 494801 vif0 vif0 172.16.1.1 24
set_prefix4 494801 vif1 vif1 172.16.2.1 24
set_prefix6 494801 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 494801 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 494801 vif0 vif0 172.16.1.1
enable_address4 494801 vif1 vif1 172.16.2.1
enable_address6 494801 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 494801 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 494801
Configuring rib
make_rib_errors_fatallocal_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1 IPV6 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 64004 holdtime 0 id 10.10.10.1 keepalive false ipv6 true
[ 2012/01/11 11:11:06.680135 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10005
Coord initialise attach peer2
Coord peer2 establish AS 64005 holdtime 0 id 10.10.10.2 keepalive false ipv6 true
[ 2012/01/11 11:11:06.764706 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10006
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false ipv6 true
[ 2012/01/11 11:11:06.857226 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: 19908 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 19904 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:11:13.299799 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:11:13.299925 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:11:13.300035 WARNING xorp_bgp:19910 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:11:13.300231 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/11 11:11:13.300813 WARNING xorp_bgp:19910 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 19910 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 19906 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 513798 vif0
create_interface 513798 vif1
create_interface 513798 vif2
create_interface 513798 vif3
enable_interface 513798 vif0
enable_interface 513798 vif1
enable_interface 513798 vif2
enable_interface 513798 vif3
create_vif 513798 vif0 vif0
create_vif 513798 vif1 vif1
create_vif 513798 vif2 vif2
create_vif 513798 vif3 vif3
enable_vif 513798 vif0 vif0
enable_vif 513798 vif1 vif1
enable_vif 513798 vif2 vif2
enable_vif 513798 vif3 vif3
create_address4 513798 vif0 vif0 172.16.1.1
create_address4 513798 vif1 vif1 172.16.2.1
create_address6 513798 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 513798 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 513798 vif0 vif0 172.16.1.1 24
set_prefix4 513798 vif1 vif1 172.16.2.1 24
set_prefix6 513798 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 513798 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 513798 vif0 vif0 172.16.1.1
enable_address4 513798 vif1 vif1 172.16.2.1
enable_address6 513798 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 513798 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 513798
Configuring rib
make_rib_errors_fatallocal_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST2 - Run test1 twice with the same process
TEST1 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:12:24.360042 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:12:24.446292 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:12:24.536173 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.0.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.1.1 nlri 30.30.30.30/24 nlri 40.40.40.40/24
Sent routes to BGP, waiting...
Coord peer2 trie recv lookup 10.10.10.0/24 not
Coord peer2 trie recv lookup 20.20.20.20/24 not
Coord peer2 trie recv lookup 30.30.30.30/24 not
Coord peer2 trie recv lookup 40.40.40.40/24 not
add_route4 connected true false 128.16.0.0/16 172.16.1.1add_route4 connected true false 128.16.0.0/24 172.16.2.1delete_route4 connected true false 128.16.0.0/24Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001
Coord peer2 trie recv lookup 20.20.20.20/24 aspath 65008,64001
Coord peer2 trie recv lookup 30.30.30.30/24 aspath 65008,64001
Coord peer2 trie recv lookup 40.40.40.40/24 aspath 65008,64001
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
delete_route4 connected true false 128.16.0.0/16Coord peer2 trie recv lookup 10.10.10.0/24 not
Coord peer2 trie recv lookup 20.20.20.20/24 not
Coord peer2 trie recv lookup 30.30.30.30/24 not
Coord peer2 trie recv lookup 40.40.40.40/24 not
TEST1 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:12:31.55853 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:12:31.144594 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:12:31.229973 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.0.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.1.1 nlri 30.30.30.30/24 nlri 40.40.40.40/24
Sent routes to BGP, waiting...
Coord peer2 trie recv lookup 10.10.10.0/24 not
Coord peer2 trie recv lookup 20.20.20.20/24 not
Coord peer2 trie recv lookup 30.30.30.30/24 not
Coord peer2 trie recv lookup 40.40.40.40/24 not
add_route4 connected true false 128.16.0.0/16 172.16.1.1add_route4 connected true false 128.16.0.0/24 172.16.2.1delete_route4 connected true false 128.16.0.0/24Coord peer2 trie recv lookup 10.10.10.0/24 aspath 65008,64001
Coord peer2 trie recv lookup 20.20.20.20/24 aspath 65008,64001
Coord peer2 trie recv lookup 30.30.30.30/24 aspath 65008,64001
Coord peer2 trie recv lookup 40.40.40.40/24 aspath 65008,64001
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
delete_route4 connected true false 128.16.0.0/16Coord peer2 trie recv lookup 10.10.10.0/24 not
Coord peer2 trie recv lookup 20.20.20.20/24 not
Coord peer2 trie recv lookup 30.30.30.30/24 not
Coord peer2 trie recv lookup 40.40.40.40/24 not
./test_rib_fea1.sh: Tests Succeeded (BGP/FEA: test2)
WARNING: Process: 20144 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:12:37.691363 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:12:37.691492 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:12:37.691525 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: [ 2012/01/11 11:12:37.691571 WARNING xorp_bgp:20150 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
20148 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:12:37.691816 INFO xorp_bgp BGP ] EVENT: timers 5
[ 2012/01/11 11:12:37.691850 ERROR xorp_bgp:20150 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 11:12:37.691866 ERROR xorp_bgp:20150 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 11:12:37.691891 ERROR xorp_bgp:20150 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 11:12:37.691906 ERROR xorp_bgp:20150 XRL libxipc/xrl_router.cc:588 send ] NO FINDER
[ 2012/01/11 11:12:37.692403 WARNING xorp_bgp:20150 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 20150 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 20146 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 368649 vif0
create_interface 368649 vif1
create_interface 368649 vif2
create_interface 368649 vif3
enable_interface 368649 vif0
enable_interface 368649 vif1
enable_interface 368649 vif2
enable_interface 368649 vif3
create_vif 368649 vif0 vif0
create_vif 368649 vif1 vif1
create_vif 368649 vif2 vif2
create_vif 368649 vif3 vif3
enable_vif 368649 vif0 vif0
enable_vif 368649 vif1 vif1
enable_vif 368649 vif2 vif2
enable_vif 368649 vif3 vif3
create_address4 368649 vif0 vif0 172.16.1.1
create_address4 368649 vif1 vif1 172.16.2.1
create_address6 368649 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 368649 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 368649 vif0 vif0 172.16.1.1 24
set_prefix4 368649 vif1 vif1 172.16.2.1 24
set_prefix6 368649 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 368649 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 368649 vif0 vif0 172.16.1.1
enable_address4 368649 vif1 vif1 172.16.2.1
enable_address6 368649 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 368649 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 368649
Configuring rib
make_rib_errors_fatallocal_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST2 IPV6 - Run test1 twice with the same process
TEST1 IPV6 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 64004 holdtime 0 id 10.10.10.1 keepalive false ipv6 true
[ 2012/01/11 11:12:48.725763 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10005
Coord initialise attach peer2
Coord peer2 establish AS 64005 holdtime 0 id 10.10.10.2 keepalive false ipv6 true
[ 2012/01/11 11:12:48.813468 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10006
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false ipv6 true
[ 2012/01/11 11:12:48.890839 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64004 nexthop6 128:16::1 nlri6 10:10:10:10:10:00:00:00/80 nlri6 20:20:20:20:20:00:00:00/80
Coord peer1 send packet update origin 2 aspath 64004 nexthop6 128:16:1::1 nlri6 30:30:30:30:30:00:00:00/80 nlri6 40:40:40:40:40:00:00:00/80
Sent routes to BGP, waiting...
Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 not
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 not
Coord peer2 trie recv lookup 30:30:30:30:30:00:00:00/80 not
Coord peer2 trie recv lookup 40:40:40:40:40:00:00:00/80 not
add_route6 connected true false 128:16::0/32 40:40:40:40:40:40:40:40add_route6 connected true false 128:16::0/48 50:50:50:50:50:50:50:50delete_route6 connected true false 128:16::0/48Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 aspath 65008,64004
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 aspath 65008,64004
Coord peer2 trie recv lookup 30:30:30:30:30:00:00:00/80 aspath 65008,64004
Coord peer2 trie recv lookup 40:40:40:40:40:00:00:00/80 aspath 65008,64004
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
delete_route6 connected true false 128:16::0/32Coord peer2 trie recv lookup 10:10:10:10:10:00:00:00/80 not
Coord peer2 trie recv lookup 20:20:20:20:20:00:00:00/80 not
Coord peer2 trie recv lookup 30:30:30:30:30:00:00:00/80 not
Coord peer2 trie recv lookup 40:40:40:40:40:00:00:00/80 not
TEST1 IPV6 - Exercise the next hop resolver
Coord reset
Coord target 127.0.0.1 10004
Coord initialise attach peer1
Coord peer1 establish AS 64004 holdtime 0 id 10.10.10.1 keepalive false ipv6 true
[ 2012/01/11 11:12:55.410109 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10005
Coord initialise attach peer2
Coord peer2 establish AS 64005 holdtime 0 id 10.10.10.2 keepalive false ipv6 true
[ 2012/01/11 11:12:55.499622 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10006
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false ipv6 true
[ 2012/01/11 11:12:55.585229 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: 20488 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 20492WARNING: Process: 20490 has message from dflt_sig_handler: SIGTERM received
has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:13:02.51356 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:13:02.51485 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:13:02.51517 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:13:02.51561 WARNING xorp_bgp:20494 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:13:02.51803 INFO xorp_bgp BGP ] EVENT: timers 4
[ 2012/01/11 11:13:02.52272 WARNING xorp_bgp:20494 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 20494 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 5542 vif0
create_interface 5542 vif1
create_interface 5542 vif2
create_interface 5542 vif3
enable_interface 5542 vif0
enable_interface 5542 vif1
enable_interface 5542 vif2
enable_interface 5542 vif3
create_vif 5542 vif0 vif0
create_vif 5542 vif1 vif1
create_vif 5542 vif2 vif2
create_vif 5542 vif3 vif3
enable_vif 5542 vif0 vif0
enable_vif 5542 vif1 vif1
enable_vif 5542 vif2 vif2
enable_vif 5542 vif3 vif3
create_address4 5542 vif0 vif0 172.16.1.1
create_address4 5542 vif1 vif1 172.16.2.1
create_address6 5542 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 5542 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 5542 vif0 vif0 172.16.1.1 24
set_prefix4 5542 vif1 vif1 172.16.2.1 24
set_prefix6 5542 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 5542 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 5542 vif0 vif0 172.16.1.1
enable_address4 5542 vif1 vif1 172.16.2.1
enable_address6 5542 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 5542 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 5542
Configuring rib
make_rib_errors_fatallocal_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST3 - Try and force a deregistration from the RIB
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:14:13.191253 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:14:13.278497 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:14:13.363207 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.0.1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1add_route4 connected true false 128.16.0.0/24 172.16.2.2 1delete_route4 connected true false 128.16.0.0/24Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
delete_route4 connected true false 128.16.0.0/16Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:14:15.596758 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:14:15.687147 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:14:15.773288 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: WARNING: Process: 20829 has message from dflt_sig_handler: SIGTERM received
20825 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 20827 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:14:15.814930 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:14:15.815048 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:14:15.815077 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:14:15.815130 WARNING xorp_bgp:20831 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:14:15.815355 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 20831 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 295962 vif0
create_interface 295962 vif1
create_interface 295962 vif2
create_interface 295962 vif3
enable_interface 295962 vif0
enable_interface 295962 vif1
enable_interface 295962 vif2
enable_interface 295962 vif3
create_vif 295962 vif0 vif0
create_vif 295962 vif1 vif1
create_vif 295962 vif2 vif2
create_vif 295962 vif3 vif3
enable_vif 295962 vif0 vif0
enable_vif 295962 vif1 vif1
enable_vif 295962 vif2 vif2
enable_vif 295962 vif3 vif3
create_address4 295962 vif0 vif0 172.16.1.1
create_address4 295962 vif1 vif1 172.16.2.1
create_address6 295962 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 295962 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 295962 vif0 vif0 172.16.1.1 24
set_prefix4 295962 vif1 vif1 172.16.2.1 24
set_prefix6 295962 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 295962 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 295962 vif0 vif0 172.16.1.1
enable_address4 295962 vif1 vif1 172.16.2.1
enable_address6 295962 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 295962 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 295962
Configuring rib
make_rib_errors_fatallocal_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST4 - Metrics changing for a nexthop
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:14:26.819135 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:14:26.901764 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:14:26.985895 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: 21069 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21073 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:14:31.216805 ERROR xorp_fea_dummy:21071 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 21071 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:14:31.220136 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:14:31.220257 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:14:31.220293 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:14:31.220348 WARNING xorp_bgp:21075 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:14:31.221108 WARNING xorp_bgp:21075 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 21075 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 837936 vif0
create_interface 837936 vif1
create_interface 837936 vif2
create_interface 837936 vif3
enable_interface 837936 vif0
enable_interface 837936 vif1
enable_interface 837936 vif2
enable_interface 837936 vif3
create_vif 837936 vif0 vif0
create_vif 837936 vif1 vif1
create_vif 837936 vif2 vif2
create_vif 837936 vif3 vif3
enable_vif 837936 vif0 vif0
enable_vif 837936 vif1 vif1
enable_vif 837936 vif2 vif2
enable_vif 837936 vif3 vif3
create_address4 837936 vif0 vif0 172.16.1.1
create_address4 837936 vif1 vif1 172.16.2.1
create_address6 837936 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 837936 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 837936 vif0 vif0 172.16.1.1 24
set_prefix4 837936 vif1 vif1 172.16.2.1 24
set_prefix6 837936 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 837936 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 837936 vif0 vif0 172.16.1.1
enable_address4 837936 vif1 vif1 172.16.2.1
enable_address6 837936 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 837936 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 837936
Configuring rib
make_rib_errors_fatallocal_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST5:
1) Send two update packets with the same route
2) The nexthops are different one resolves the other doesn't
3) The route add on the RIB causes the unresolvable nexthop to resolve
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:15:42.280883 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:15:42.370051 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:15:42.454741 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: 21278 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:15:48.695596 ERROR xorp_fea_dummy:21280 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
[ 2012/01/11 11:15:48.696345 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:15:48.696463 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:15:48.696638 WARNING xorp_bgp:21284 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:15:48.696749 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 21282 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:15:48.697589 WARNING xorp_bgp:21284 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: WARNING: Process: 21280 has message from dflt_sig_handler: SIGTERM received
21284 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 301308 vif0
create_interface 301308 vif1
create_interface 301308 vif2
create_interface 301308 vif3
enable_interface 301308 vif0
enable_interface 301308 vif1
enable_interface 301308 vif2
enable_interface 301308 vif3
create_vif 301308 vif0 vif0
create_vif 301308 vif1 vif1
create_vif 301308 vif2 vif2
create_vif 301308 vif3 vif3
enable_vif 301308 vif0 vif0
enable_vif 301308 vif1 vif1
enable_vif 301308 vif2 vif2
enable_vif 301308 vif3 vif3
create_address4 301308 vif0 vif0 172.16.1.1
create_address4 301308 vif1 vif1 172.16.2.1
create_address6 301308 vif2 vif2 40:40:40:40:40:40:40:40
create_address6 301308 vif3 vif3 50:50:50:50:50:50:50:50
set_prefix4 301308 vif0 vif0 172.16.1.1 24
set_prefix4 301308 vif1 vif1 172.16.2.1 24
set_prefix6 301308 vif2 vif2 40:40:40:40:40:40:40:40 24
set_prefix6 301308 vif3 vif3 50:50:50:50:50:50:50:50 24
enable_address4 301308 vif0 vif0 172.16.1.1
enable_address4 301308 vif1 vif1 172.16.2.1
enable_address6 301308 vif2 vif2 40:40:40:40:40:40:40:40
enable_address6 301308 vif3 vif3 50:50:50:50:50:50:50:50
commit_transaction 301308
Configuring rib
make_rib_errors_fatallocal_config 65008 192.150.187.78 false
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 64001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 64002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 64004 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 64005 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST6:
1) Send two update packets with the same route
2) The nexthops are different one resolves the other doesn't
3) The route add on the RIB doesn't cause the unresolvable nexthop to resolve
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 64001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:15:59.681993 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 64002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:15:59.770545 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:15:59.855902 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
add_route4 connected true false 128.16.0.0/16 172.16.1.2 1Coord peer1 send packet update origin 2 aspath 64001 nexthop 1.2.3.4 nlri 10.10.10.0/32
Coord peer2 trie recv lookup 10.10.10.0/32 not
Coord peer3 trie recv lookup 10.10.10.0/32 not
Coord peer1 send packet update origin 2 aspath 64001 nexthop 128.16.0.1 nlri 10.10.10.0/32
Coord peer2 trie recv lookup 10.10.10.0/32 aspath 65008,64001
Coord peer3 trie recv lookup 10.10.10.0/32 aspath 64001
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_rib_fea1.sh: Tests Succeeded (BGP/FEA: test6)
WARNING: Process: 21497 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21502 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:16:06.105693 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:16:06.105827 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:16:06.105933 WARNING xorp_bgp:21504 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:16:06.106124 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/11 11:16:06.106782 WARNING xorp_bgp:21504 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 21500 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21504 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_rib_fea1.sh -l -t test6
Entering ./test_path_attribute1.sh -l -t test1
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20002 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20002
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1:
1) Send an update packet with an optional nontransitive path
attribute. This path attribute should not be propogated
by the BGP process
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:16:16.649009 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65008 holdtime 0 id 192.150.187.101
[ 2012/01/11 11:16:16.697174 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer3 establish AS 65003 holdtime 0 id 192.150.187.102
[ 2012/01/11 11:16:16.738090 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: 21739 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:16:18.949409 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:16:18.949526 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: [ 2012/01/11 11:16:18.949614 WARNING xorp_bgp:21741 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
21735 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:16:18.949798 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/11 11:16:18.949819 ERROR xorp_fea_dummy:21737 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
[ 2012/01/11 11:16:18.950320 WARNING xorp_bgp:21741 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 21741 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21737 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute1.sh -l -t test1
Entering ./test_path_attribute1.sh -l -t test2
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20002 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20002
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST2:
1) Send an update packet with an optional transitive path
attribute. This path attribute should be propogated
by the BGP process with the partial bit set.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:17:29.539414 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65008 holdtime 0 id 192.150.187.101
[ 2012/01/11 11:17:29.583492 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer3 establish AS 65003 holdtime 0 id 192.150.187.102
[ 2012/01/11 11:17:29.626647 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: 21840 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:17:31.836196 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 21845 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:17:31.836339 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:17:31.836372 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:17:31.836404 WARNING xorp_bgp:21847 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 21842 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:17:31.837165 WARNING xorp_bgp:21847 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 21847 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute1.sh -l -t test2
Entering ./test_path_attribute1.sh -l -t test3
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20002 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20002
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST3:
1) Send an update packet with two optional path
attributes. One has the transitive bit set the other
doesn't. Only the path attribute with the transitive bit
set should be propogated by the BGP process, with the
partial bit set.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:17:42.314389 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65008 holdtime 0 id 192.150.187.101
[ 2012/01/11 11:17:42.357710 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer3 establish AS 65003 holdtime 0 id 192.150.187.102
[ 2012/01/11 11:17:42.401091 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer2 expect packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 localpref 100 pathattr 0xe0,19,1,1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer3 expect packet update origin 2 aspath 65008,65001,1,2,[3,4,5],6,[7,8],9 nexthop 192.150.187.78 med 1 pathattr 0xe0,19,1,1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 pathattr 0xc0,19,1,1 pathattr 0x80,20,1,1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_path_attribute1.sh: Tests Succeeded (BGP: test3)
WARNING: Process: 21951 has message from dflt_sig_handler: SIGTERM received[ 2012/01/11 11:17:44.612330 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:17:44.612450 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:17:44.612541 WARNING xorp_bgp:21957 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:17:44.612726 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 21955 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 21953 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:17:44.613272 WARNING xorp_bgp:21957 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 21957 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute1.sh -l -t test3
Entering ./test_path_attribute1.sh -l -t test4
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20002 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20002
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST4:
1) Send an update packet with a community
attribute of more than 256 bytes
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:17:55.126775 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65008 holdtime 0 id 192.150.187.101
[ 2012/01/11 11:17:55.169530 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer3 establish AS 65003 holdtime 0 id 192.150.187.102
[ 2012/01/11 11:17:55.211025 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)
WARNING: Process: 22061 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: [ 2012/01/11 11:17:57.445178 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:17:57.445326 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:17:57.445360 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:17:57.445411 WARNING xorp_bgp:22063 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
22057 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22059 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:17:57.446198 WARNING xorp_bgp:22063 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 22063 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute1.sh -l -t test4
Entering ./test_path_attribute1.sh -l -t test5
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20002 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20002
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST5:
1) Check BGP handles AS4Aggregator correctly.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:19:08.7979 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65008 holdtime 0 id 192.150.187.101
[ 2012/01/11 11:19:08.50986 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer3 establish AS 65003 holdtime 0 id 192.150.187.102
[ 2012/01/11 11:19:08.94004 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer2 expect packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 localpref 100 as4aggregator 30.30.30.30 10.10000 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer3 expect packet update origin 2 aspath 65008,65001,1,2,[3,4,5],6,[7,8],9 nexthop 192.150.187.78 med 1 as4aggregator 30.30.30.30 10.10000 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 as4aggregator 30.30.30.30 10.10000 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_path_attribute1.sh: Tests Succeeded (BGP: test5)
WARNING: Process: 22162 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:19:10.299968 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:19:10.300100 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:19:10.300129 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:19:10.300272 WARNING xorp_bgp:22168 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 22164 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:19:10.301070 WARNING xorp_bgp:22168 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 22168 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22166 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute1.sh -l -t test5
Entering ./test_path_attribute2.sh -l -t test1
local_config 0.65008 192.150.187.78 true
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20002 65003 192.150.187.78 5
set_parameter 127.0.0.1 10003 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20002
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1 (exactly as in test_path_attribute1.sh):
1) Send an update packet with an optional nontransitive path
attribute. This path attribute should not be propogated
by the BGP process
Note: 4byte ASnums are enabled on the BGP instance, though not on the test peers.
This is a simple test that enabling 4-byte ASnums doesn't break anything.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:19:20.785734 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65008 holdtime 0 id 192.150.187.101
[ 2012/01/11 11:19:20.826999 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer3 establish AS 65003 holdtime 0 id 192.150.187.102
[ 2012/01/11 11:19:20.872505 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)
WARNING: Process: 22280 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:19:23.82302 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:19:23.82503 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:19:23.82682 WARNING xorp_bgp:22282 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:19:23.82926 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 22276 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22278 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:19:23.83605 WARNING xorp_bgp:22282 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 22282 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute2.sh -l -t test1
Entering ./test_path_attribute3.sh -l -t test1
local_config 2.65008 192.150.187.78 true
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65002 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1:
1) Send an update packet to BGP with a 4-byte ASnum and check that
it forwards an ASpath including AS_TRAN to its peers.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:19:32.511094 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65002 holdtime 0 id 192.150.187.101
[ 2012/01/11 11:19:32.556868 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer2 expect packet update origin 2 aspath 23456,65001,1,2,[3,4,5],6,[7,8],9 nexthop 192.150.187.78 med 1 as4path 2.65008,65001,1,2,[3,4,5],6,[7,8],9 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,2,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
./test_path_attribute3.sh: Tests Succeeded (BGP: test1)
[ 2012/01/11 11:19:34.695231 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:19:34.695355 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:19:34.695503 WARNING xorp_bgp:22390 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:19:34.695595 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 22388 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22384 has message from dflt_sig_handler: SIGTERM received[ 2012/01/11 11:19:34.696126 WARNING xorp_bgp:22390 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 22390 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22386 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute3.sh -l -t test1
Entering ./test_path_attribute3.sh -l -t test2
local_config 2.65008 192.150.187.78 true
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65002 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST2:
1) Send an update packet to BGP with a 4-byte ASnum and check that
it forwards a 4byte ASpath to its peers.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:19:44.142257 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65002 holdtime 0 id 192.150.187.101 use_4byte_asnums true
[ 2012/01/11 11:19:44.182860 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/01/11 11:19:46.328000 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 22463 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:19:46.328208 WARNING xorp_bgp:22470 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: [ 2012/01/11 11:19:46.328326 INFO xorp_bgp BGP ] EVENT: timers 3
22468 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22466 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:19:46.328830 WARNING xorp_bgp:22470 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 22470 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute3.sh -l -t test2
Entering ./test_path_attribute3.sh -l -t test3
local_config 2.65008 192.150.187.78 true
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65002 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST3:
1) Send an update packet to BGP with a 4-byte ASnum and check that
it can merge AS4Path and ASPath information.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:20:55.808761 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65002 holdtime 0 id 192.150.187.101 use_4byte_asnums true
[ 2012/01/11 11:20:55.849610 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer2 expect packet update origin 2 aspath 2.65008,65001,1,2.2,[3,4,5],6,[7,8],9 nexthop 192.150.187.78 med 1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,23456,[3,4,5],6,[7,8],9 nexthop 20.20.20.20 as4path 65001,1,2.2,[3,4,5],6,[7,8],9 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
./test_path_attribute3.sh: Tests Succeeded (BGP: test3)
[ 2012/01/11 11:20:57.993627 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:20:57.993784 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 22543 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:20:57.993955 WARNING xorp_bgp:22549 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:20:57.994640 WARNING xorp_bgp:22549 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 22549 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22547 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22545 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute3.sh -l -t test3
Entering ./test_path_attribute3.sh -l -t test4
local_config 2.65008 192.150.187.78 true
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65002 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST4:
1) Send an update packet to BGP with a 4-byte ASnum and check that
it can merge AS4Path and ASPath information.
In this case the 2-byte ASes have added data that isn't in the AS4Path.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:21:07.352793 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65002 holdtime 0 id 192.150.187.101 use_4byte_asnums true
[ 2012/01/11 11:21:07.395541 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)
WARNING: Process: 22628 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22632 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:21:09.538519 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:21:09.538716 WARNING xorp_bgp:22634 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:21:09.538831 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/11 11:21:09.539325 WARNING xorp_bgp:22634 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 22634 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22630 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute3.sh -l -t test4
Entering ./test_path_attribute3.sh -l -t test5
local_config 2.65008 192.150.187.78 true
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 5
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65002 192.150.187.78 5
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST5:
1) Send an update packet to BGP with a 4-byte ASnum and check that
it can merge AS4Path and ASPath information.
In this case the 2-byte ASes have added data that isn't in the AS4Path.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer1 establish AS 65001 holdtime 0 id 192.150.187.100
[ 2012/01/11 11:21:18.938632 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord peer2 establish AS 65002 holdtime 0 id 192.150.187.101 use_4byte_asnums true
[ 2012/01/11 11:21:18.978933 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord peer2 expect packet update origin 2 aspath 2.65008,65001,1,2,11.11,10.10,[3,4,5.5],6,[7.7,8],9.9 nexthop 192.150.187.78 med 1 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer1 send packet update origin 2 aspath 65001,1,2,23456,23456,[3,4,23456],6,[23456,8],23456 nexthop 20.20.20.20 as4path 11.11,10.10,[3,4,5.5],6,[7.7,8],9.9 nlri 10.10.10.0/24 nlri 20.20.20.20/24
Coord peer2 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
./test_path_attribute3.sh: Tests Succeeded (BGP: test5)
[ 2012/01/11 11:21:21.125382 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:21:21.125536 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:21:21.125501 ERROR xorp_fea_dummy:22709 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 22707 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:21:21.125715 WARNING xorp_bgp:22713 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:21:21.125799 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 22711 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:21:21.126321 WARNING xorp_bgp:22713 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 22713 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22709 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_path_attribute3.sh -l -t test5
Entering ./test_route_reflection1.sh -l -t test1
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10003 127.0.0.1 20003 true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10006 127.0.0.1 20006 true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1 - Establish three peerings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:21:31.744288 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:21:31.829724 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:21:31.916482 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_route_reflection1.sh: Tests Succeeded (BGP: test1)
[ 2012/01/11 11:21:31.950282 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:21:31.950431 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:21:31.950467 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:21:31.950571 WARNING xorp_bgp:22796 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 22789 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22794 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22796 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22792 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection1.sh -l -t test1
Entering ./test_route_reflection1.sh -l -t test2
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10003 127.0.0.1 20003 true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10006 127.0.0.1 20006 true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST2 (UNH - BGP_CONF.4.4 PART A)
1) Send an update packet on peer1
2) Verify that the packet arrives at peer2 and peer3
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:22:42.594174 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:22:42.680178 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:22:42.773745 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/01/11 11:22:45.28160 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:22:45.28309 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:22:45.28344 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:22:45.28447 WARNING xorp_bgp:22890 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 22884 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22888 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 22886 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:22:45.29695 WARNING xorp_bgp:22890 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 22890 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection1.sh -l -t test2
Entering ./test_route_reflection1.sh -l -t test3
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10003 127.0.0.1 20003 true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10006 127.0.0.1 20006 true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST3 (UNH - BGP_CONF.4.4 PART B)
1) Send an update packet on peer2
2) Verify that the packet arrives at peer1 and peer3
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:22:55.583606 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:22:55.668842 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:22:55.760178 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)
WARNING: Process: 23016 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:22:58.11648 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:22:58.12020 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:22:58.12133 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:22:58.12255 WARNING xorp_bgp:23022 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 23020 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23018 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:22:58.12611 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/11 11:22:58.13167 WARNING xorp_bgp:23022 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 23022 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection1.sh -l -t test3
Entering ./test_route_reflection1.sh -l -t test4
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10003 127.0.0.1 20003 true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10006 127.0.0.1 20006 true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST4
1) Send an update packet with the routers originator id
2) This packet should be supressed by the router
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:23:08.571844 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:23:08.662877 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:23:08.753449 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 192.150.187.78 clusterlist 0.0.0.11
Coord peer2 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 192.150.187.78 clusterlist 0.0.0.11
Coord peer3 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 192.150.187.78 clusterlist 0.0.0.11
Coord peer1 send packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 192.150.187.78 clusterlist 1.2.3.4
[ 2012/01/11 11:23:08.848898 WARNING xorp_bgp:23147 BGP bgp/plumbing.cc:1160 push ] push <IPv4:Safi(Unicast)> when none needed
Coord peer1 assert queue 1
Coord peer2 assert queue 1
Coord peer3 assert queue 1
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_reflection1.sh: Tests Succeeded (BGP: test4)
WARNING: Process: 23145 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:23:10.999484 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 23141 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:23:10.999823 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:23:11.12 WARNING xorp_bgp:23147 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:23:11.128 INFO xorp_bgp BGP ] EVENT: timers 3
WARNING: Process: 23143 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23147 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection1.sh -l -t test4
Entering ./test_route_reflection1.sh -l -t test5
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10003 127.0.0.1 20003 true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10006 127.0.0.1 20006 true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST5
1) Send an update packet with the same cluster id
2) This packet should be supressed by the router
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:24:21.643395 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:24:21.729907 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:24:21.817291 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 0.0.0.11 originatorid 192.150.187.78
Coord peer2 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 0.0.0.11 originatorid 192.150.187.78
Coord peer3 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 0.0.0.11 originatorid 192.150.187.78
Coord peer1 send packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 clusterlist 0.0.0.11
[ 2012/01/11 11:24:21.923567 WARNING xorp_bgp:23272 BGP bgp/plumbing.cc:1160 push ] push <IPv4:Safi(Unicast)> when none needed
Coord peer1 assert queue 1
Coord peer2 assert queue 1
Coord peer3 assert queue 1
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_reflection1.sh: Tests Succeeded (BGP: test5)
WARNING: Process: 23270 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23266 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:24:24.72574 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:24:24.72656 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:24:24.72687 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:24:24.72731 WARNING xorp_bgp:23272 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 23272 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23268 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection1.sh -l -t test5
Entering ./test_route_reflection2.sh -l -t test1
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65000 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65000 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1 - Establish three peerings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:24:34.607231 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:24:34.699159 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65000 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:24:34.784241 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
./test_route_reflection2.sh: Tests Succeeded (BGP: test1)
[ 2012/01/11 11:24:34.817703 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:24:34.817865 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:24:34.817901 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 23400 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:24:34.818028 WARNING xorp_bgp:23406 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
WARNING: Process: 23404 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:24:34.818675 ERROR xorp_fea_dummy:23402 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 23406 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23402 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection2.sh -l -t test1
Entering ./test_route_reflection2.sh -l -t test2
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65000 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65000 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST2 - Bugzilla BUG #425
1) Verify that a CLUSTER_LIST is not sent to an E-BGP peer.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:24:45.386412 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:24:45.474894 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Operation in coordinator still pending try number: 1
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65000 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:24:46.573358 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: 23492 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23497 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23495 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:24:48.836094 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:24:48.836233 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:24:48.836269 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:24:48.836314 WARNING xorp_bgp:23499 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:24:48.837026 WARNING xorp_bgp:23499 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 23499 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection2.sh -l -t test2
Entering ./test_route_reflection2.sh -l -t test3
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65000 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65000 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST3 - Based on Bugzilla BUG #425
1) Verify that an ORIGINATOR_ID is not sent to an E-BGP peer.
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:25:59.458639 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:25:59.545032 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65000 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:25:59.634618 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 1.2.3.4
Coord peer2 expect packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 1.2.3.4 clusterlist 0.0.0.11
Coord peer3 expect packet update origin 2 aspath 65008,1 nexthop 192.150.187.78 nlri 10.10.10.0/24 med 1
Coord peer1 send packet update origin 2 aspath 1 nexthop 192.150.187.78 nlri 10.10.10.0/24 localpref 10 originatorid 1.2.3.4
Coord peer1 assert queue 1
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_reflection2.sh: Tests Succeeded (BGP: test3)
[ 2012/01/11 11:26:01.898979 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:26:01.899115 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:26:01.899145 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 23619 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:26:01.899320 WARNING xorp_bgp:23625 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:26:01.900025 WARNING xorp_bgp:23625 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 23625 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23621 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23623 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection2.sh -l -t test3
Entering ./test_route_reflection2.sh -l -t test4
local_config 65008 192.150.187.78 false
route_reflector 0.0.0.11 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65008 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65008 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
route_reflector_client 127.0.0.1 10002 127.0.0.1 20002 true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65000 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65008 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65008 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
route_reflector_client 127.0.0.1 10005 127.0.0.1 20005 true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65000 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST4 - Based on Bugzilla BUG #425
1) ORIGINATOR_IDs and CLUSTER_LIST attributes shouldn't be sent
to EBGP peers include both attributes
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65008 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:26:12.434756 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65008 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:26:12.521153 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65000 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:26:12.601840 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/01/11 11:26:14.856917 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:26:14.857057 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:26:14.857089 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:26:14.857267 WARNING xorp_bgp:23756 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:26:14.857426 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 23750 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23754 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:26:14.858221 WARNING xorp_bgp:23756 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 23756 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23752 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_reflection2.sh -l -t test4
Entering ./test_route_flap_damping1.sh -l -t test1
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65001 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65002 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST1 - Establish three peerings
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:26:25.418660 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:26:25.509199 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:26:25.593098 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/01/11 11:26:25.626759 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:26:25.626892 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:26:25.626922 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
WARNING: Process: 23876 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:26:25.627080 WARNING xorp_bgp:23882 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:26:25.627239 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 23880 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23882 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23878 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_flap_damping1.sh -l -t test1
Entering ./test_route_flap_damping1.sh -l -t test2
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65001 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65002 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 60 seconds for TCP TIME_WAIT state timeout
TEST2 - Bugzilla BUG #471
1) Introduce a route on an E-BGP peering.
2) Enable route flap damping on the BGP process.
3) Withdraw orignal route. (used to cause a BGP assert)
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:27:36.200020 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:27:36.289737 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:27:36.370404 INFO coord BGP ] peer3: callback_connected, OK: 1 connected 100 Okay
Coord peer3 assert established
Coord peer1 expect packet update origin 2 aspath 65001 nexthop 192.150.187.78 nlri 10.10.10.0/24
Coord peer2 expect packet update origin 2 aspath 65008,65001 nexthop 192.150.187.78 med 1 nlri 10.10.10.0/24
Coord peer3 expect packet update origin 2 aspath 65001 nexthop 192.150.187.78 localpref 100 nlri 10.10.10.0/24
Coord peer1 send packet update origin 2 aspath 65001 nexthop 192.150.187.78 nlri 10.10.10.0/24
Coord peer1 assert queue 1
Coord peer2 assert queue 0
Coord peer3 assert queue 0
route_flap_damping 15 60 750 3000 false
Coord peer1 expect packet update withdraw 10.10.10.0/24
Coord peer2 expect packet update withdraw 10.10.10.0/24
Coord peer3 expect packet update withdraw 10.10.10.0/24
Coord peer1 send packet update withdraw 10.10.10.0/24
Coord peer1 assert queue 2
Coord peer2 assert queue 0
Coord peer3 assert queue 0
Coord peer1 assert established
Coord peer2 assert established
Coord peer3 assert established
./test_route_flap_damping1.sh: Tests Succeeded (BGP route flapping: test2)
[ 2012/01/11 11:27:40.783405 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:27:40.783561 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:27:40.783594 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:27:40.783767 WARNING xorp_bgp:23972 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:27:40.783920 INFO xorp_bgp BGP ] EVENT: timers 2
WARNING: Process: 23966 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23970 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 23972 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:27:40.785421 ERROR xorp_fea_dummy:23968 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 23968 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_flap_damping1.sh -l -t test2
Entering ./test_route_flap_damping1.sh -l -t test3
local_config 65008 192.150.187.78 false
register_rib
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 65001 192.150.187.78 0
set_parameter 127.0.0.1 10001 127.0.0.1 20001 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 65002 192.150.187.78 0
set_parameter 127.0.0.1 10002 127.0.0.1 20002 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 65008 192.150.187.78 0
set_parameter 127.0.0.1 10003 127.0.0.1 20003 MultiProtocol.IPv4.Unicast true
enable_peer 127.0.0.1 10003 127.0.0.1 20003
add_peer lo 127.0.0.1 10004 127.0.0.1 20004 65001 192.150.187.78 0
set_parameter 127.0.0.1 10004 127.0.0.1 20004 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10004 127.0.0.1 20004
add_peer lo 127.0.0.1 10005 127.0.0.1 20005 65002 192.150.187.78 0
set_parameter 127.0.0.1 10005 127.0.0.1 20005 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10005 127.0.0.1 20005
add_peer lo 127.0.0.1 10006 127.0.0.1 20006 65008 192.150.187.78 0
set_parameter 127.0.0.1 10006 127.0.0.1 20006 MultiProtocol.IPv6.Unicast true
enable_peer 127.0.0.1 10006 127.0.0.1 20006
Waiting 0 seconds for TCP TIME_WAIT state timeout
TEST3 - Variation on test2
1) Introduce a route on an E-BGP peering.
2) Enable route flap damping on the BGP process.
3) Introduce same route (used to cause a BGP assert)
Coord reset
Coord target 127.0.0.1 10001
Coord initialise attach peer1
Coord peer1 establish AS 65001 holdtime 0 id 10.10.10.1 keepalive false
[ 2012/01/11 11:27:51.294215 INFO coord BGP ] peer1: callback_connected, OK: 1 connected 100 Okay
Coord peer1 assert established
Coord target 127.0.0.1 10002
Coord initialise attach peer2
Coord peer2 establish AS 65002 holdtime 0 id 10.10.10.2 keepalive false
[ 2012/01/11 11:27:51.380734 INFO coord BGP ] peer2: callback_connected, OK: 1 connected 100 Okay
Coord peer2 assert established
Coord target 127.0.0.1 10003
Coord initialise attach peer3
Coord peer3 establish AS 65008 holdtime 0 id 10.10.10.3 keepalive false
[ 2012/01/11 11:27:51.468541 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: 24115 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 24119 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:27:55.895534 ERROR xorp_fea_dummy:24117 CLI cli/xrl_cli_node.cc:121 finder_disconnect_event ] Finder disconnect event. Exiting immediately...
WARNING: Process: 24117 has message from dflt_sig_handler: SIGTERM received
[ 2012/01/11 11:27:55.898527 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:27:55.898646 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:27:55.898678 INFO xorp_bgp BGP ] Sending: Notification Packet: Cease(6)
[ 2012/01/11 11:27:55.898746 WARNING xorp_bgp:24121 BGP bgp/bgp.cc:168 ~BGPMain ] Stopping all peers in ~BGPMain cleanup loop.
[ 2012/01/11 11:27:55.899005 INFO xorp_bgp BGP ] EVENT: timers 2
[ 2012/01/11 11:27:55.899480 WARNING xorp_bgp:24121 BGP bgp/route_table_cache.cc:53 ~CacheTable ] CacheTable trie was not empty on deletion
WARNING: Process: 24121 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_route_flap_damping1.sh -l -t test3
Entering ./test_terminate.sh -l -t test1
local_config 65008 192.150.187.78 false
register_rib
TEST1 - Verify that BGP shuts down cleanly
shutdown
[ 2012/01/11 11:28:01.995636 INFO xorp_bgp BGP ] EVENT: timers 3
******************* Command: ../xorp_bgp exited status: 0 24267
[ 2012/01/11 11:28:01.997802 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: 24261 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 24265 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 24263 has message from dflt_sig_handler: SIGTERM received
Leaving ./test_terminate.sh -l -t test1
Entering ./test_terminate.sh -l -t test2
local_config 65008 192.150.187.78 false
register_rib
TEST2 - Verify that BGP shuts down after enabling three peerings
add_peer lo 127.0.0.1 10001 127.0.0.1 20001 6401 127.0.0.1 60
enable_peer 127.0.0.1 10001 127.0.0.1 20001
add_peer lo 127.0.0.1 10002 127.0.0.1 20002 6402 127.0.0.1 60
enable_peer 127.0.0.1 10002 127.0.0.1 20002
add_peer lo 127.0.0.1 10003 127.0.0.1 20003 6403 127.0.0.1 60
enable_peer 127.0.0.1 10003 127.0.0.1 20003
shutdown
[ 2012/01/11 11:28:13.143664 INFO xorp_bgp BGP ] EVENT: timers 3
[ 2012/01/11 11:28:13.144251 WARNING xorp_finder LIBXORP ] read error: _fd: 16 offset: 0 total-len: 4 error: Connection reset by peer
******************* Command: ../xorp_bgp exited status: 0 24288
[ 2012/01/11 11:28:13.145410 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: 24282 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 24284 has message from dflt_sig_handler: SIGTERM received
WARNING: Process: 24286 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/01/11 11:30:13.477683 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 2334130.185414
notif sched 2334129.715414
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 2334129.745414
.notif sched 2334129.775414
.notif sched 2334129.805414
.notif sched 2334129.835414
.notif sched 2334129.865414
.notif sched 2334129.895414
.notif sched 2334129.925414
.notif sched 2334129.955414
.notif sched 2334129.985414
.notif sched 2334130.015414
.notif sched 2334130.045414
.notif sched 2334130.075414
.notif sched 2334130.105414
.notif sched 2334130.135414
.notif sched 2334130.165414
.notif sched 2334130.195414
#notif unsch 2334130.195414
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: 0xbf913d97
-----------------------------------------------
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: 0xbf913d96
-----------------------------------------------
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: 0xbf913d95
-----------------------------------------------
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: 0xbf913d94
-----------------------------------------------
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: 0xbf913d93
-----------------------------------------------
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: 0xbf913d92
-----------------------------------------------
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: 0xbf913d88
adding n17: 1.2.1.0/24 route: 0xbf913d87
adding n18: 1.2.0.0/16 route: 0xbf913d86
adding n19: 1.2.128.0/24 route: 0xbf913d85
adding n20: 1.2.0.0/20 route: 0xbf913d84
-----------
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: 0xbf913479
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: 0xbf913479
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
-- fired 0
O-- fired 1
O-- fired 2
-- fired 2
-- fired 2
O-- fired 3
O-- fired 4
-- fired 4
-- fired 4
O-- fired 5
O-- fired 6
-- fired 6
-- fired 6
O-- fired 7
O-- fired 8
-- fired 8
-- fired 8
O-- fired 9
O-- fired 10
-- fired 10
-- fired 10
O-- fired 11
O-- fired 12
-- fired 12
-- fired 12
O-- fired 13
O-- fired 14
-- fired 14
-- fired 14
O-- fired 15
O-- fired 16
-- fired 16
-- fired 16
O-- fired 17
O-- fired 18
-- fired 18
-- fired 18
O-- fired 19
O-- fired 20
-- fired 20
-- fired 20
O-- fired 21
O-- fired 22
-- fired 22
-- fired 22
O-- fired 23
O-- fired 24
-- fired 24
-- fired 24
O-- fired 25
O-- fired 26
-- fired 26
-- fired 26
O-- fired 27
O-- fired 28
-- fired 28
-- fired 28
O-- fired 29
O-- fired 30
-- fired 30
-- fired 30
O-- fired 31
O-- fired 32
-- fired 32
-- fired 32
O-- fired 33
O-- fired 34
-- fired 34
-- fired 34
O-- fired 35
O-- fired 36
-- fired 36
-- fired 36
O-- fired 37
O-- fired 38
-- fired 38
-- fired 38
O-- fired 39
O-- fired 40
-- fired 40
-- fired 40
O-- fired 41
O-- fired 42
-- fired 42
-- fired 42
O-- fired 43
O-- fired 44
-- fired 44
-- fired 44
O-- fired 45
O-- fired 46
-- fired 46
-- fired 46
O-- fired 47
O-- fired 48
-- fired 48
-- fired 48
O-- fired 49
O-- fired 50
-- fired 50
-- fired 50
O-- fired 51
O-- fired 52
-- fired 52
-- fired 52
O-- fired 53
O-- fired 54
-- fired 54
-- fired 54
O-- fired 55
O-- fired 56
-- fired 56
-- fired 56
O-- fired 57
O-- fired 58
-- fired 58
-- fired 58
O-- fired 59
O-- fired 60
-- fired 60
-- fired 60
O-- fired 61
O-- fired 62
-- fired 62
-- fired 62
O-- fired 63
O-- fired 64
-- fired 64
-- fired 64
O-- fired 65
O-- fired 66
-- fired 66
-- fired 66
O-- fired 67
-- fired 67
-- fired 67
O-- fired 68
-- fired 68
-- fired 68
O-- fired 69
-- fired 69
-- fired 69
O-- fired 70
-- fired 70
-- fired 70
O-- fired 71
-- fired 71
O-- fired 72
-- fired 72
-- fired 72
O-- fired 73
-- fired 73
-- fired 73
O-- fired 74
-- fired 74
-- fired 74
O-- fired 75
-- fired 75
-- fired 75
O-- fired 76
-- fired 76
-- fired 76
O-- fired 77
-- fired 77
-- fired 77
O-- fired 78
-- fired 78
-- fired 78
O-- fired 79
-- fired 79
-- fired 79
O-- fired 80
-- fired 80
-- fired 80
O-- fired 81
-- fired 81
-- fired 81
O-- fired 82
-- fired 82
-- fired 82
O-- fired 83
-- fired 83
-- fired 83
O-- fired 84
-- fired 84
-- fired 84
O-- fired 85
-- fired 85
-- fired 85
O-- fired 86
-- fired 86
-- fired 86
O-- fired 87
-- fired 87
-- fired 87
O-- fired 88
-- fired 88
-- fired 88
O-- fired 89
-- fired 89
-- fired 89
O-- fired 90
-- fired 90
-- fired 90
O-- fired 91
-- fired 91
-- fired 91
O-- fired 92
-- fired 92
-- fired 92
O-- fired 93
-- fired 93
-- fired 93
O-- fired 94
-- fired 94
-- fired 94
O-- fired 95
-- fired 95
-- fired 95
O-- fired 96
-- fired 96
-- fired 96
O-- fired 97
-- fired 97
-- fired 97
O-- fired 98
-- fired 98
-- fired 98
O-- fired 99
-- 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: 0xbfb11f99
-----------------------------------------------
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: 0xbfb11f98
-----------------------------------------------
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: 0xbfb11f97
-----------------------------------------------
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: 0xbfb11f96
-----------------------------------------------
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: 0xbfb11f95
-----------------------------------------------
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: 0xbfb11f94
-----------------------------------------------
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: 0xbfb11f8a
adding n17: 1.2.1.0/24 route: 0xbfb11f89
adding n18: 1.2.0.0/16 route: 0xbfb11f88
adding n19: 1.2.128.0/24 route: 0xbfb11f87
adding n20: 1.2.0.0/20 route: 0xbfb11f86
-----------
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/01/11 11:30:49.945478 ERROR test_register:24667 RIB rib/rt_tab_register.cc:382 delete_registration ] delete_registration called for unregisted net: 1.0.5.0/26
[ 2012/01/11 11:30:49.945561 ERROR test_register:24667 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/01/11 11:30:50.3782 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth0/vif0 old-status: 0
[ 2012/01/11 11:30:50.3944 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:30:50.4078 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 1 link-status: 1
[ 2012/01/11 11:30:51.4267 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:30:51.4385 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/01/11 11:30:51.4477 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/01/11 11:30:51.4569 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/01/11 11:30:51.4667 WARNING test_peering:24670 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/01/11 11:30:51.5152 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth0/vif0 old-status: 0
[ 2012/01/11 11:30:51.5243 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:30:51.5362 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth0/vif0 old-status: 1
[ 2012/01/11 11:30:51.5449 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:30:51.5558 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 1 link-status: 1
Test Passed: single_peerV3
Running: two_peersV2
[ 2012/01/11 11:30:52.5258 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:30:52.5296 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/01/11 11:30:52.5313 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/01/11 11:30:52.5327 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/01/11 11:30:52.5342 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:30:52.5512 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/01/11 11:30:52.5536 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:30:52.5555 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/01/11 11:30:52.5568 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:30:52.5596 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/01/11 11:30:52.5637 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
Test Passed: two_peersV2
Running: two_peersV3
[ 2012/01/11 11:31:01.63732 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:31:01.63768 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/01/11 11:31:01.63783 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/01/11 11:31:01.63796 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/01/11 11:31:01.63809 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:31:01.63853 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/01/11 11:31:01.63869 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/01/11 11:31:01.63881 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/01/11 11:31:01.63894 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:01.63911 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:01.64097 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/01/11 11:31:01.64113 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:01.64135 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/01/11 11:31:01.64149 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:01.64172 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth1/vif1 old-status: 1
[ 2012/01/11 11:31:01.64186 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:01.64205 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth2/vif2 old-status: 1
[ 2012/01/11 11:31:01.64219 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:01.64250 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/01/11 11:31:01.64286 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
Test Passed: two_peersV3
Running: two_peersV2s1
[ 2012/01/11 11:31:10.119717 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:31:10.119756 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/01/11 11:31:10.119772 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/01/11 11:31:10.119785 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/01/11 11:31:10.119798 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:31:10.119819 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/01/11 11:31:10.119834 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/01/11 11:31:10.119845 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/01/11 11:31:10.119858 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:10.119874 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:10.120033 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/01/11 11:31:10.120049 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:10.120067 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/01/11 11:31:10.120081 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:10.120107 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
[ 2012/01/11 11:31:10.129250 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/01/11 11:31:10.130623 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 1 link-status: 1
[ 2012/01/11 11:31:10.130658 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 1 link-status: 1
[ 2012/01/11 11:31:11.120249 WARNING test_peering:24670 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/01/11 11:31:19.176688 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:31:19.176720 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/01/11 11:31:19.176736 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/01/11 11:31:19.176749 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/01/11 11:31:19.176762 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:31:19.176798 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/01/11 11:31:19.176814 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/01/11 11:31:19.176826 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/01/11 11:31:19.176840 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:19.176856 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:19.177023 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/01/11 11:31:19.177039 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:19.177061 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/01/11 11:31:19.177075 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:19.177097 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth1/vif1 old-status: 1
[ 2012/01/11 11:31:19.177111 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:19.177130 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth2/vif2 old-status: 1
[ 2012/01/11 11:31:19.177144 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:19.177170 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
[ 2012/01/11 11:31:19.186250 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/01/11 11:31:19.187623 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 1 link-status: 1
[ 2012/01/11 11:31:19.187659 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 1 link-status: 1
[ 2012/01/11 11:31:20.177251 WARNING test_peering:24670 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/01/11 11:31:28.243734 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:31:28.243773 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/01/11 11:31:28.243789 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/01/11 11:31:28.243801 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/01/11 11:31:28.243814 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:31:28.243863 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/01/11 11:31:28.243879 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/01/11 11:31:28.243891 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/01/11 11:31:28.243904 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:28.243920 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:28.244080 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/01/11 11:31:28.244096 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:28.244114 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/01/11 11:31:28.244128 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:28.244154 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/01/11 11:31:28.253250 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
[ 2012/01/11 11:31:28.254623 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 1 link-status: 1
[ 2012/01/11 11:31:28.254658 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 1 link-status: 1
[ 2012/01/11 11:31:29.244252 WARNING test_peering:24670 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/01/11 11:31:37.300686 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:31:37.300719 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/01/11 11:31:37.300735 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/01/11 11:31:37.300747 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/01/11 11:31:37.300761 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:31:37.300795 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/01/11 11:31:37.300812 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/01/11 11:31:37.300824 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/01/11 11:31:37.300837 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:37.300853 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:37.301019 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/01/11 11:31:37.301035 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:37.301056 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/01/11 11:31:37.301071 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:37.301092 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth1/vif1 old-status: 1
[ 2012/01/11 11:31:37.301107 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:37.301125 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth2/vif2 old-status: 1
[ 2012/01/11 11:31:37.301139 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:37.301165 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/01/11 11:31:37.310250 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
[ 2012/01/11 11:31:37.311623 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 1 link-status: 1
[ 2012/01/11 11:31:37.311659 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 1 link-status: 1
[ 2012/01/11 11:31:38.301249 WARNING test_peering:24670 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/01/11 11:31:46.357724 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:31:46.357760 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/01/11 11:31:46.357776 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/01/11 11:31:46.357788 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/01/11 11:31:46.357801 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:31:46.357845 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/01/11 11:31:46.357862 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/01/11 11:31:46.357874 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/01/11 11:31:46.357887 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:46.357903 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:46.358068 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/01/11 11:31:46.358084 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:46.358103 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/01/11 11:31:46.358117 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:46.358149 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/01/11 11:31:46.358184 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
Test Passed: p2pV2
Running: p2pV3
[ 2012/01/11 11:31:55.358274 ERROR test_peering:24670 OSPF ospf/peer.cc:2678 update_router_linksV2 ] A single neighbour should be configured
[ 2012/01/11 11:31:55.358305 ERROR test_peering:24670 OSPF ospf/peer.cc:2678 update_router_linksV2 ] A single neighbour should be configured
[ 2012/01/11 11:31:55.358324 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:31:55.358342 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/01/11 11:31:55.358356 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/01/11 11:31:55.358368 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/01/11 11:31:55.358381 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:31:55.358396 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/01/11 11:31:55.358409 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/01/11 11:31:55.358420 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/01/11 11:31:55.358433 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:55.358449 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:55.358621 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth1/vif1 old-status: 0
[ 2012/01/11 11:31:55.358638 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:55.358659 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth2/vif2 old-status: 0
[ 2012/01/11 11:31:55.358674 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:55.358695 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth1/vif1 old-status: 1
[ 2012/01/11 11:31:55.358710 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:55.358728 WARNING test_peering:24670 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: activate_peer vif: eth2/vif2 old-status: 1
[ 2012/01/11 11:31:55.358742 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:31:55.358774 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 1 link-status: 1
[ 2012/01/11 11:31:55.358809 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 1 link-status: 1
Test Passed: p2pV3
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/ospf/tests/test_routing
[ 2012/01/11 11:32:05.359653 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:32:05.359680 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth1/vif1
[ 2012/01/11 11:32:05.359695 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth1/vif1
[ 2012/01/11 11:32:05.359708 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth1 Vif vif1
[ 2012/01/11 11:32:05.359721 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:32:05.359737 WARNING test_peering:24670 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth2/vif2
[ 2012/01/11 11:32:05.359750 WARNING test_peering:24670 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth2/vif2
[ 2012/01/11 11:32:05.359762 WARNING test_peering:24670 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth2 Vif vif2
[ 2012/01/11 11:32:05.359775 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth1/vif1 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:32:05.359790 WARNING test_peering:24670 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth2/vif2 running: 0 status: 0 link-status: 1
Running: r1V2
[ 2012/01/11 11:32:05.374460 WARNING test_routing:24673 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth0/vif0 old-status: 0
[ 2012/01/11 11:32:05.374628 WARNING test_routing:24673 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:32:05.374722 WARNING test_routing:24673 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 1 link-status: 1
[ 2012/01/11 11:32:05.375190 WARNING test_routing:24673 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:32:05.375302 WARNING test_routing:24673 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/01/11 11:32:05.375393 WARNING test_routing:24673 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/01/11 11:32:05.375541 WARNING test_routing:24673 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/01/11 11:32:05.375634 WARNING test_routing:24673 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/01/11 11:32:05.376098 WARNING test_routing:24673 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth0/vif0 old-status: 0
[ 2012/01/11 11:32:05.376189 WARNING test_routing:24673 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:32:05.376281 WARNING test_routing:24673 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 1 link-status: 1
[ 2012/01/11 11:32:05.376491 WARNING test_routing:24673 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:32:05.376615 WARNING test_routing:24673 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/01/11 11:32:05.376706 WARNING test_routing:24673 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/01/11 11:32:05.376793 WARNING test_routing:24673 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/01/11 11:32:05.376880 WARNING test_routing:24673 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/01/11 11:32:05.377237 WARNING test_routing:24673 OSPF ospf/peer.cc:306 set_link_status ] Setting PeerOut link status to: 1 dbg: create_peer vif: eth0/vif0 old-status: 0
[ 2012/01/11 11:32:05.377327 WARNING test_routing:24673 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 0 link-status: 1
[ 2012/01/11 11:32:05.377413 WARNING test_routing:24673 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 0 status: 1 link-status: 1
[ 2012/01/11 11:32:05.377695 WARNING test_routing:24673 OSPF ospf/peer.cc:316 peer_change ] PeerOut, peer_change on interface: eth0/vif0 running: 1 status: 0 link-status: 1
[ 2012/01/11 11:32:05.377796 WARNING test_routing:24673 OSPF ospf/peer.cc:608 take_down_peering ] PeerOut, take_down_peering on interface: eth0/vif0
[ 2012/01/11 11:32:05.377884 WARNING test_routing:24673 OSPF ospf/peer.cc:662 stop_receiving_packets ] PeerOut, stop_receiving_packets on interface: eth0/vif0
[ 2012/01/11 11:32:05.377969 WARNING test_routing:24673 OSPF ospf/ospf.cc:133 disable_interface_vif ] Disable Interface eth0 Vif vif0
[ 2012/01/11 11:32:05.378056 WARNING test_routing:24673 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.004077 seconds
peer route dump took 0.003467 seconds
route db route dump took 0.003128 seconds
route db route dump took 0.005415 seconds
peer route dump took 0.004129 seconds
route db route dump took 0.005021 seconds
/home/buildbot/xorp.ct/slave/full3/build/xorp/obj/i686-pc-linux-gnu/rip/tests/test_update_queue
scons: done building targets.