← Back to team overview

canonical-ubuntu-qa team mailing list archive

[Bug 2110546] [NEW] plucky: ubuntu_kselftests_net:net:fib_nexthops.sh 2 failures on openstack arm64-vm, ppc64el-vm, s390x-vm

 

Public bug reported:

plucky: ubuntu_kselftests_net:net:fib_nexthops.sh has 2 failures since
version 6.14.0-9-9 on openstack vms (arm64-vm|ppc64el-vm|s390x-vm) since
version 6.14.0-9-9.

Following tests are skipped but shows up as failures.

# IPv6 groups functional # TEST: 16-bit weights [SKIP]
# IPv6 resilient groups functional # TEST: 16-bit weights [SKIP]
# Tests failed: 2

See full log below for more information:
19882  01:39:05 INFO | START ubuntu_kselftests_net.net:fib_nexthops.sh ubuntu_kselftests_net.net:fib_nexthops.sh timeout=2700 timestamp=1746149945 localtime=May 02 01:39:05
19883  01:39:05 DEBUG| Persistent state client._record_indent now set to 2
19884  01:39:05 DEBUG| Persistent state client.unexpected_reboot now set to ('ubuntu_kselftests_net.net:fib_nexthops.sh', 'ubuntu_kselftests_net.net:fib_nexthops.sh')
19885  01:39:05 DEBUG| Waiting for pid 120971 for 2700 seconds
19886  01:39:05 WARNI| System python is too old, crash handling disabled
19887  01:39:05 DEBUG| Running 'make run_tests -C net TEST_PROGS=fib_nexthops.sh TEST_GEN_PROGS='' TEST_CUSTOM_PROGS='''
19888  01:39:05 DEBUG| [stdout] make: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux/tools/testing/selftests/net'
19889  01:39:05 DEBUG| [stdout] TAP version 13
19890  01:39:05 DEBUG| [stdout] 1..1
19891  01:39:05 DEBUG| [stdout] # timeout set to 0
19892  01:39:05 DEBUG| [stdout] # selftests: net: fib_nexthops.sh
19893  01:39:05 DEBUG| [stdout] #
19894  01:39:05 DEBUG| [stdout] # Basic functional tests
19895  01:39:05 DEBUG| [stdout] # ----------------------
19896  01:39:05 DEBUG| [stdout] # TEST: List with nothing defined [ OK ]
19897  01:39:05 DEBUG| [stdout] # TEST: Nexthop get on non-existent id [ OK ]
19898  01:39:05 DEBUG| [stdout] # TEST: Nexthop del with non-existent id [ OK ]
19899  01:39:05 DEBUG| [stdout] # TEST: Nexthop del with non-existent id and extra attributes [ OK ]
19900  01:39:05 DEBUG| [stdout] # TEST: Nexthop with no device or gateway [ OK ]
19901  01:39:05 DEBUG| [stdout] # TEST: Nexthop with down device [ OK ]
19902  01:39:05 DEBUG| [stdout] # TEST: Nexthop with device that is linkdown [ OK ]
19903  01:39:05 DEBUG| [stdout] # TEST: Nexthop with device only [ OK ]
19904  01:39:05 DEBUG| [stdout] # TEST: Nexthop with duplicate id [ OK ]
19905  01:39:05 DEBUG| [stdout] # TEST: Blackhole nexthop [ OK ]
19906  01:39:05 DEBUG| [stdout] # TEST: Blackhole nexthop with other attributes [ OK ]
19907  01:39:05 DEBUG| [stdout] # TEST: Blackhole nexthop with loopback device down [ OK ]
19908  01:39:05 DEBUG| [stdout] # TEST: Maximum nexthop ID dump [ OK ]
19909  01:39:05 DEBUG| [stdout] # TEST: Create group [ OK ]
19910  01:39:05 DEBUG| [stdout] # TEST: Create group with blackhole nexthop [ OK ]
19911  01:39:05 DEBUG| [stdout] # TEST: Create multipath group where 1 path is a blackhole [ OK ]
19912  01:39:05 DEBUG| [stdout] # TEST: Multipath group can not have a member replaced by blackhole [ OK ]
19913  01:39:05 DEBUG| [stdout] # TEST: Create group with non-existent nexthop [ OK ]
19914  01:39:05 DEBUG| [stdout] # TEST: Create group with same nexthop multiple times [ OK ]
19915  01:39:05 DEBUG| [stdout] # TEST: Replace nexthop with nexthop group [ OK ]
19916  01:39:05 DEBUG| [stdout] # TEST: Replace nexthop group with nexthop [ OK ]
19917  01:39:05 DEBUG| [stdout] # TEST: Nexthop group and device [ OK ]
19918  01:39:05 DEBUG| [stdout] # TEST: Test proto flush [ OK ]
19919  01:39:05 DEBUG| [stdout] # TEST: Nexthop group and blackhole [ OK ]
19920  01:39:08 DEBUG| [stdout] # TEST: Large scale nexthop flushing [ OK ]
19921  01:39:08 DEBUG| [stdout] #
19922  01:39:08 DEBUG| [stdout] # Basic resilient nexthop group functional tests
19923  01:39:08 DEBUG| [stdout] # ----------------------------------------------
19924  01:39:08 DEBUG| [stdout] # TEST: Add a nexthop group with default parameters [ OK ]
19925  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop group with default parameters [ OK ]
19926  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop group with non-default parameters [ OK ]
19927  01:39:08 DEBUG| [stdout] # TEST: Add a nexthop group with 0 buckets [ OK ]
19928  01:39:08 DEBUG| [stdout] # TEST: Replace nexthop group parameters [ OK ]
19929  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop group after replacing parameters [ OK ]
19930  01:39:08 DEBUG| [stdout] # TEST: Replace idle timer [ OK ]
19931  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop group after replacing idle timer [ OK ]
19932  01:39:08 DEBUG| [stdout] # TEST: Replace unbalanced timer [ OK ]
19933  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop group after replacing unbalanced timer [ OK ]
19934  01:39:08 DEBUG| [stdout] # TEST: Replace with no parameters [ OK ]
19935  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop group after replacing no parameters [ OK ]
19936  01:39:08 DEBUG| [stdout] # TEST: Replace nexthop group type - implicit [ OK ]
19937  01:39:08 DEBUG| [stdout] # TEST: Replace nexthop group type - explicit [ OK ]
19938  01:39:08 DEBUG| [stdout] # TEST: Replace number of nexthop buckets [ OK ]
19939  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop group after replacing with invalid parameters [ OK ]
19940  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets [ OK ]
19941  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets in a group [ OK ]
19942  01:39:08 DEBUG| [stdout] # TEST: All nexthop buckets report a positive near-zero idle time [ OK ]
19943  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets with a specific nexthop device [ OK ]
19944  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets with a specific nexthop identifier [ OK ]
19945  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets in a non-existent group [ OK ]
19946  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets in a non-resilient group [ OK ]
19947  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets using a non-existent device [ OK ]
19948  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets with invalid 'groups' keyword [ OK ]
19949  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets with invalid 'fdb' keyword [ OK ]
19950  01:39:08 DEBUG| [stdout] # TEST: Maximum nexthop ID dump [ OK ]
19951  01:39:08 DEBUG| [stdout] # TEST: Get a valid nexthop bucket [ OK ]
19952  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop bucket with valid group, but invalid index [ OK ]
19953  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop bucket from a non-resilient group [ OK ]
19954  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop bucket from a non-existent group [ OK ]
19955  01:39:08 DEBUG| [stdout] # TEST: Initial bucket allocation [ OK ]
19956  01:39:08 DEBUG| [stdout] # TEST: Bucket allocation after replace [ OK ]
19957  01:39:08 DEBUG| [stdout] # TEST: Buckets migrated after idle timer change [ OK ]
19958  01:39:09 DEBUG| [stdout] #
19959  01:39:09 DEBUG| [stdout] # IPv4 functional
19960  01:39:09 DEBUG| [stdout] # ----------------------
19961  01:39:09 DEBUG| [stdout] # TEST: Create nexthop with id, gw, dev [ OK ]
19962  01:39:09 DEBUG| [stdout] # TEST: Get nexthop by id [ OK ]
19963  01:39:09 DEBUG| [stdout] # TEST: Delete nexthop by id [ OK ]
19964  01:39:09 DEBUG| [stdout] # TEST: Create nexthop - gw only [ OK ]
19965  01:39:09 DEBUG| [stdout] # TEST: Create nexthop - invalid gw+dev combination [ OK ]
19966  01:39:09 DEBUG| [stdout] # TEST: Create nexthop - gw+dev and onlink [ OK ]
19967  01:39:09 DEBUG| [stdout] # TEST: Nexthops removed on admin down [ OK ]
19968  01:39:09 DEBUG| [stdout] # TEST: Delete nexthop route warning [ OK ]
19969  01:39:09 DEBUG| [stdout] # TEST: Delete multipath route with only nh id based entry [ OK ]
19970  01:39:09 DEBUG| [stdout] # TEST: Delete route when specifying only nexthop device [ OK ]
19971  01:39:09 DEBUG| [stdout] # TEST: Delete route when specifying only gateway [ OK ]
19972  01:39:09 DEBUG| [stdout] # TEST: Delete route when not specifying nexthop attributes [ OK ]
19973  01:39:09 DEBUG| [stdout] #
19974  01:39:09 DEBUG| [stdout] # IPv4 groups functional
19975  01:39:09 DEBUG| [stdout] # ----------------------
19976  01:39:09 DEBUG| [stdout] # TEST: Create nexthop group with single nexthop [ OK ]
19977  01:39:09 DEBUG| [stdout] # TEST: Get nexthop group by id [ OK ]
19978  01:39:09 DEBUG| [stdout] # TEST: Delete nexthop group by id [ OK ]
19979  01:39:09 DEBUG| [stdout] # TEST: Nexthop group with multiple nexthops [ OK ]
19980  01:39:09 DEBUG| [stdout] # TEST: Nexthop group updated when entry is deleted [ OK ]
19981  01:39:09 DEBUG| [stdout] # TEST: Nexthop group with weighted nexthops [ OK ]
19982  01:39:09 DEBUG| [stdout] # TEST: Weighted nexthop group updated when entry is deleted [ OK ]
19983  01:39:09 DEBUG| [stdout] # TEST: Nexthops in groups removed on admin down [ OK ]
19984  01:39:09 DEBUG| [stdout] # TEST: Multiple groups with same nexthop [ OK ]
19985  01:39:10 DEBUG| [stdout] # TEST: Nexthops in group removed on admin down - mixed group [ OK ]
19986  01:39:10 DEBUG| [stdout] # TEST: Nexthop group can not have a group as an entry [ OK ]
19987  01:39:10 DEBUG| [stdout] # TEST: Nexthop group with a blackhole entry [ OK ]
19988  01:39:10 DEBUG| [stdout] # TEST: Nexthop group can not have a blackhole and another nexthop [ OK ]
19989  01:39:10 DEBUG| [stdout] #
19990  01:39:10 DEBUG| [stdout] # IPv4 resilient groups functional
19991  01:39:10 DEBUG| [stdout] # --------------------------------
19992  01:39:10 DEBUG| [stdout] # TEST: Nexthop group updated when entry is deleted [ OK ]
19993  01:39:10 DEBUG| [stdout] # TEST: Nexthop buckets updated when entry is deleted [ OK ]
19994  01:39:10 DEBUG| [stdout] # TEST: Nexthop group updated after replace [ OK ]
19995  01:39:10 DEBUG| [stdout] # TEST: Nexthop buckets updated after replace [ OK ]
19996  01:39:10 DEBUG| [stdout] # TEST: Nexthop group updated when entry is deleted - nECMP [ OK ]
19997  01:39:10 DEBUG| [stdout] # TEST: Nexthop buckets updated when entry is deleted - nECMP [ OK ]
19998  01:39:10 DEBUG| [stdout] # TEST: Nexthop group updated after replace - nECMP [ OK ]
19999  01:39:10 DEBUG| [stdout] # TEST: Nexthop buckets updated after replace - nECMP [ OK ]
20000  01:39:10 DEBUG| [stdout] # TEST: IPv6 nexthop with IPv4 route [ OK ]
20001  01:39:10 DEBUG| [stdout] # TEST: IPv6 nexthop with IPv4 route [ OK ]
20002  01:39:10 DEBUG| [stdout] # TEST: IPv4 route with IPv6 gateway [ OK ]
20003  01:39:10 DEBUG| [stdout] # TEST: IPv4 route with invalid IPv6 gateway [ OK ]
20004  01:39:11 DEBUG| [stdout] #
20005  01:39:11 DEBUG| [stdout] # IPv4 functional runtime
20006  01:39:11 DEBUG| [stdout] # -----------------------
20007  01:39:11 DEBUG| [stdout] # TEST: Route add [ OK ]
20008  01:39:11 DEBUG| [stdout] # TEST: Route delete [ OK ]
20009  01:39:11 DEBUG| [stdout] # TEST: Route add - scope conflict with nexthop [ OK ]
20010  01:39:11 DEBUG| [stdout] # TEST: Nexthop replace with invalid scope for existing route [ OK ]
20011  01:39:11 DEBUG| [stdout] # TEST: IPv4 route with invalid metric [ OK ]
20012  01:39:11 DEBUG| [stdout] # TEST: Basic ping [ OK ]
20013  01:39:11 DEBUG| [stdout] # TEST: Ping - multipath [ OK ]
20014  01:39:11 DEBUG| [stdout] # TEST: Ping - multiple default routes, nh first [ OK ]
20015  01:39:11 DEBUG| [stdout] # TEST: Ping - multiple default routes, nh second [ OK ]
20016  01:39:11 DEBUG| [stdout] # TEST: Ping - blackhole [ OK ]
20017  01:39:11 DEBUG| [stdout] # TEST: Ping - blackhole replaced with gateway [ OK ]
20018  01:39:11 DEBUG| [stdout] # TEST: Ping - gateway replaced by blackhole [ OK ]
20019  01:39:11 DEBUG| [stdout] # TEST: Ping - group with blackhole [ OK ]
20020  01:39:11 DEBUG| [stdout] # TEST: Ping - group blackhole replaced with gateways [ OK ]
20021  01:39:11 DEBUG| [stdout] # TEST: IPv4 route with device only nexthop [ OK ]
20022  01:39:11 DEBUG| [stdout] # TEST: IPv4 multipath route with nexthop mix - dev only + gw [ OK ]
20023  01:39:11 DEBUG| [stdout] # TEST: IPv6 nexthop with IPv4 route [ OK ]
20024  01:39:11 DEBUG| [stdout] # TEST: IPv4 route with mixed v4-v6 multipath route [ OK ]
20025  01:39:11 DEBUG| [stdout] # TEST: IPv6 nexthop with IPv4 route [ OK ]
20026  01:39:11 DEBUG| [stdout] # TEST: IPv4 route with IPv6 gateway [ OK ]
20027  01:39:11 DEBUG| [stdout] # TEST: IPv4 default route with IPv6 gateway [ OK ]
20028  01:39:11 DEBUG| [stdout] # TEST: IPv4 route with MPLS encap [ OK ]
20029  01:39:11 DEBUG| [stdout] # TEST: IPv4 route with MPLS encap - check [ OK ]
20030  01:39:11 DEBUG| [stdout] # TEST: IPv4 route with MPLS encap and v6 gateway [ OK ]
20031  01:39:11 DEBUG| [stdout] # TEST: IPv4 route with MPLS encap, v6 gw - check [ OK ]
20032  01:39:12 DEBUG| [stdout] #
20033  01:39:12 DEBUG| [stdout] # IPv4 large groups (x32)
20034  01:39:12 DEBUG| [stdout] # ---------------------
20035  01:39:13 DEBUG| [stdout] # TEST: Dump large (x32) ecmp groups [ OK ]
20036  01:39:14 DEBUG| [stdout] #
20037  01:39:14 DEBUG| [stdout] # IPv4 large resilient group (128k buckets)
20038  01:39:14 DEBUG| [stdout] # -----------------------------------------
20039  01:39:14 DEBUG| [stdout] # TEST: Dump large (x131072) nexthop buckets [ OK ]
20040  01:39:14 DEBUG| [stdout] #
20041  01:39:14 DEBUG| [stdout] # IPv4 nexthop api compat mode
20042  01:39:14 DEBUG| [stdout] # ----------------------------
20043  01:39:14 DEBUG| [stdout] # TEST: IPv4 default nexthop compat mode check [ OK ]
20044  01:39:15 DEBUG| [stdout] # TEST: IPv4 compat mode on - route add notification [ OK ]
20045  01:39:15 DEBUG| [stdout] # TEST: IPv4 compat mode on - route dump [ OK ]
20046  01:39:15 DEBUG| [stdout] # TEST: IPv4 compat mode on - nexthop change [ OK ]
20047  01:39:15 DEBUG| [stdout] # TEST: IPv4 set compat mode - 0 [ OK ]
20048  01:39:15 DEBUG| [stdout] # TEST: IPv4 compat mode off - route add notification [ OK ]
20049  01:39:15 DEBUG| [stdout] # TEST: IPv4 compat mode off - route dump [ OK ]
20050  01:39:15 DEBUG| [stdout] # TEST: IPv4 compat mode off - nexthop change [ OK ]
20051  01:39:16 DEBUG| [stdout] # TEST: IPv4 compat mode off - nexthop delete [ OK ]
20052  01:39:16 DEBUG| [stdout] # TEST: IPv4 set compat mode - 1 [ OK ]
20053  01:39:16 DEBUG| [stdout] #
20054  01:39:16 DEBUG| [stdout] # IPv4 fdb groups functional
20055  01:39:16 DEBUG| [stdout] # --------------------------
20056  01:39:16 DEBUG| [stdout] # TEST: Fdb Nexthop group with multiple nexthops [ OK ]
20057  01:39:16 DEBUG| [stdout] # TEST: Get Fdb nexthop group by id [ OK ]
20058  01:39:16 DEBUG| [stdout] # TEST: Fdb Nexthop group with non-fdb nexthops [ OK ]
20059  01:39:16 DEBUG| [stdout] # TEST: Non-Fdb Nexthop group with fdb nexthops [ OK ]
20060  01:39:16 DEBUG| [stdout] # TEST: Fdb Nexthop with blackhole [ OK ]
20061  01:39:16 DEBUG| [stdout] # TEST: Fdb Nexthop with oif [ OK ]
20062  01:39:16 DEBUG| [stdout] # TEST: Fdb Nexthop with onlink [ OK ]
20063  01:39:16 DEBUG| [stdout] # TEST: Fdb Nexthop with encap [ OK ]
20064  01:39:16 DEBUG| [stdout] # TEST: Fdb mac add with nexthop group [ OK ]
20065  01:39:16 DEBUG| [stdout] # TEST: Fdb mac add with nexthop [ OK ]
20066  01:39:16 DEBUG| [stdout] # TEST: Route add with fdb nexthop [ OK ]
20067  01:39:16 DEBUG| [stdout] # TEST: Route add with fdb nexthop group [ OK ]
20068  01:39:16 DEBUG| [stdout] # TEST: Fdb entry after deleting a single nexthop [ OK ]
20069  01:39:16 DEBUG| [stdout] # TEST: Fdb nexthop delete [ OK ]
20070  01:39:16 DEBUG| [stdout] # TEST: Fdb entry after deleting a nexthop group [ OK ]
20071  01:39:16 DEBUG| [stdout] #
20072  01:39:16 DEBUG| [stdout] # IPv4 multipath selection
20073  01:39:16 DEBUG| [stdout] # ------------------------
20074  01:39:16 DEBUG| [stdout] # TEST: Use valid neighbor during multipath selection [ OK ]
20075  01:39:16 DEBUG| [stdout] # TEST: Multipath selection with no valid neighbor [ OK ]
20076  01:39:17 DEBUG| [stdout] #
20077  01:39:17 DEBUG| [stdout] # IPv4 runtime torture
20078  01:39:17 DEBUG| [stdout] # --------------------
20079  01:44:17 DEBUG| [stdout] # TEST: IPv4 torture test [ OK ]
20080  01:44:17 DEBUG| [stdout] #
20081  01:44:17 DEBUG| [stdout] # IPv4 runtime resilient nexthop group torture
20082  01:44:17 DEBUG| [stdout] # --------------------------------------------
20083  01:49:17 DEBUG| [stdout] # TEST: IPv4 resilient nexthop group torture test [ OK ]
20084  01:49:18 DEBUG| [stdout] #
20085  01:49:18 DEBUG| [stdout] # IPv6
20086  01:49:18 DEBUG| [stdout] # ----------------------
20087  01:49:18 DEBUG| [stdout] # TEST: Create nexthop with id, gw, dev [ OK ]
20088  01:49:18 DEBUG| [stdout] # TEST: Get nexthop by id [ OK ]
20089  01:49:18 DEBUG| [stdout] # TEST: Delete nexthop by id [ OK ]
20090  01:49:18 DEBUG| [stdout] # TEST: Create nexthop - gw only [ OK ]
20091  01:49:18 DEBUG| [stdout] # TEST: Create nexthop - invalid gw+dev combination [ OK ]
20092  01:49:18 DEBUG| [stdout] # TEST: Create nexthop - gw+dev and onlink [ OK ]
20093  01:49:18 DEBUG| [stdout] # TEST: Nexthops removed on admin down [ OK ]
20094  01:49:18 DEBUG| [stdout] #
20095  01:49:18 DEBUG| [stdout] # IPv6 groups functional
20096  01:49:18 DEBUG| [stdout] # ----------------------
20097  01:49:18 DEBUG| [stdout] # TEST: Create nexthop group with single nexthop [ OK ]
20098  01:49:18 DEBUG| [stdout] # TEST: Get nexthop group by id [ OK ]
20099  01:49:18 DEBUG| [stdout] # TEST: Delete nexthop group by id [ OK ]
20100  01:49:18 DEBUG| [stdout] # TEST: Nexthop group with multiple nexthops [ OK ]
20101  01:49:18 DEBUG| [stdout] # TEST: Nexthop group updated when entry is deleted [ OK ]
20102  01:49:18 DEBUG| [stdout] # TEST: Nexthop group with weighted nexthops [ OK ]
20103  01:49:18 DEBUG| [stdout] # TEST: Weighted nexthop group updated when entry is deleted [ OK ]
20104  01:49:18 DEBUG| [stdout] # TEST: Nexthops in groups removed on admin down [ OK ]
20105  01:49:18 DEBUG| [stdout] # TEST: Multiple groups with same nexthop [ OK ]
20106  01:49:18 DEBUG| [stdout] # TEST: Nexthops in group removed on admin down - mixed group [ OK ]
20107  01:49:18 DEBUG| [stdout] # TEST: Nexthop group can not have a group as an entry [ OK ]
20108  01:49:18 DEBUG| [stdout] # TEST: Nexthop group with a blackhole entry [ OK ]
20109  01:49:18 DEBUG| [stdout] # TEST: Nexthop group can not have a blackhole and another nexthop [ OK ]
20110  01:49:19 DEBUG| [stdout] # TEST: Nexthop group replace refcounts [ OK ]
20111  01:49:19 DEBUG| [stdout] # TEST: 16-bit weights [SKIP]
20112  01:49:19 DEBUG| [stdout] #
20113  01:49:19 DEBUG| [stdout] # IPv6 resilient groups functional
20114  01:49:19 DEBUG| [stdout] # --------------------------------
20115  01:49:19 DEBUG| [stdout] # TEST: Nexthop group updated when entry is deleted [ OK ]
20116  01:49:19 DEBUG| [stdout] # TEST: Nexthop buckets updated when entry is deleted [ OK ]
20117  01:49:19 DEBUG| [stdout] # TEST: Nexthop group updated after replace [ OK ]
20118  01:49:19 DEBUG| [stdout] # TEST: Nexthop buckets updated after replace [ OK ]
20119  01:49:19 DEBUG| [stdout] # TEST: Nexthop group updated when entry is deleted - nECMP [ OK ]
20120  01:49:19 DEBUG| [stdout] # TEST: Nexthop buckets updated when entry is deleted - nECMP [ OK ]
20121  01:49:19 DEBUG| [stdout] # TEST: Nexthop group updated after replace - nECMP [ OK ]
20122  01:49:19 DEBUG| [stdout] # TEST: Nexthop buckets updated after replace - nECMP [ OK ]
20123  01:49:19 DEBUG| [stdout] # TEST: 16-bit weights [SKIP]
20124  01:49:20 DEBUG| [stdout] #
20125  01:49:20 DEBUG| [stdout] # IPv6 functional runtime
20126  01:49:20 DEBUG| [stdout] # -----------------------
20127  01:49:20 DEBUG| [stdout] # TEST: Route add [ OK ]
20128  01:49:20 DEBUG| [stdout] # TEST: Route delete [ OK ]
20129  01:49:20 DEBUG| [stdout] # TEST: Ping with nexthop [ OK ]
20130  01:49:20 DEBUG| [stdout] # TEST: Ping - multipath [ OK ]
20131  01:49:20 DEBUG| [stdout] # TEST: Ping - blackhole [ OK ]
20132  01:49:20 DEBUG| [stdout] # TEST: Ping - blackhole replaced with gateway [ OK ]
20133  01:49:20 DEBUG| [stdout] # TEST: Ping - gateway replaced by blackhole [ OK ]
20134  01:49:20 DEBUG| [stdout] # TEST: Ping - group with blackhole [ OK ]
20135  01:49:20 DEBUG| [stdout] # TEST: Ping - group blackhole replaced with gateways [ OK ]
20136  01:49:20 DEBUG| [stdout] # TEST: IPv6 route with device only nexthop [ OK ]
20137  01:49:20 DEBUG| [stdout] # TEST: IPv6 multipath route with nexthop mix - dev only + gw [ OK ]
20138  01:49:20 DEBUG| [stdout] # TEST: IPv6 route can not have a v4 gateway [ OK ]
20139  01:49:20 DEBUG| [stdout] # TEST: Nexthop replace - v6 route, v4 nexthop [ OK ]
20140  01:49:20 DEBUG| [stdout] # TEST: Nexthop replace of group entry - v6 route, v4 nexthop [ OK ]
20141  01:49:20 DEBUG| [stdout] # TEST: IPv6 route can not have a group with v4 and v6 gateways [ OK ]
20142  01:49:20 DEBUG| [stdout] # TEST: IPv6 route can not have a group with v4 and v6 gateways [ OK ]
20143  01:49:20 DEBUG| [stdout] # TEST: IPv6 route using a group after removing v4 gateways [ OK ]
20144  01:49:20 DEBUG| [stdout] # TEST: IPv6 route can not have a group with v4 and v6 gateways [ OK ]
20145  01:49:20 DEBUG| [stdout] # TEST: IPv6 route can not have a group with v4 and v6 gateways [ OK ]
20146  01:49:20 DEBUG| [stdout] # TEST: IPv6 route using a group after replacing v4 gateways [ OK ]
20147  01:49:20 DEBUG| [stdout] # TEST: IPv6 route can not use src routing with external nexthop [ OK ]
20148  01:49:20 DEBUG| [stdout] # TEST: IPv6 route with invalid metric [ OK ]
20149  01:49:20 DEBUG| [stdout] # TEST: Nexthop with default route and rpfilter [ OK ]
20150  01:49:20 DEBUG| [stdout] # TEST: Nexthop with multipath default route and rpfilter [ OK ]
20151  01:49:20 DEBUG| [stdout] #
20152  01:49:20 DEBUG| [stdout] # IPv6 large groups (x32)
20153  01:49:20 DEBUG| [stdout] # ---------------------
20154  01:49:22 DEBUG| [stdout] # TEST: Dump large (x32) ecmp groups [ OK ]
20155  01:49:23 DEBUG| [stdout] #
20156  01:49:23 DEBUG| [stdout] # IPv6 large resilient group (128k buckets)
20157  01:49:23 DEBUG| [stdout] # -----------------------------------------
20158  01:49:23 DEBUG| [stdout] # TEST: Dump large (x131072) nexthop buckets [ OK ]
20159  01:49:23 DEBUG| [stdout] #
20160  01:49:23 DEBUG| [stdout] # IPv6 nexthop api compat mode test
20161  01:49:23 DEBUG| [stdout] # --------------------------------
20162  01:49:23 DEBUG| [stdout] # TEST: IPv6 default nexthop compat mode check [ OK ]
20163  01:49:23 DEBUG| [stdout] # TEST: IPv6 compat mode on - route add notification [ OK ]
20164  01:49:23 DEBUG| [stdout] # TEST: IPv6 compat mode on - route dump [ OK ]
20165  01:49:23 DEBUG| [stdout] # TEST: IPv6 compat mode on - nexthop change [ OK ]
20166  01:49:23 DEBUG| [stdout] # TEST: IPv6 set compat mode - 0 [ OK ]
20167  01:49:24 DEBUG| [stdout] # TEST: IPv6 compat mode off - route add notification [ OK ]
20168  01:49:24 DEBUG| [stdout] # TEST: IPv6 compat mode off - route dump [ OK ]
20169  01:49:24 DEBUG| [stdout] # TEST: IPv6 compat mode off - nexthop change [ OK ]
20170  01:49:24 DEBUG| [stdout] # TEST: IPv6 compat mode off - nexthop delete [ OK ]
20171  01:49:24 DEBUG| [stdout] # TEST: IPv6 set compat mode - 1 [ OK ]
20172  01:49:25 DEBUG| [stdout] #
20173  01:49:25 DEBUG| [stdout] # IPv6 fdb groups functional
20174  01:49:25 DEBUG| [stdout] # --------------------------
20175  01:49:25 DEBUG| [stdout] # TEST: Fdb Nexthop group with multiple nexthops [ OK ]
20176  01:49:25 DEBUG| [stdout] # TEST: Get Fdb nexthop group by id [ OK ]
20177  01:49:25 DEBUG| [stdout] # TEST: Fdb Nexthop group with non-fdb nexthops [ OK ]
20178  01:49:25 DEBUG| [stdout] # TEST: Non-Fdb Nexthop group with fdb nexthops [ OK ]
20179  01:49:25 DEBUG| [stdout] # TEST: Fdb Nexthop with blackhole [ OK ]
20180  01:49:25 DEBUG| [stdout] # TEST: Fdb Nexthop with oif [ OK ]
20181  01:49:25 DEBUG| [stdout] # TEST: Fdb Nexthop with onlink [ OK ]
20182  01:49:25 DEBUG| [stdout] # TEST: Fdb Nexthop with encap [ OK ]
20183  01:49:25 DEBUG| [stdout] # TEST: Fdb mac add with nexthop group [ OK ]
20184  01:49:25 DEBUG| [stdout] # TEST: Fdb mac add with nexthop [ OK ]
20185  01:49:25 DEBUG| [stdout] # TEST: Route add with fdb nexthop [ OK ]
20186  01:49:25 DEBUG| [stdout] # TEST: Route add with fdb nexthop group [ OK ]
20187  01:49:25 DEBUG| [stdout] # TEST: Fdb entry after deleting a single nexthop [ OK ]
20188  01:49:25 DEBUG| [stdout] # TEST: Fdb nexthop delete [ OK ]
20189  01:49:25 DEBUG| [stdout] # TEST: Fdb entry after deleting a nexthop group [ OK ]
20190  01:49:25 DEBUG| [stdout] #
20191  01:49:25 DEBUG| [stdout] # IPv6 multipath selection
20192  01:49:25 DEBUG| [stdout] # ------------------------
20193  01:49:25 DEBUG| [stdout] # TEST: Use valid neighbor during multipath selection [ OK ]
20194  01:49:25 DEBUG| [stdout] # TEST: Multipath selection with no valid neighbor [ OK ]
20195  01:49:26 DEBUG| [stdout] #
20196  01:49:26 DEBUG| [stdout] # IPv6 runtime torture
20197  01:49:26 DEBUG| [stdout] # --------------------
20198  01:54:26 DEBUG| [stdout] # TEST: IPv6 torture test [ OK ]
20199  01:54:27 DEBUG| [stdout] #
20200  01:54:27 DEBUG| [stdout] # IPv6 runtime resilient nexthop group torture
20201  01:54:27 DEBUG| [stdout] # --------------------------------------------
20202  01:59:27 DEBUG| [stdout] # TEST: IPv6 resilient nexthop group torture test [ OK ]
20203  01:59:27 DEBUG| [stdout] #
20204  01:59:27 DEBUG| [stdout] # Tests passed: 236
20205  01:59:27 DEBUG| [stdout] # Tests failed: 2
20206  01:59:27 DEBUG| [stdout] not ok 1 selftests: net: fib_nexthops.sh # exit=1
20207  01:59:27 DEBUG| [stdout] make: Leaving directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux/tools/testing/selftests/net'

