make -C tools/testing/selftests TARGETS=net TEST_PROGS=test_bridge_backup__port.sh TEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-3/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net' make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net' TAP version 13 1..1 # timeout set to 4800 # selftests: net: test_bridge_backup_port.sh [ 2454.415358][T21791] veth0: renamed from veth1 [ 2455.490758][T21811] br0: port 1(swp1) entered blocking state [ 2455.491144][T21811] br0: port 1(swp1) entered disabled state [ 2455.491509][T21811] swp1: entered allmulticast mode [ 2455.493665][T21811] swp1: entered promiscuous mode [ 2455.495023][T21811] br0: port 1(swp1) entered blocking state [ 2455.495350][T21811] br0: port 1(swp1) entered forwarding state [ 2455.714706][T21813] br0: port 2(vx0) entered blocking state [ 2455.715761][T21813] br0: port 2(vx0) entered disabled state [ 2455.716112][T21813] vx0: entered allmulticast mode [ 2455.717468][T21813] vx0: entered promiscuous mode [ 2455.718180][T21813] br0: port 2(vx0) entered blocking state [ 2455.718493][T21813] br0: port 2(vx0) entered forwarding state [ 2457.178166][T21826] br0: port 1(swp1) entered blocking state [ 2457.178548][T21826] br0: port 1(swp1) entered disabled state [ 2457.178952][T21826] swp1: entered allmulticast mode [ 2457.180356][T21826] swp1: entered promiscuous mode [ 2457.181710][T21826] br0: port 1(swp1) entered blocking state [ 2457.182074][T21826] br0: port 1(swp1) entered forwarding state [ 2457.408144][T21828] br0: port 2(vx0) entered blocking state [ 2457.408497][T21828] br0: port 2(vx0) entered disabled state [ 2457.408866][T21828] vx0: entered allmulticast mode [ 2457.410980][T21828] vx0: entered promiscuous mode [ 2457.411665][T21828] br0: port 2(vx0) entered blocking state [ 2457.411997][T21828] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2464.578203][T12198] br0: port 1(swp1) entered disabled state # TEST: swp1 carrier off [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2465.648169][T12198] br0: port 1(swp1) entered blocking state [ 2465.648535][T12198] br0: port 1(swp1) entered forwarding state # TEST: swp1 carrier on [ OK ] # TEST: vx0 configured as backup port of swp1 [ OK ] # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2466.928167][ T5952] br0: port 1(swp1) entered disabled state # TEST: swp1 carrier off [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] [ 2468.009143][ T5952] br0: port 1(swp1) entered blocking state [ 2468.009517][ T5952] br0: port 1(swp1) entered forwarding state # TEST: swp1 carrier on [ OK ] # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] # TEST: vx0 not configured as backup port of swp1 [ OK ] # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2470.161844][T12198] br0: port 1(swp1) entered disabled state # TEST: swp1 carrier off [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2471.274855][ T11] vx0: left allmulticast mode [ 2471.275161][ T11] vx0: left promiscuous mode [ 2471.275526][ T11] br0: port 2(vx0) entered disabled state [ 2471.289819][ T11] swp1: left allmulticast mode [ 2471.290160][ T11] swp1: left promiscuous mode [ 2471.290569][ T11] br0: port 1(swp1) entered disabled state [ 2471.558448][ T11] vx0: left allmulticast mode [ 2471.558821][ T11] vx0: left promiscuous mode [ 2471.559259][ T11] br0: port 2(vx0) entered disabled state [ 2471.578569][ T11] swp1: left allmulticast mode [ 2471.579082][ T11] swp1: left promiscuous mode [ 2471.579673][ T11] br0: port 1(swp1) entered disabled state [ 2474.731085][T21963] veth0: renamed from veth1 [ 2475.866870][T21981] br0: port 1(swp1) entered blocking state [ 2475.867223][T21981] br0: port 1(swp1) entered disabled state [ 2475.867587][T21981] swp1: entered allmulticast mode [ 2475.870133][T21981] swp1: entered promiscuous mode [ 2475.871498][T21981] br0: port 1(swp1) entered blocking state [ 2475.871866][T21981] br0: port 1(swp1) entered forwarding state [ 2476.102296][T21983] br0: port 2(vx0) entered blocking state [ 2476.102651][T21983] br0: port 2(vx0) entered disabled state [ 2476.103011][T21983] vx0: entered allmulticast mode [ 2476.104377][T21983] vx0: entered promiscuous mode [ 2476.104991][T21983] br0: port 2(vx0) entered blocking state [ 2476.105308][T21983] br0: port 2(vx0) entered forwarding state [ 2477.566209][T21996] br0: port 1(swp1) entered blocking state [ 2477.566575][T21996] br0: port 1(swp1) entered disabled state [ 2477.567820][T21996] swp1: entered allmulticast mode [ 2477.569218][T21996] swp1: entered promiscuous mode [ 2477.570556][T21996] br0: port 1(swp1) entered blocking state [ 2477.570910][T21996] br0: port 1(swp1) entered forwarding state [ 2477.814639][T21998] br0: port 2(vx0) entered blocking state [ 2477.815012][T21998] br0: port 2(vx0) entered disabled state [ 2477.815351][T21998] vx0: entered allmulticast mode [ 2477.816731][T21998] vx0: entered promiscuous mode [ 2477.817307][T21998] br0: port 2(vx0) entered blocking state [ 2477.817619][T21998] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID # ----------------- # TEST: vx0 configured as backup port of swp1 [ OK ] # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2486.358558][ T5952] br0: port 1(swp1) entered disabled state # TEST: swp1 carrier off [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] # TEST: No forwarding using backup nexthop ID [ OK ] # TEST: Forwarding using VXLAN FDB entry [ OK ] [ 2487.991732][ T9400] br0: port 1(swp1) entered blocking state [ 2487.992178][ T9400] br0: port 1(swp1) entered forwarding state # TEST: swp1 carrier on [ OK ] # TEST: nexthop ID 10 configured as backup nexthop ID of swp1 [ OK ] # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2489.211496][ T8503] br0: port 1(swp1) entered disabled state # TEST: swp1 carrier off [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] # TEST: Forwarding using backup nexthop ID [ OK ] # TEST: No forwarding using VXLAN FDB entry [ OK ] [ 2490.799925][ T8503] br0: port 1(swp1) entered blocking state [ 2490.800294][ T8503] br0: port 1(swp1) entered forwarding state # TEST: swp1 carrier on [ OK ] # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] # TEST: No forwarding using backup nexthop ID [ OK ] # TEST: No forwarding using VXLAN FDB entry [ OK ] # TEST: No backup nexthop ID configured for swp1 [ OK ] # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] # TEST: No forwarding using backup nexthop ID [ OK ] # TEST: No forwarding using VXLAN FDB entry [ OK ] [ 2494.054925][ T9105] br0: port 1(swp1) entered disabled state # TEST: swp1 carrier off [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] # TEST: No forwarding using backup nexthop ID [ OK ] # TEST: Forwarding using VXLAN FDB entry [ OK ] [ 2495.778631][ T11] vx0: left allmulticast mode [ 2495.778978][ T11] vx0: left promiscuous mode [ 2495.779345][ T11] br0: port 2(vx0) entered disabled state [ 2495.790000][ T11] swp1: left allmulticast mode [ 2495.790302][ T11] swp1: left promiscuous mode [ 2495.790657][ T11] br0: port 1(swp1) entered disabled state [ 2496.078918][ T11] vx0: left allmulticast mode [ 2496.079252][ T11] vx0: left promiscuous mode [ 2496.079625][ T11] br0: port 2(vx0) entered disabled state [ 2496.089973][ T11] swp1: left allmulticast mode [ 2496.090273][ T11] swp1: left promiscuous mode [ 2496.090632][ T11] br0: port 1(swp1) entered disabled state [ 2498.925916][T22194] veth0: renamed from veth1 [ 2500.143455][T22212] br0: port 1(swp1) entered blocking state [ 2500.143833][T22212] br0: port 1(swp1) entered disabled state [ 2500.144202][T22212] swp1: entered allmulticast mode [ 2500.145598][T22212] swp1: entered promiscuous mode [ 2500.147584][T22212] br0: port 1(swp1) entered blocking state [ 2500.147930][T22212] br0: port 1(swp1) entered forwarding state [ 2500.389125][T22214] br0: port 2(vx0) entered blocking state [ 2500.389479][T22214] br0: port 2(vx0) entered disabled state [ 2500.389836][T22214] vx0: entered allmulticast mode [ 2500.391913][T22214] vx0: entered promiscuous mode [ 2500.392610][T22214] br0: port 2(vx0) entered blocking state [ 2500.392940][T22214] br0: port 2(vx0) entered forwarding state [ 2501.975298][T22227] br0: port 1(swp1) entered blocking state [ 2501.975662][T22227] br0: port 1(swp1) entered disabled state [ 2501.976046][T22227] swp1: entered allmulticast mode [ 2501.977491][T22227] swp1: entered promiscuous mode [ 2501.979658][T22227] br0: port 1(swp1) entered blocking state [ 2501.980035][T22227] br0: port 1(swp1) entered forwarding state [ 2502.202158][T22229] br0: port 2(vx0) entered blocking state [ 2502.202520][T22229] br0: port 2(vx0) entered disabled state [ 2502.203522][T22229] vx0: entered allmulticast mode [ 2502.204918][T22229] vx0: entered promiscuous mode [ 2502.205462][T22229] br0: port 2(vx0) entered blocking state [ 2502.205787][T22229] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - invalid IDs # ------------------------------- # TEST: vx0 configured as backup port of swp1 [ OK ] # TEST: Valid nexthop as backup nexthop [ OK ] [ 2510.029298][ T5952] br0: port 1(swp1) entered disabled state # TEST: swp1 carrier off [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] # TEST: Forwarding using backup nexthop ID [ OK ] # TEST: No Tx drop increase [ OK ] # TEST: Non-existent nexthop as backup nexthop [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] # TEST: No forwarding using backup nexthop ID [ OK ] # TEST: Tx drop increased [ OK ] # TEST: Blackhole nexthop as backup nexthop [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] # TEST: No forwarding using backup nexthop ID [ OK ] # TEST: Tx drop increased [ OK ] # TEST: Non-group FDB nexthop as backup nexthop [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] # TEST: No forwarding using backup nexthop ID [ OK ] # TEST: Tx drop increased [ OK ] # TEST: IPv6 address family nexthop as backup nexthop [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] # TEST: No forwarding using backup nexthop ID [ OK ] # TEST: Tx drop increased [ OK ] [ 2518.233310][ T11] vx0: left allmulticast mode [ 2518.233630][ T11] vx0: left promiscuous mode [ 2518.234079][ T11] br0: port 2(vx0) entered disabled state [ 2518.248087][ T11] swp1: left allmulticast mode [ 2518.248386][ T11] swp1: left promiscuous mode [ 2518.248804][ T11] br0: port 1(swp1) entered disabled state [ 2518.531946][ T11] vx0: left allmulticast mode [ 2518.532325][ T11] vx0: left promiscuous mode [ 2518.532722][ T11] br0: port 2(vx0) entered disabled state [ 2518.546143][ T11] swp1: left allmulticast mode [ 2518.546441][ T11] swp1: left promiscuous mode [ 2518.546812][ T11] br0: port 1(swp1) entered disabled state [ 2521.491711][T22413] veth0: renamed from veth1 [ 2522.700914][T22433] br0: port 1(swp1) entered blocking state [ 2522.701269][T22433] br0: port 1(swp1) entered disabled state [ 2522.701643][T22433] swp1: entered allmulticast mode [ 2522.703035][T22433] swp1: entered promiscuous mode [ 2522.706380][T22433] br0: port 1(swp1) entered blocking state [ 2522.706711][T22433] br0: port 1(swp1) entered forwarding state [ 2522.939951][T22435] br0: port 2(vx0) entered blocking state [ 2522.940323][T22435] br0: port 2(vx0) entered disabled state [ 2522.940673][T22435] vx0: entered allmulticast mode [ 2522.942534][T22435] vx0: entered promiscuous mode [ 2522.943251][T22435] br0: port 2(vx0) entered blocking state [ 2522.943606][T22435] br0: port 2(vx0) entered forwarding state [ 2524.468666][T22448] br0: port 1(swp1) entered blocking state [ 2524.469099][T22448] br0: port 1(swp1) entered disabled state [ 2524.469475][T22448] swp1: entered allmulticast mode [ 2524.470854][T22448] swp1: entered promiscuous mode [ 2524.472217][T22448] br0: port 1(swp1) entered blocking state [ 2524.472544][T22448] br0: port 1(swp1) entered forwarding state [ 2524.705074][T22450] br0: port 2(vx0) entered blocking state [ 2524.705431][T22450] br0: port 2(vx0) entered disabled state [ 2524.705791][T22450] vx0: entered allmulticast mode [ 2524.707446][T22450] vx0: entered promiscuous mode [ 2524.708137][T22450] br0: port 2(vx0) entered blocking state [ 2524.708454][T22450] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2531.980092][T12198] br0: port 1(swp1) entered disabled state [ 2532.986524][ T8503] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2538.938550][ T11] vx0: left allmulticast mode [ 2538.938891][ T11] vx0: left promiscuous mode [ 2538.939292][ T11] br0: port 2(vx0) entered disabled state [ 2538.951893][ T11] swp1: left allmulticast mode [ 2538.952215][ T11] swp1: left promiscuous mode [ 2538.952607][ T11] br0: port 1(swp1) entered disabled state [ 2539.230959][ T11] vx0: left allmulticast mode [ 2539.231316][ T11] vx0: left promiscuous mode [ 2539.231729][ T11] br0: port 2(vx0) entered disabled state [ 2539.246368][ T11] swp1: left allmulticast mode [ 2539.246664][ T11] swp1: left promiscuous mode [ 2539.247034][ T11] br0: port 1(swp1) entered disabled state [ 2542.261611][T22528] veth0: renamed from veth1 [ 2543.433016][T22545] br0: port 1(swp1) entered blocking state [ 2543.433385][T22545] br0: port 1(swp1) entered disabled state [ 2543.433760][T22545] swp1: entered allmulticast mode [ 2543.435435][T22545] swp1: entered promiscuous mode [ 2543.436785][T22545] br0: port 1(swp1) entered blocking state [ 2543.437108][T22545] br0: port 1(swp1) entered forwarding state [ 2543.664579][T22547] br0: port 2(vx0) entered blocking state [ 2543.665320][T22547] br0: port 2(vx0) entered disabled state [ 2543.665665][T22547] vx0: entered allmulticast mode [ 2543.667034][T22547] vx0: entered promiscuous mode [ 2543.667718][T22547] br0: port 2(vx0) entered blocking state [ 2543.668049][T22547] br0: port 2(vx0) entered forwarding state [ 2545.176345][T22560] br0: port 1(swp1) entered blocking state [ 2545.176701][T22560] br0: port 1(swp1) entered disabled state [ 2545.177147][T22560] swp1: entered allmulticast mode [ 2545.178528][T22560] swp1: entered promiscuous mode [ 2545.179858][T22560] br0: port 1(swp1) entered blocking state [ 2545.180187][T22560] br0: port 1(swp1) entered forwarding state [ 2545.409802][T22562] br0: port 2(vx0) entered blocking state [ 2545.410159][T22562] br0: port 2(vx0) entered disabled state [ 2545.410503][T22562] vx0: entered allmulticast mode [ 2545.411869][T22562] vx0: entered promiscuous mode [ 2545.412545][T22562] br0: port 2(vx0) entered blocking state [ 2545.412871][T22562] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2551.669918][ T5952] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2582.037102][ T11] vx0: left allmulticast mode [ 2582.037405][ T11] vx0: left promiscuous mode [ 2582.037794][ T11] br0: port 2(vx0) entered disabled state [ 2582.048898][ T11] swp1: left allmulticast mode [ 2582.049189][ T11] swp1: left promiscuous mode [ 2582.049584][ T11] br0: port 1(swp1) entered disabled state [ 2582.432472][ T11] vx0: left allmulticast mode [ 2582.432829][ T11] vx0: left promiscuous mode [ 2582.433230][ T11] br0: port 2(vx0) entered disabled state [ 2582.443793][ T11] swp1: left allmulticast mode [ 2582.444115][ T11] swp1: left promiscuous mode [ 2582.444462][ T11] br0: port 1(swp1) entered disabled state # # Tests passed: 83 # Tests failed: 0 ok 1 selftests: net: test_bridge_backup_port.sh make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net' make: Leaving directory '/home/virtme/testing-3/tools/testing/selftests' xx__-> echo $? 0 xx__->