Lines Matching refs:log_test
68 log_test() function
353 log_test $? 0 "Dump large (x$ecmp) ecmp groups"
372 log_test $? 0 "Dump large (x$buckets) nexthop buckets"
459 log_test $? 0 "Fdb Nexthop group with multiple nexthops"
464 log_test $? 0 "Get Fdb nexthop group by id"
470 log_test $? 2 "Fdb Nexthop group with non-fdb nexthops"
476 log_test $? 2 "Non-Fdb Nexthop group with fdb nexthops"
480 log_test $? 2 "Fdb Nexthop with blackhole"
484 log_test $? 2 "Fdb Nexthop with oif"
488 log_test $? 2 "Fdb Nexthop with onlink"
492 log_test $? 2 "Fdb Nexthop with encap"
496 log_test $? 0 "Fdb mac add with nexthop group"
500 log_test $? 255 "Fdb mac add with nexthop"
503 log_test $? 2 "Route add with fdb nexthop"
506 log_test $? 2 "Route add with fdb nexthop group"
510 log_test $? 0 "Fdb entry after deleting a single nexthop"
513 log_test $? 0 "Fdb nexthop delete"
516 log_test $? 254 "Fdb entry after deleting a nexthop group"
539 log_test $? 0 "Fdb Nexthop group with multiple nexthops"
544 log_test $? 0 "Get Fdb nexthop group by id"
550 log_test $? 2 "Fdb Nexthop group with non-fdb nexthops"
556 log_test $? 2 "Non-Fdb Nexthop group with fdb nexthops"
560 log_test $? 2 "Fdb Nexthop with blackhole"
564 log_test $? 2 "Fdb Nexthop with oif"
568 log_test $? 2 "Fdb Nexthop with onlink"
572 log_test $? 2 "Fdb Nexthop with encap"
576 log_test $? 0 "Fdb mac add with nexthop group"
580 log_test $? 255 "Fdb mac add with nexthop"
583 log_test $? 2 "Route add with fdb nexthop"
586 log_test $? 2 "Route add with fdb nexthop group"
590 log_test $? 0 "Fdb entry after deleting a single nexthop"
593 log_test $? 0 "Fdb nexthop delete"
596 log_test $? 254 "Fdb entry after deleting a nexthop group"
645 log_test $rc 0 "Use valid neighbor during multipath selection"
651 log_test $rc 0 "Multipath selection with no valid neighbor"
698 log_test $rc 0 "Use valid neighbor during multipath selection"
704 log_test $rc 0 "Multipath selection with no valid neighbor"
722 log_test $rc 0 "Create nexthop with id, gw, dev"
729 log_test $? 0 "Get nexthop by id"
733 log_test $? 0 "Delete nexthop by id"
741 log_test $? 2 "Create nexthop - gw only"
745 log_test $? 2 "Create nexthop - invalid gw+dev combination"
749 log_test $? 0 "Create nexthop - gw+dev and onlink"
759 log_test $? 0 "Nexthops removed on admin down"
833 log_test $? 0 "Create nexthop group with single nexthop"
837 log_test $? 0 "Get nexthop group by id"
842 log_test $? 0 "Delete nexthop group by id"
856 log_test $? 0 "Nexthop group with multiple nexthops"
862 log_test $? 0 "Nexthop group updated when entry is deleted"
867 log_test $? 0 "Nexthop group with weighted nexthops"
873 log_test $? 0 "Weighted nexthop group updated when entry is deleted"
878 log_test $? 0 "Nexthops in groups removed on admin down"
904 log_test $? 0 "Multiple groups with same nexthop"
913 log_test $? 0 "Nexthops in group removed on admin down - mixed group"
916 log_test $? 2 "Nexthop group can not have a group as an entry"
923 log_test $? 0 "Nexthop group with a blackhole entry"
926 log_test $? 2 "Nexthop group can not have a blackhole and another nexthop"
929 log_test $? 0 "Nexthop group replace refcounts"
955 log_test $? 0 "Nexthop group updated when entry is deleted"
958 log_test $? 0 "Nexthop buckets updated when entry is deleted"
964 log_test $? 0 "Nexthop group updated after replace"
967 log_test $? 0 "Nexthop buckets updated after replace"
981 log_test $? 0 "Nexthop group updated when entry is deleted - nECMP"
984 log_test $? 0 "Nexthop buckets updated when entry is deleted - nECMP"
990 log_test $? 0 "Nexthop group updated after replace - nECMP"
993 log_test $? 0 "Nexthop buckets updated after replace - nECMP"
1009 log_test $? 0 "Route add"
1012 log_test $? 0 "Route delete"
1016 log_test $? 0 "Ping with nexthop"
1022 log_test $? 0 "Ping - multipath"
1030 log_test $? 2 "Ping - blackhole"
1034 log_test $? 0 "Ping - blackhole replaced with gateway"
1038 log_test $? 2 "Ping - gateway replaced by blackhole"
1045 log_test $? 2 "Ping - group with blackhole"
1049 log_test $? 0 "Ping - group blackhole replaced with gateways"
1051 log_test 2 0 "Ping - multipath failed"
1059 log_test $? 0 "IPv6 route with device only nexthop"
1064 log_test $? 0 "IPv6 multipath route with nexthop mix - dev only + gw"
1073 log_test $? 2 "IPv6 route can not have a v4 gateway"
1077 log_test $? 2 "Nexthop replace - v6 route, v4 nexthop"
1081 log_test $? 2 "Nexthop replace of group entry - v6 route, v4 nexthop"
1088 log_test $? 2 "IPv6 route can not have a group with v4 and v6 gateways"
1092 log_test $? 2 "IPv6 route can not have a group with v4 and v6 gateways"
1096 log_test $? 0 "IPv6 route using a group after removing v4 gateways"
1103 log_test $? 2 "IPv6 route can not have a group with v4 and v6 gateways"
1107 log_test $? 2 "IPv6 route can not have a group with v4 and v6 gateways"
1111 log_test $? 0 "IPv6 route using a group after replacing v4 gateways"
1123 log_test $? 2 "IPv6 route can not use src routing with external nexthop"
1127 log_test $? 2 "IPv6 route with invalid metric"
1137 log_test $? 0 "Nexthop with default route and rpfilter"
1140 log_test $? 0 "Nexthop with multipath default route and rpfilter"
1231 log_test 0 0 "IPv6 torture test"
1287 log_test 0 0 "IPv6 resilient nexthop group torture test"
1303 log_test $rc 0 "Create nexthop with id, gw, dev"
1310 log_test $? 0 "Get nexthop by id"
1314 log_test $? 0 "Delete nexthop by id"
1322 log_test $? 2 "Create nexthop - gw only"
1326 log_test $? 2 "Create nexthop - invalid gw+dev combination"
1330 log_test $? 0 "Create nexthop - gw+dev and onlink"
1340 log_test $? 0 "Nexthops removed on admin down"
1352 log_test $rc 0 "Delete nexthop route warning"
1359 log_test $? 2 "Delete multipath route with only nh id based entry"
1364 log_test $? 2 "Delete route when specifying only nexthop device"
1367 log_test $? 2 "Delete route when specifying only gateway"
1370 log_test $? 0 "Delete route when not specifying nexthop attributes"
1384 log_test $? 0 "Create nexthop group with single nexthop"
1388 log_test $? 0 "Get nexthop group by id"
1393 log_test $? 0 "Delete nexthop group by id"
1405 log_test $? 0 "Nexthop group with multiple nexthops"
1411 log_test $? 0 "Nexthop group updated when entry is deleted"
1416 log_test $? 0 "Nexthop group with weighted nexthops"
1422 log_test $? 0 "Weighted nexthop group updated when entry is deleted"
1427 log_test $? 0 "Nexthops in groups removed on admin down"
1453 log_test $? 0 "Multiple groups with same nexthop"
1462 log_test $? 0 "Nexthops in group removed on admin down - mixed group"
1465 log_test $? 2 "Nexthop group can not have a group as an entry"
1472 log_test $? 0 "Nexthop group with a blackhole entry"
1475 log_test $? 2 "Nexthop group can not have a blackhole and another nexthop"
1501 log_test $? 0 "Nexthop group updated when entry is deleted"
1504 log_test $? 0 "Nexthop buckets updated when entry is deleted"
1510 log_test $? 0 "Nexthop group updated after replace"
1513 log_test $? 0 "Nexthop buckets updated after replace"
1527 log_test $? 0 "Nexthop group updated when entry is deleted - nECMP"
1530 log_test $? 0 "Nexthop buckets updated when entry is deleted - nECMP"
1536 log_test $? 0 "Nexthop group updated after replace - nECMP"
1539 log_test $? 0 "Nexthop buckets updated after replace - nECMP"
1551 log_test $? 0 "IPv6 nexthop with IPv4 route"
1559 log_test $? 0 "IPv6 nexthop with IPv4 route"
1564 log_test $? 0 "IPv4 route with IPv6 gateway"
1568 log_test $? 2 "IPv4 route with invalid IPv6 gateway"
1582 log_test $? 0 "Route add"
1586 log_test $? 0 "Route delete"
1593 log_test $? 2 "Route add - scope conflict with nexthop"
1598 log_test $? 2 "Nexthop replace with invalid scope for existing route"
1602 log_test $? 2 "IPv4 route with invalid metric"
1610 log_test $? 0 "Basic ping"
1616 log_test $? 0 "Ping - multipath"
1627 log_test $? 0 "Ping - multiple default routes, nh first"
1636 log_test $? 0 "Ping - multiple default routes, nh second"
1647 log_test $? 2 "Ping - blackhole"
1651 log_test $? 0 "Ping - blackhole replaced with gateway"
1655 log_test $? 2 "Ping - gateway replaced by blackhole"
1662 log_test $? 2 "Ping - group with blackhole"
1666 log_test $? 0 "Ping - group blackhole replaced with gateways"
1668 log_test 2 0 "Ping - multipath failed"
1676 log_test $? 0 "IPv4 route with device only nexthop"
1681 log_test $? 0 "IPv4 multipath route with nexthop mix - dev only + gw"
1693 log_test $? 0 "IPv6 nexthop with IPv4 route"
1712 log_test $? 0 "IPv4 route with mixed v4-v6 multipath route"
1717 log_test $? 0 "IPv6 nexthop with IPv4 route"
1721 log_test $? 0 "IPv4 route with IPv6 gateway"
1738 log_test $? 0 "IPv4 default route with IPv6 gateway"
1744 log_test $? 0 "IPv4 route with MPLS encap"
1746 log_test $? 0 "IPv4 route with MPLS encap - check"
1749 log_test $? 0 "IPv4 route with MPLS encap and v6 gateway"
1751 log_test $? 0 "IPv4 route with MPLS encap, v6 gw - check"
1797 log_test $? 0 "$lprefix default nexthop compat mode check"
1810 log_test $? 0 "$lprefix set compat mode - $mode"
1835 log_test $? 0 "IPv6 compat mode on - route add notification"
1839 log_test $? 0 "IPv6 compat mode on - route dump"
1847 log_test $? 0 "IPv6 compat mode on - nexthop change"
1862 log_test $? 0 "IPv6 compat mode off - route add notification"
1866 log_test $? 0 "IPv6 compat mode off - route dump"
1873 log_test $? 0 "IPv6 compat mode off - nexthop change"
1879 log_test $? 0 "IPv6 compat mode off - nexthop delete"
1907 log_test $? 0 "IPv4 compat mode on - route add notification"
1911 log_test $? 0 "IPv4 compat mode on - route dump"
1918 log_test $? 0 "IPv4 compat mode on - nexthop change"
1929 log_test $? 0 "IPv4 compat mode off - route add notification"
1933 log_test $? 0 "IPv4 compat mode off - route dump"
1939 log_test $? 0 "IPv4 compat mode off - nexthop change"
1945 log_test $? 0 "IPv4 compat mode off - nexthop delete"
2003 log_test 0 0 "IPv4 torture test"
2059 log_test 0 0 "IPv4 resilient nexthop group torture test"
2068 log_test $? 0 "List with nothing defined"
2071 log_test $? 2 "Nexthop get on non-existent id"
2075 log_test $? 2 "Nexthop with no device or gateway"
2080 log_test $? 2 "Nexthop with down device"
2086 log_test $? 2 "Nexthop with device that is linkdown"
2091 log_test $? 0 "Nexthop with device only"
2095 log_test $? 2 "Nexthop with duplicate id"
2099 log_test $? 0 "Blackhole nexthop"
2103 log_test $? 2 "Blackhole nexthop with other attributes"
2109 log_test $? 0 "Blackhole nexthop with loopback device down"
2116 log_test $? 0 "Maximum nexthop ID dump"
2123 log_test $? 0 "Create group"
2126 log_test $? 0 "Create group with blackhole nexthop"
2130 log_test $? 2 "Create multipath group where 1 path is a blackhole"
2136 log_test $? 2 "Multipath group can not have a member replaced by blackhole"
2140 log_test $? 2 "Create group with non-existent nexthop"
2144 log_test $? 2 "Create group with same nexthop multiple times"
2148 log_test $? 2 "Replace nexthop with nexthop group"
2152 log_test $? 2 "Replace nexthop group with nexthop"
2156 log_test $? 2 "Nexthop group and device"
2170 log_test $? 0 "Test proto flush"
2173 log_test $? 2 "Nexthop group and blackhole"
2188 log_test $? 0 "Large scale nexthop flushing"
2232 log_test $? 0 "Add a nexthop group with default parameters"
2237 log_test $? 0 "Get a nexthop group with default parameters"
2244 log_test $? 0 "Get a nexthop group with non-default parameters"
2247 log_test $? 2 "Add a nexthop group with 0 buckets"
2255 log_test $? 0 "Replace nexthop group parameters"
2258 log_test $? 0 "Get a nexthop group after replacing parameters"
2261 log_test $? 0 "Replace idle timer"
2264 log_test $? 0 "Get a nexthop group after replacing idle timer"
2267 log_test $? 0 "Replace unbalanced timer"
2270 log_test $? 0 "Get a nexthop group after replacing unbalanced timer"
2273 log_test $? 0 "Replace with no parameters"
2276 log_test $? 0 "Get a nexthop group after replacing no parameters"
2279 log_test $? 2 "Replace nexthop group type - implicit"
2282 log_test $? 2 "Replace nexthop group type - explicit"
2285 log_test $? 2 "Replace number of nexthop buckets"
2289 log_test $? 0 "Get a nexthop group after replacing with invalid parameters"
2303 log_test $? 0 "Dump all nexthop buckets"
2307 log_test $? 0 "Dump all nexthop buckets in a group"
2313 log_test $? 0 "All nexthop buckets report a positive near-zero idle time"
2317 log_test $? 0 "Dump all nexthop buckets with a specific nexthop device"
2321 log_test $? 0 "Dump all nexthop buckets with a specific nexthop identifier"
2324 log_test $? 2 "Dump all nexthop buckets in a non-existent group"
2327 log_test $? 2 "Dump all nexthop buckets in a non-resilient group"
2330 log_test $? 255 "Dump all nexthop buckets using a non-existent device"
2333 log_test $? 255 "Dump all nexthop buckets with invalid 'groups' keyword"
2336 log_test $? 255 "Dump all nexthop buckets with invalid 'fdb' keyword"
2341 log_test $? 0 "Maximum nexthop ID dump"
2348 log_test $? 0 "Get a valid nexthop bucket"
2351 log_test $? 2 "Get a nexthop bucket with valid group, but invalid index"
2354 log_test $? 2 "Get a nexthop bucket from a non-resilient group"
2357 log_test $? 2 "Get a nexthop bucket from a non-existent group"
2374 log_test $? 0 "Initial bucket allocation"
2381 log_test $? 0 "Bucket allocation after replace"
2392 log_test $? 0 "Buckets migrated after idle timer change"