** Affects: ubuntu-kernel-tests
     Importance: Undecided
         Status: New

** Summary changed:

-  plucky: ubuntu_kselftests_net:net:fib_nexthops.sh 2 failures 
+ plucky: ubuntu_kselftests_net:net:fib_nexthops.sh 2 failures on openstack arm64-vm, ppc64el-vm, s390x-vm

-- 
You received this bug notification because you are a member of Canonical
Platform QA Team, which is subscribed to ubuntu-kernel-tests.
https://bugs.launchpad.net/bugs/2110546

Title:
  plucky: ubuntu_kselftests_net:net:fib_nexthops.sh 2 failures on
  openstack arm64-vm, ppc64el-vm, s390x-vm

Status in ubuntu-kernel-tests:
  New

Bug description:
  plucky: ubuntu_kselftests_net:net:fib_nexthops.sh has 2 failures since
  version 6.14.0-9-9 on openstack vms (arm64-vm|ppc64el-vm|s390x-vm)
  since version 6.14.0-9-9.

  Following tests are skipped but shows up as failures.

  # IPv6 groups functional # TEST: 16-bit weights [SKIP]
  # IPv6 resilient groups functional # TEST: 16-bit weights [SKIP]
  # Tests failed: 2

  See full log below for more information:
  19882  01:39:05 INFO | START ubuntu_kselftests_net.net:fib_nexthops.sh ubuntu_kselftests_net.net:fib_nexthops.sh timeout=2700 timestamp=1746149945 localtime=May 02 01:39:05
  19883  01:39:05 DEBUG| Persistent state client._record_indent now set to 2
  19884  01:39:05 DEBUG| Persistent state client.unexpected_reboot now set to ('ubuntu_kselftests_net.net:fib_nexthops.sh', 'ubuntu_kselftests_net.net:fib_nexthops.sh')
  19885  01:39:05 DEBUG| Waiting for pid 120971 for 2700 seconds
  19886  01:39:05 WARNI| System python is too old, crash handling disabled
  19887  01:39:05 DEBUG| Running 'make run_tests -C net TEST_PROGS=fib_nexthops.sh TEST_GEN_PROGS='' TEST_CUSTOM_PROGS='''
  19888  01:39:05 DEBUG| [stdout] make: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux/tools/testing/selftests/net'
  19889  01:39:05 DEBUG| [stdout] TAP version 13
  19890  01:39:05 DEBUG| [stdout] 1..1
  19891  01:39:05 DEBUG| [stdout] # timeout set to 0
  19892  01:39:05 DEBUG| [stdout] # selftests: net: fib_nexthops.sh
  19893  01:39:05 DEBUG| [stdout] #
  19894  01:39:05 DEBUG| [stdout] # Basic functional tests
  19895  01:39:05 DEBUG| [stdout] # ----------------------
  19896  01:39:05 DEBUG| [stdout] # TEST: List with nothing defined [ OK ]
  19897  01:39:05 DEBUG| [stdout] # TEST: Nexthop get on non-existent id [ OK ]
  19898  01:39:05 DEBUG| [stdout] # TEST: Nexthop del with non-existent id [ OK ]
  19899  01:39:05 DEBUG| [stdout] # TEST: Nexthop del with non-existent id and extra attributes [ OK ]
  19900  01:39:05 DEBUG| [stdout] # TEST: Nexthop with no device or gateway [ OK ]
  19901  01:39:05 DEBUG| [stdout] # TEST: Nexthop with down device [ OK ]
  19902  01:39:05 DEBUG| [stdout] # TEST: Nexthop with device that is linkdown [ OK ]
  19903  01:39:05 DEBUG| [stdout] # TEST: Nexthop with device only [ OK ]
  19904  01:39:05 DEBUG| [stdout] # TEST: Nexthop with duplicate id [ OK ]
  19905  01:39:05 DEBUG| [stdout] # TEST: Blackhole nexthop [ OK ]
  19906  01:39:05 DEBUG| [stdout] # TEST: Blackhole nexthop with other attributes [ OK ]
  19907  01:39:05 DEBUG| [stdout] # TEST: Blackhole nexthop with loopback device down [ OK ]
  19908  01:39:05 DEBUG| [stdout] # TEST: Maximum nexthop ID dump [ OK ]
  19909  01:39:05 DEBUG| [stdout] # TEST: Create group [ OK ]
  19910  01:39:05 DEBUG| [stdout] # TEST: Create group with blackhole nexthop [ OK ]
  19911  01:39:05 DEBUG| [stdout] # TEST: Create multipath group where 1 path is a blackhole [ OK ]
  19912  01:39:05 DEBUG| [stdout] # TEST: Multipath group can not have a member replaced by blackhole [ OK ]
  19913  01:39:05 DEBUG| [stdout] # TEST: Create group with non-existent nexthop [ OK ]
  19914  01:39:05 DEBUG| [stdout] # TEST: Create group with same nexthop multiple times [ OK ]
  19915  01:39:05 DEBUG| [stdout] # TEST: Replace nexthop with nexthop group [ OK ]
  19916  01:39:05 DEBUG| [stdout] # TEST: Replace nexthop group with nexthop [ OK ]
  19917  01:39:05 DEBUG| [stdout] # TEST: Nexthop group and device [ OK ]
  19918  01:39:05 DEBUG| [stdout] # TEST: Test proto flush [ OK ]
  19919  01:39:05 DEBUG| [stdout] # TEST: Nexthop group and blackhole [ OK ]
  19920  01:39:08 DEBUG| [stdout] # TEST: Large scale nexthop flushing [ OK ]
  19921  01:39:08 DEBUG| [stdout] #
  19922  01:39:08 DEBUG| [stdout] # Basic resilient nexthop group functional tests
  19923  01:39:08 DEBUG| [stdout] # ----------------------------------------------
  19924  01:39:08 DEBUG| [stdout] # TEST: Add a nexthop group with default parameters [ OK ]
  19925  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop group with default parameters [ OK ]
  19926  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop group with non-default parameters [ OK ]
  19927  01:39:08 DEBUG| [stdout] # TEST: Add a nexthop group with 0 buckets [ OK ]
  19928  01:39:08 DEBUG| [stdout] # TEST: Replace nexthop group parameters [ OK ]
  19929  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop group after replacing parameters [ OK ]
  19930  01:39:08 DEBUG| [stdout] # TEST: Replace idle timer [ OK ]
  19931  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop group after replacing idle timer [ OK ]
  19932  01:39:08 DEBUG| [stdout] # TEST: Replace unbalanced timer [ OK ]
  19933  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop group after replacing unbalanced timer [ OK ]
  19934  01:39:08 DEBUG| [stdout] # TEST: Replace with no parameters [ OK ]
  19935  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop group after replacing no parameters [ OK ]
  19936  01:39:08 DEBUG| [stdout] # TEST: Replace nexthop group type - implicit [ OK ]
  19937  01:39:08 DEBUG| [stdout] # TEST: Replace nexthop group type - explicit [ OK ]
  19938  01:39:08 DEBUG| [stdout] # TEST: Replace number of nexthop buckets [ OK ]
  19939  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop group after replacing with invalid parameters [ OK ]
  19940  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets [ OK ]
  19941  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets in a group [ OK ]
  19942  01:39:08 DEBUG| [stdout] # TEST: All nexthop buckets report a positive near-zero idle time [ OK ]
  19943  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets with a specific nexthop device [ OK ]
  19944  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets with a specific nexthop identifier [ OK ]
  19945  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets in a non-existent group [ OK ]
  19946  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets in a non-resilient group [ OK ]
  19947  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets using a non-existent device [ OK ]
  19948  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets with invalid 'groups' keyword [ OK ]
  19949  01:39:08 DEBUG| [stdout] # TEST: Dump all nexthop buckets with invalid 'fdb' keyword [ OK ]
  19950  01:39:08 DEBUG| [stdout] # TEST: Maximum nexthop ID dump [ OK ]
  19951  01:39:08 DEBUG| [stdout] # TEST: Get a valid nexthop bucket [ OK ]
  19952  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop bucket with valid group, but invalid index [ OK ]
  19953  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop bucket from a non-resilient group [ OK ]
  19954  01:39:08 DEBUG| [stdout] # TEST: Get a nexthop bucket from a non-existent group [ OK ]
  19955  01:39:08 DEBUG| [stdout] # TEST: Initial bucket allocation [ OK ]
  19956  01:39:08 DEBUG| [stdout] # TEST: Bucket allocation after replace [ OK ]
  19957  01:39:08 DEBUG| [stdout] # TEST: Buckets migrated after idle timer change [ OK ]
  19958  01:39:09 DEBUG| [stdout] #
  19959  01:39:09 DEBUG| [stdout] # IPv4 functional
  19960  01:39:09 DEBUG| [stdout] # ----------------------
  19961  01:39:09 DEBUG| [stdout] # TEST: Create nexthop with id, gw, dev [ OK ]
  19962  01:39:09 DEBUG| [stdout] # TEST: Get nexthop by id [ OK ]
  19963  01:39:09 DEBUG| [stdout] # TEST: Delete nexthop by id [ OK ]
  19964  01:39:09 DEBUG| [stdout] # TEST: Create nexthop - gw only [ OK ]
  19965  01:39:09 DEBUG| [stdout] # TEST: Create nexthop - invalid gw+dev combination [ OK ]
  19966  01:39:09 DEBUG| [stdout] # TEST: Create nexthop - gw+dev and onlink [ OK ]
  19967  01:39:09 DEBUG| [stdout] # TEST: Nexthops removed on admin down [ OK ]
  19968  01:39:09 DEBUG| [stdout] # TEST: Delete nexthop route warning [ OK ]
  19969  01:39:09 DEBUG| [stdout] # TEST: Delete multipath route with only nh id based entry [ OK ]
  19970  01:39:09 DEBUG| [stdout] # TEST: Delete route when specifying only nexthop device [ OK ]
  19971  01:39:09 DEBUG| [stdout] # TEST: Delete route when specifying only gateway [ OK ]
  19972  01:39:09 DEBUG| [stdout] # TEST: Delete route when not specifying nexthop attributes [ OK ]
  19973  01:39:09 DEBUG| [stdout] #
  19974  01:39:09 DEBUG| [stdout] # IPv4 groups functional
  19975  01:39:09 DEBUG| [stdout] # ----------------------
  19976  01:39:09 DEBUG| [stdout] # TEST: Create nexthop group with single nexthop [ OK ]
  19977  01:39:09 DEBUG| [stdout] # TEST: Get nexthop group by id [ OK ]
  19978  01:39:09 DEBUG| [stdout] # TEST: Delete nexthop group by id [ OK ]
  19979  01:39:09 DEBUG| [stdout] # TEST: Nexthop group with multiple nexthops [ OK ]
  19980  01:39:09 DEBUG| [stdout] # TEST: Nexthop group updated when entry is deleted [ OK ]
  19981  01:39:09 DEBUG| [stdout] # TEST: Nexthop group with weighted nexthops [ OK ]
  19982  01:39:09 DEBUG| [stdout] # TEST: Weighted nexthop group updated when entry is deleted [ OK ]
  19983  01:39:09 DEBUG| [stdout] # TEST: Nexthops in groups removed on admin down [ OK ]
  19984  01:39:09 DEBUG| [stdout] # TEST: Multiple groups with same nexthop [ OK ]
  19985  01:39:10 DEBUG| [stdout] # TEST: Nexthops in group removed on admin down - mixed group [ OK ]
  19986  01:39:10 DEBUG| [stdout] # TEST: Nexthop group can not have a group as an entry [ OK ]
  19987  01:39:10 DEBUG| [stdout] # TEST: Nexthop group with a blackhole entry [ OK ]
  19988  01:39:10 DEBUG| [stdout] # TEST: Nexthop group can not have a blackhole and another nexthop [ OK ]
  19989  01:39:10 DEBUG| [stdout] #
  19990  01:39:10 DEBUG| [stdout] # IPv4 resilient groups functional
  19991  01:39:10 DEBUG| [stdout] # --------------------------------
  19992  01:39:10 DEBUG| [stdout] # TEST: Nexthop group updated when entry is deleted [ OK ]
  19993  01:39:10 DEBUG| [stdout] # TEST: Nexthop buckets updated when entry is deleted [ OK ]
  19994  01:39:10 DEBUG| [stdout] # TEST: Nexthop group updated after replace [ OK ]
  19995  01:39:10 DEBUG| [stdout] # TEST: Nexthop buckets updated after replace [ OK ]
  19996  01:39:10 DEBUG| [stdout] # TEST: Nexthop group updated when entry is deleted - nECMP [ OK ]
  19997  01:39:10 DEBUG| [stdout] # TEST: Nexthop buckets updated when entry is deleted - nECMP [ OK ]
  19998  01:39:10 DEBUG| [stdout] # TEST: Nexthop group updated after replace - nECMP [ OK ]
  19999  01:39:10 DEBUG| [stdout] # TEST: Nexthop buckets updated after replace - nECMP [ OK ]
  20000  01:39:10 DEBUG| [stdout] # TEST: IPv6 nexthop with IPv4 route [ OK ]
  20001  01:39:10 DEBUG| [stdout] # TEST: IPv6 nexthop with IPv4 route [ OK ]
  20002  01:39:10 DEBUG| [stdout] # TEST: IPv4 route with IPv6 gateway [ OK ]
  20003  01:39:10 DEBUG| [stdout] # TEST: IPv4 route with invalid IPv6 gateway [ OK ]
  20004  01:39:11 DEBUG| [stdout] #
  20005  01:39:11 DEBUG| [stdout] # IPv4 functional runtime
  20006  01:39:11 DEBUG| [stdout] # -----------------------
  20007  01:39:11 DEBUG| [stdout] # TEST: Route add [ OK ]
  20008  01:39:11 DEBUG| [stdout] # TEST: Route delete [ OK ]
  20009  01:39:11 DEBUG| [stdout] # TEST: Route add - scope conflict with nexthop [ OK ]
  20010  01:39:11 DEBUG| [stdout] # TEST: Nexthop replace with invalid scope for existing route [ OK ]
  20011  01:39:11 DEBUG| [stdout] # TEST: IPv4 route with invalid metric [ OK ]
  20012  01:39:11 DEBUG| [stdout] # TEST: Basic ping [ OK ]
  20013  01:39:11 DEBUG| [stdout] # TEST: Ping - multipath [ OK ]
  20014  01:39:11 DEBUG| [stdout] # TEST: Ping - multiple default routes, nh first [ OK ]
  20015  01:39:11 DEBUG| [stdout] # TEST: Ping - multiple default routes, nh second [ OK ]
  20016  01:39:11 DEBUG| [stdout] # TEST: Ping - blackhole [ OK ]
  20017  01:39:11 DEBUG| [stdout] # TEST: Ping - blackhole replaced with gateway [ OK ]
  20018  01:39:11 DEBUG| [stdout] # TEST: Ping - gateway replaced by blackhole [ OK ]
  20019  01:39:11 DEBUG| [stdout] # TEST: Ping - group with blackhole [ OK ]
  20020  01:39:11 DEBUG| [stdout] # TEST: Ping - group blackhole replaced with gateways [ OK ]
  20021  01:39:11 DEBUG| [stdout] # TEST: IPv4 route with device only nexthop [ OK ]
  20022  01:39:11 DEBUG| [stdout] # TEST: IPv4 multipath route with nexthop mix - dev only + gw [ OK ]
  20023  01:39:11 DEBUG| [stdout] # TEST: IPv6 nexthop with IPv4 route [ OK ]
  20024  01:39:11 DEBUG| [stdout] # TEST: IPv4 route with mixed v4-v6 multipath route [ OK ]
  20025  01:39:11 DEBUG| [stdout] # TEST: IPv6 nexthop with IPv4 route [ OK ]
  20026  01:39:11 DEBUG| [stdout] # TEST: IPv4 route with IPv6 gateway [ OK ]
  20027  01:39:11 DEBUG| [stdout] # TEST: IPv4 default route with IPv6 gateway [ OK ]
  20028  01:39:11 DEBUG| [stdout] # TEST: IPv4 route with MPLS encap [ OK ]
  20029  01:39:11 DEBUG| [stdout] # TEST: IPv4 route with MPLS encap - check [ OK ]
  20030  01:39:11 DEBUG| [stdout] # TEST: IPv4 route with MPLS encap and v6 gateway [ OK ]
  20031  01:39:11 DEBUG| [stdout] # TEST: IPv4 route with MPLS encap, v6 gw - check [ OK ]
  20032  01:39:12 DEBUG| [stdout] #
  20033  01:39:12 DEBUG| [stdout] # IPv4 large groups (x32)
  20034  01:39:12 DEBUG| [stdout] # ---------------------
  20035  01:39:13 DEBUG| [stdout] # TEST: Dump large (x32) ecmp groups [ OK ]
  20036  01:39:14 DEBUG| [stdout] #
  20037  01:39:14 DEBUG| [stdout] # IPv4 large resilient group (128k buckets)
  20038  01:39:14 DEBUG| [stdout] # -----------------------------------------
  20039  01:39:14 DEBUG| [stdout] # TEST: Dump large (x131072) nexthop buckets [ OK ]
  20040  01:39:14 DEBUG| [stdout] #
  20041  01:39:14 DEBUG| [stdout] # IPv4 nexthop api compat mode
  20042  01:39:14 DEBUG| [stdout] # ----------------------------
  20043  01:39:14 DEBUG| [stdout] # TEST: IPv4 default nexthop compat mode check [ OK ]
  20044  01:39:15 DEBUG| [stdout] # TEST: IPv4 compat mode on - route add notification [ OK ]
  20045  01:39:15 DEBUG| [stdout] # TEST: IPv4 compat mode on - route dump [ OK ]
  20046  01:39:15 DEBUG| [stdout] # TEST: IPv4 compat mode on - nexthop change [ OK ]
  20047  01:39:15 DEBUG| [stdout] # TEST: IPv4 set compat mode - 0 [ OK ]
  20048  01:39:15 DEBUG| [stdout] # TEST: IPv4 compat mode off - route add notification [ OK ]
  20049  01:39:15 DEBUG| [stdout] # TEST: IPv4 compat mode off - route dump [ OK ]
  20050  01:39:15 DEBUG| [stdout] # TEST: IPv4 compat mode off - nexthop change [ OK ]
  20051  01:39:16 DEBUG| [stdout] # TEST: IPv4 compat mode off - nexthop delete [ OK ]
  20052  01:39:16 DEBUG| [stdout] # TEST: IPv4 set compat mode - 1 [ OK ]
  20053  01:39:16 DEBUG| [stdout] #
  20054  01:39:16 DEBUG| [stdout] # IPv4 fdb groups functional
  20055  01:39:16 DEBUG| [stdout] # --------------------------
  20056  01:39:16 DEBUG| [stdout] # TEST: Fdb Nexthop group with multiple nexthops [ OK ]
  20057  01:39:16 DEBUG| [stdout] # TEST: Get Fdb nexthop group by id [ OK ]
  20058  01:39:16 DEBUG| [stdout] # TEST: Fdb Nexthop group with non-fdb nexthops [ OK ]
  20059  01:39:16 DEBUG| [stdout] # TEST: Non-Fdb Nexthop group with fdb nexthops [ OK ]
  20060  01:39:16 DEBUG| [stdout] # TEST: Fdb Nexthop with blackhole [ OK ]
  20061  01:39:16 DEBUG| [stdout] # TEST: Fdb Nexthop with oif [ OK ]
  20062  01:39:16 DEBUG| [stdout] # TEST: Fdb Nexthop with onlink [ OK ]
  20063  01:39:16 DEBUG| [stdout] # TEST: Fdb Nexthop with encap [ OK ]
  20064  01:39:16 DEBUG| [stdout] # TEST: Fdb mac add with nexthop group [ OK ]
  20065  01:39:16 DEBUG| [stdout] # TEST: Fdb mac add with nexthop [ OK ]
  20066  01:39:16 DEBUG| [stdout] # TEST: Route add with fdb nexthop [ OK ]
  20067  01:39:16 DEBUG| [stdout] # TEST: Route add with fdb nexthop group [ OK ]
  20068  01:39:16 DEBUG| [stdout] # TEST: Fdb entry after deleting a single nexthop [ OK ]
  20069  01:39:16 DEBUG| [stdout] # TEST: Fdb nexthop delete [ OK ]
  20070  01:39:16 DEBUG| [stdout] # TEST: Fdb entry after deleting a nexthop group [ OK ]
  20071  01:39:16 DEBUG| [stdout] #
  20072  01:39:16 DEBUG| [stdout] # IPv4 multipath selection
  20073  01:39:16 DEBUG| [stdout] # ------------------------
  20074  01:39:16 DEBUG| [stdout] # TEST: Use valid neighbor during multipath selection [ OK ]
  20075  01:39:16 DEBUG| [stdout] # TEST: Multipath selection with no valid neighbor [ OK ]
  20076  01:39:17 DEBUG| [stdout] #
  20077  01:39:17 DEBUG| [stdout] # IPv4 runtime torture
  20078  01:39:17 DEBUG| [stdout] # --------------------
  20079  01:44:17 DEBUG| [stdout] # TEST: IPv4 torture test [ OK ]
  20080  01:44:17 DEBUG| [stdout] #
  20081  01:44:17 DEBUG| [stdout] # IPv4 runtime resilient nexthop group torture
  20082  01:44:17 DEBUG| [stdout] # --------------------------------------------
  20083  01:49:17 DEBUG| [stdout] # TEST: IPv4 resilient nexthop group torture test [ OK ]
  20084  01:49:18 DEBUG| [stdout] #
  20085  01:49:18 DEBUG| [stdout] # IPv6
  20086  01:49:18 DEBUG| [stdout] # ----------------------
  20087  01:49:18 DEBUG| [stdout] # TEST: Create nexthop with id, gw, dev [ OK ]
  20088  01:49:18 DEBUG| [stdout] # TEST: Get nexthop by id [ OK ]
  20089  01:49:18 DEBUG| [stdout] # TEST: Delete nexthop by id [ OK ]
  20090  01:49:18 DEBUG| [stdout] # TEST: Create nexthop - gw only [ OK ]
  20091  01:49:18 DEBUG| [stdout] # TEST: Create nexthop - invalid gw+dev combination [ OK ]
  20092  01:49:18 DEBUG| [stdout] # TEST: Create nexthop - gw+dev and onlink [ OK ]
  20093  01:49:18 DEBUG| [stdout] # TEST: Nexthops removed on admin down [ OK ]
  20094  01:49:18 DEBUG| [stdout] #
  20095  01:49:18 DEBUG| [stdout] # IPv6 groups functional
  20096  01:49:18 DEBUG| [stdout] # ----------------------
  20097  01:49:18 DEBUG| [stdout] # TEST: Create nexthop group with single nexthop [ OK ]
  20098  01:49:18 DEBUG| [stdout] # TEST: Get nexthop group by id [ OK ]
  20099  01:49:18 DEBUG| [stdout] # TEST: Delete nexthop group by id [ OK ]
  20100  01:49:18 DEBUG| [stdout] # TEST: Nexthop group with multiple nexthops [ OK ]
  20101  01:49:18 DEBUG| [stdout] # TEST: Nexthop group updated when entry is deleted [ OK ]
  20102  01:49:18 DEBUG| [stdout] # TEST: Nexthop group with weighted nexthops [ OK ]
  20103  01:49:18 DEBUG| [stdout] # TEST: Weighted nexthop group updated when entry is deleted [ OK ]
  20104  01:49:18 DEBUG| [stdout] # TEST: Nexthops in groups removed on admin down [ OK ]
  20105  01:49:18 DEBUG| [stdout] # TEST: Multiple groups with same nexthop [ OK ]
  20106  01:49:18 DEBUG| [stdout] # TEST: Nexthops in group removed on admin down - mixed group [ OK ]
  20107  01:49:18 DEBUG| [stdout] # TEST: Nexthop group can not have a group as an entry [ OK ]
  20108  01:49:18 DEBUG| [stdout] # TEST: Nexthop group with a blackhole entry [ OK ]
  20109  01:49:18 DEBUG| [stdout] # TEST: Nexthop group can not have a blackhole and another nexthop [ OK ]
  20110  01:49:19 DEBUG| [stdout] # TEST: Nexthop group replace refcounts [ OK ]
  20111  01:49:19 DEBUG| [stdout] # TEST: 16-bit weights [SKIP]
  20112  01:49:19 DEBUG| [stdout] #
  20113  01:49:19 DEBUG| [stdout] # IPv6 resilient groups functional
  20114  01:49:19 DEBUG| [stdout] # --------------------------------
  20115  01:49:19 DEBUG| [stdout] # TEST: Nexthop group updated when entry is deleted [ OK ]
  20116  01:49:19 DEBUG| [stdout] # TEST: Nexthop buckets updated when entry is deleted [ OK ]
  20117  01:49:19 DEBUG| [stdout] # TEST: Nexthop group updated after replace [ OK ]
  20118  01:49:19 DEBUG| [stdout] # TEST: Nexthop buckets updated after replace [ OK ]
  20119  01:49:19 DEBUG| [stdout] # TEST: Nexthop group updated when entry is deleted - nECMP [ OK ]
  20120  01:49:19 DEBUG| [stdout] # TEST: Nexthop buckets updated when entry is deleted - nECMP [ OK ]
  20121  01:49:19 DEBUG| [stdout] # TEST: Nexthop group updated after replace - nECMP [ OK ]
  20122  01:49:19 DEBUG| [stdout] # TEST: Nexthop buckets updated after replace - nECMP [ OK ]
  20123  01:49:19 DEBUG| [stdout] # TEST: 16-bit weights [SKIP]
  20124  01:49:20 DEBUG| [stdout] #
  20125  01:49:20 DEBUG| [stdout] # IPv6 functional runtime
  20126  01:49:20 DEBUG| [stdout] # -----------------------
  20127  01:49:20 DEBUG| [stdout] # TEST: Route add [ OK ]
  20128  01:49:20 DEBUG| [stdout] # TEST: Route delete [ OK ]
  20129  01:49:20 DEBUG| [stdout] # TEST: Ping with nexthop [ OK ]
  20130  01:49:20 DEBUG| [stdout] # TEST: Ping - multipath [ OK ]
  20131  01:49:20 DEBUG| [stdout] # TEST: Ping - blackhole [ OK ]
  20132  01:49:20 DEBUG| [stdout] # TEST: Ping - blackhole replaced with gateway [ OK ]
  20133  01:49:20 DEBUG| [stdout] # TEST: Ping - gateway replaced by blackhole [ OK ]
  20134  01:49:20 DEBUG| [stdout] # TEST: Ping - group with blackhole [ OK ]
  20135  01:49:20 DEBUG| [stdout] # TEST: Ping - group blackhole replaced with gateways [ OK ]
  20136  01:49:20 DEBUG| [stdout] # TEST: IPv6 route with device only nexthop [ OK ]
  20137  01:49:20 DEBUG| [stdout] # TEST: IPv6 multipath route with nexthop mix - dev only + gw [ OK ]
  20138  01:49:20 DEBUG| [stdout] # TEST: IPv6 route can not have a v4 gateway [ OK ]
  20139  01:49:20 DEBUG| [stdout] # TEST: Nexthop replace - v6 route, v4 nexthop [ OK ]
  20140  01:49:20 DEBUG| [stdout] # TEST: Nexthop replace of group entry - v6 route, v4 nexthop [ OK ]
  20141  01:49:20 DEBUG| [stdout] # TEST: IPv6 route can not have a group with v4 and v6 gateways [ OK ]
  20142  01:49:20 DEBUG| [stdout] # TEST: IPv6 route can not have a group with v4 and v6 gateways [ OK ]
  20143  01:49:20 DEBUG| [stdout] # TEST: IPv6 route using a group after removing v4 gateways [ OK ]
  20144  01:49:20 DEBUG| [stdout] # TEST: IPv6 route can not have a group with v4 and v6 gateways [ OK ]
  20145  01:49:20 DEBUG| [stdout] # TEST: IPv6 route can not have a group with v4 and v6 gateways [ OK ]
  20146  01:49:20 DEBUG| [stdout] # TEST: IPv6 route using a group after replacing v4 gateways [ OK ]
  20147  01:49:20 DEBUG| [stdout] # TEST: IPv6 route can not use src routing with external nexthop [ OK ]
  20148  01:49:20 DEBUG| [stdout] # TEST: IPv6 route with invalid metric [ OK ]
  20149  01:49:20 DEBUG| [stdout] # TEST: Nexthop with default route and rpfilter [ OK ]
  20150  01:49:20 DEBUG| [stdout] # TEST: Nexthop with multipath default route and rpfilter [ OK ]
  20151  01:49:20 DEBUG| [stdout] #
  20152  01:49:20 DEBUG| [stdout] # IPv6 large groups (x32)
  20153  01:49:20 DEBUG| [stdout] # ---------------------
  20154  01:49:22 DEBUG| [stdout] # TEST: Dump large (x32) ecmp groups [ OK ]
  20155  01:49:23 DEBUG| [stdout] #
  20156  01:49:23 DEBUG| [stdout] # IPv6 large resilient group (128k buckets)
  20157  01:49:23 DEBUG| [stdout] # -----------------------------------------
  20158  01:49:23 DEBUG| [stdout] # TEST: Dump large (x131072) nexthop buckets [ OK ]
  20159  01:49:23 DEBUG| [stdout] #
  20160  01:49:23 DEBUG| [stdout] # IPv6 nexthop api compat mode test
  20161  01:49:23 DEBUG| [stdout] # --------------------------------
  20162  01:49:23 DEBUG| [stdout] # TEST: IPv6 default nexthop compat mode check [ OK ]
  20163  01:49:23 DEBUG| [stdout] # TEST: IPv6 compat mode on - route add notification [ OK ]
  20164  01:49:23 DEBUG| [stdout] # TEST: IPv6 compat mode on - route dump [ OK ]
  20165  01:49:23 DEBUG| [stdout] # TEST: IPv6 compat mode on - nexthop change [ OK ]
  20166  01:49:23 DEBUG| [stdout] # TEST: IPv6 set compat mode - 0 [ OK ]
  20167  01:49:24 DEBUG| [stdout] # TEST: IPv6 compat mode off - route add notification [ OK ]
  20168  01:49:24 DEBUG| [stdout] # TEST: IPv6 compat mode off - route dump [ OK ]
  20169  01:49:24 DEBUG| [stdout] # TEST: IPv6 compat mode off - nexthop change [ OK ]
  20170  01:49:24 DEBUG| [stdout] # TEST: IPv6 compat mode off - nexthop delete [ OK ]
  20171  01:49:24 DEBUG| [stdout] # TEST: IPv6 set compat mode - 1 [ OK ]
  20172  01:49:25 DEBUG| [stdout] #
  20173  01:49:25 DEBUG| [stdout] # IPv6 fdb groups functional
  20174  01:49:25 DEBUG| [stdout] # --------------------------
  20175  01:49:25 DEBUG| [stdout] # TEST: Fdb Nexthop group with multiple nexthops [ OK ]
  20176  01:49:25 DEBUG| [stdout] # TEST: Get Fdb nexthop group by id [ OK ]
  20177  01:49:25 DEBUG| [stdout] # TEST: Fdb Nexthop group with non-fdb nexthops [ OK ]
  20178  01:49:25 DEBUG| [stdout] # TEST: Non-Fdb Nexthop group with fdb nexthops [ OK ]
  20179  01:49:25 DEBUG| [stdout] # TEST: Fdb Nexthop with blackhole [ OK ]
  20180  01:49:25 DEBUG| [stdout] # TEST: Fdb Nexthop with oif [ OK ]
  20181  01:49:25 DEBUG| [stdout] # TEST: Fdb Nexthop with onlink [ OK ]
  20182  01:49:25 DEBUG| [stdout] # TEST: Fdb Nexthop with encap [ OK ]
  20183  01:49:25 DEBUG| [stdout] # TEST: Fdb mac add with nexthop group [ OK ]
  20184  01:49:25 DEBUG| [stdout] # TEST: Fdb mac add with nexthop [ OK ]
  20185  01:49:25 DEBUG| [stdout] # TEST: Route add with fdb nexthop [ OK ]
  20186  01:49:25 DEBUG| [stdout] # TEST: Route add with fdb nexthop group [ OK ]
  20187  01:49:25 DEBUG| [stdout] # TEST: Fdb entry after deleting a single nexthop [ OK ]
  20188  01:49:25 DEBUG| [stdout] # TEST: Fdb nexthop delete [ OK ]
  20189  01:49:25 DEBUG| [stdout] # TEST: Fdb entry after deleting a nexthop group [ OK ]
  20190  01:49:25 DEBUG| [stdout] #
  20191  01:49:25 DEBUG| [stdout] # IPv6 multipath selection
  20192  01:49:25 DEBUG| [stdout] # ------------------------
  20193  01:49:25 DEBUG| [stdout] # TEST: Use valid neighbor during multipath selection [ OK ]
  20194  01:49:25 DEBUG| [stdout] # TEST: Multipath selection with no valid neighbor [ OK ]
  20195  01:49:26 DEBUG| [stdout] #
  20196  01:49:26 DEBUG| [stdout] # IPv6 runtime torture
  20197  01:49:26 DEBUG| [stdout] # --------------------
  20198  01:54:26 DEBUG| [stdout] # TEST: IPv6 torture test [ OK ]
  20199  01:54:27 DEBUG| [stdout] #
  20200  01:54:27 DEBUG| [stdout] # IPv6 runtime resilient nexthop group torture
  20201  01:54:27 DEBUG| [stdout] # --------------------------------------------
  20202  01:59:27 DEBUG| [stdout] # TEST: IPv6 resilient nexthop group torture test [ OK ]
  20203  01:59:27 DEBUG| [stdout] #
  20204  01:59:27 DEBUG| [stdout] # Tests passed: 236
  20205  01:59:27 DEBUG| [stdout] # Tests failed: 2
  20206  01:59:27 DEBUG| [stdout] not ok 1 selftests: net: fib_nexthops.sh # exit=1
  20207  01:59:27 DEBUG| [stdout] make: Leaving directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux/tools/testing/selftests/net'

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2110546/+subscriptions