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 [ 2549.638645][T17779] veth0: renamed from veth1 [ 2550.721306][T17796] br0: port 1(swp1) entered blocking state [ 2550.721658][T17796] br0: port 1(swp1) entered disabled state [ 2550.722008][T17796] swp1: entered allmulticast mode [ 2550.724579][T17796] swp1: entered promiscuous mode [ 2550.725952][T17796] br0: port 1(swp1) entered blocking state [ 2550.726284][T17796] br0: port 1(swp1) entered forwarding state [ 2550.946459][T17798] br0: port 2(vx0) entered blocking state [ 2550.946807][T17798] br0: port 2(vx0) entered disabled state [ 2550.947150][T17798] vx0: entered allmulticast mode [ 2550.948539][T17798] vx0: entered promiscuous mode [ 2550.953121][T17798] br0: port 2(vx0) entered blocking state [ 2550.953459][T17798] br0: port 2(vx0) entered forwarding state [ 2552.360955][T17811] br0: port 1(swp1) entered blocking state [ 2552.362042][T17811] br0: port 1(swp1) entered disabled state [ 2552.362420][T17811] swp1: entered allmulticast mode [ 2552.363765][T17811] swp1: entered promiscuous mode [ 2552.365036][T17811] br0: port 1(swp1) entered blocking state [ 2552.365373][T17811] br0: port 1(swp1) entered forwarding state [ 2552.591628][T17813] br0: port 2(vx0) entered blocking state [ 2552.591974][T17813] br0: port 2(vx0) entered disabled state [ 2552.592581][T17813] vx0: entered allmulticast mode [ 2552.593917][T17813] vx0: entered promiscuous mode [ 2552.594853][T17813] br0: port 2(vx0) entered blocking state [ 2552.595169][T17813] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2559.611984][T15529] 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 ] [ 2560.549659][T16288] br0: port 1(swp1) entered blocking state [ 2560.550024][T16288] 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 ] [ 2561.765380][T15529] 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 ] [ 2562.815755][T15529] br0: port 1(swp1) entered blocking state [ 2562.816122][T15529] 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 ] [ 2564.779082][ T47] 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 ] [ 2565.758983][ T11] vx0: left allmulticast mode [ 2565.759290][ T11] vx0: left promiscuous mode [ 2565.759647][ T11] br0: port 2(vx0) entered disabled state [ 2565.768530][ T11] swp1: left allmulticast mode [ 2565.768820][ T11] swp1: left promiscuous mode [ 2565.769176][ T11] br0: port 1(swp1) entered disabled state [ 2566.039962][ T11] vx0: left allmulticast mode [ 2566.040288][ T11] vx0: left promiscuous mode [ 2566.040666][ T11] br0: port 2(vx0) entered disabled state [ 2566.049838][ T11] swp1: left allmulticast mode [ 2566.050140][ T11] swp1: left promiscuous mode [ 2566.050513][ T11] br0: port 1(swp1) entered disabled state [ 2568.797002][T17947] veth0: renamed from veth1 [ 2569.872722][T17965] br0: port 1(swp1) entered blocking state [ 2569.873068][T17965] br0: port 1(swp1) entered disabled state [ 2569.874211][T17965] swp1: entered allmulticast mode [ 2569.875569][T17965] swp1: entered promiscuous mode [ 2569.881203][T17965] br0: port 1(swp1) entered blocking state [ 2569.881548][T17965] br0: port 1(swp1) entered forwarding state [ 2570.097861][T17967] br0: port 2(vx0) entered blocking state [ 2570.098205][T17967] br0: port 2(vx0) entered disabled state [ 2570.098571][T17967] vx0: entered allmulticast mode [ 2570.099909][T17967] vx0: entered promiscuous mode [ 2570.100587][T17967] br0: port 2(vx0) entered blocking state [ 2570.100901][T17967] br0: port 2(vx0) entered forwarding state [ 2571.475730][T17980] br0: port 1(swp1) entered blocking state [ 2571.476084][T17980] br0: port 1(swp1) entered disabled state [ 2571.476450][T17980] swp1: entered allmulticast mode [ 2571.477797][T17980] swp1: entered promiscuous mode [ 2571.479683][T17980] br0: port 1(swp1) entered blocking state [ 2571.480009][T17980] br0: port 1(swp1) entered forwarding state [ 2571.693535][T17982] br0: port 2(vx0) entered blocking state [ 2571.693872][T17982] br0: port 2(vx0) entered disabled state [ 2571.694217][T17982] vx0: entered allmulticast mode [ 2571.695554][T17982] vx0: entered promiscuous mode [ 2571.696086][T17982] br0: port 2(vx0) entered blocking state [ 2571.696409][T17982] 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 ] [ 2579.782363][T15529] 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 ] [ 2581.285644][T15547] br0: port 1(swp1) entered blocking state [ 2581.286020][T15547] 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 ] [ 2582.442352][T16288] 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 ] [ 2583.931298][T16288] br0: port 1(swp1) entered blocking state [ 2583.931655][T16288] 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 ] [ 2587.014038][T16288] 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 ] [ 2588.577410][ T11] vx0: left allmulticast mode [ 2588.577718][ T11] vx0: left promiscuous mode [ 2588.578102][ T11] br0: port 2(vx0) entered disabled state [ 2588.588339][ T11] swp1: left allmulticast mode [ 2588.588617][ T11] swp1: left promiscuous mode [ 2588.588964][ T11] br0: port 1(swp1) entered disabled state [ 2588.869118][ T11] vx0: left allmulticast mode [ 2588.869440][ T11] vx0: left promiscuous mode [ 2588.869789][ T11] br0: port 2(vx0) entered disabled state [ 2588.877729][ T11] swp1: left allmulticast mode [ 2588.878052][ T11] swp1: left promiscuous mode [ 2588.878435][ T11] br0: port 1(swp1) entered disabled state [ 2591.699415][T18178] veth0: renamed from veth1 [ 2592.790303][T18195] br0: port 1(swp1) entered blocking state [ 2592.790662][T18195] br0: port 1(swp1) entered disabled state [ 2592.791010][T18195] swp1: entered allmulticast mode [ 2592.793213][T18195] swp1: entered promiscuous mode [ 2592.794493][T18195] br0: port 1(swp1) entered blocking state [ 2592.794812][T18195] br0: port 1(swp1) entered forwarding state [ 2593.009636][T18197] br0: port 2(vx0) entered blocking state [ 2593.009981][T18197] br0: port 2(vx0) entered disabled state [ 2593.010393][T18197] vx0: entered allmulticast mode [ 2593.011814][T18197] vx0: entered promiscuous mode [ 2593.014888][T18197] br0: port 2(vx0) entered blocking state [ 2593.015214][T18197] br0: port 2(vx0) entered forwarding state [ 2594.405111][T18210] br0: port 1(swp1) entered blocking state [ 2594.405936][T18210] br0: port 1(swp1) entered disabled state [ 2594.406319][T18210] swp1: entered allmulticast mode [ 2594.407681][T18210] swp1: entered promiscuous mode [ 2594.408941][T18210] br0: port 1(swp1) entered blocking state [ 2594.409272][T18210] br0: port 1(swp1) entered forwarding state [ 2594.620895][T18212] br0: port 2(vx0) entered blocking state [ 2594.621241][T18212] br0: port 2(vx0) entered disabled state [ 2594.622315][T18212] vx0: entered allmulticast mode [ 2594.623623][T18212] vx0: entered promiscuous mode [ 2594.624153][T18212] br0: port 2(vx0) entered blocking state [ 2594.624476][T18212] 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 ] [ 2602.386174][T16233] 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 ] [ 2610.007949][ T11] vx0: left allmulticast mode [ 2610.008288][ T11] vx0: left promiscuous mode [ 2610.008698][ T11] br0: port 2(vx0) entered disabled state [ 2610.017579][ T11] swp1: left allmulticast mode [ 2610.017893][ T11] swp1: left promiscuous mode [ 2610.018239][ T11] br0: port 1(swp1) entered disabled state [ 2610.288098][ T11] vx0: left allmulticast mode [ 2610.288408][ T11] vx0: left promiscuous mode [ 2610.288756][ T11] br0: port 2(vx0) entered disabled state [ 2610.306298][ T11] swp1: left allmulticast mode [ 2610.306578][ T11] swp1: left promiscuous mode [ 2610.306923][ T11] br0: port 1(swp1) entered disabled state [ 2612.964687][T18399] veth0: renamed from veth1 [ 2614.007203][T18416] br0: port 1(swp1) entered blocking state [ 2614.008606][T18416] br0: port 1(swp1) entered disabled state [ 2614.017211][T18416] swp1: entered allmulticast mode [ 2614.018909][T18416] swp1: entered promiscuous mode [ 2614.020493][T18416] br0: port 1(swp1) entered blocking state [ 2614.020815][T18416] br0: port 1(swp1) entered forwarding state [ 2614.234135][T18418] br0: port 2(vx0) entered blocking state [ 2614.234496][T18418] br0: port 2(vx0) entered disabled state [ 2614.234828][T18418] vx0: entered allmulticast mode [ 2614.236164][T18418] vx0: entered promiscuous mode [ 2614.237077][T18418] br0: port 2(vx0) entered blocking state [ 2614.237413][T18418] br0: port 2(vx0) entered forwarding state [ 2615.599713][T18431] br0: port 1(swp1) entered blocking state [ 2615.600067][T18431] br0: port 1(swp1) entered disabled state [ 2615.600451][T18431] swp1: entered allmulticast mode [ 2615.601795][T18431] swp1: entered promiscuous mode [ 2615.603814][T18431] br0: port 1(swp1) entered blocking state [ 2615.604141][T18431] br0: port 1(swp1) entered forwarding state [ 2615.815466][T18433] br0: port 2(vx0) entered blocking state [ 2615.815818][T18433] br0: port 2(vx0) entered disabled state [ 2615.816155][T18433] vx0: entered allmulticast mode [ 2615.817502][T18433] vx0: entered promiscuous mode [ 2615.818145][T18433] br0: port 2(vx0) entered blocking state [ 2615.818470][T18433] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2622.890325][T16288] br0: port 1(swp1) entered disabled state [ 2623.949470][T15529] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2629.716289][ T11] vx0: left allmulticast mode [ 2629.716612][ T11] vx0: left promiscuous mode [ 2629.716962][ T11] br0: port 2(vx0) entered disabled state [ 2629.730218][ T11] swp1: left allmulticast mode [ 2629.730510][ T11] swp1: left promiscuous mode [ 2629.730858][ T11] br0: port 1(swp1) entered disabled state [ 2629.996223][ T11] vx0: left allmulticast mode [ 2629.996575][ T11] vx0: left promiscuous mode [ 2629.996938][ T11] br0: port 2(vx0) entered disabled state [ 2630.008823][ T11] swp1: left allmulticast mode [ 2630.009099][ T11] swp1: left promiscuous mode [ 2630.009460][ T11] br0: port 1(swp1) entered disabled state [ 2632.746276][T18510] veth0: renamed from veth1 [ 2633.799304][T18527] br0: port 1(swp1) entered blocking state [ 2633.799651][T18527] br0: port 1(swp1) entered disabled state [ 2633.800003][T18527] swp1: entered allmulticast mode [ 2633.801364][T18527] swp1: entered promiscuous mode [ 2633.803661][T18527] br0: port 1(swp1) entered blocking state [ 2633.803986][T18527] br0: port 1(swp1) entered forwarding state [ 2634.020174][T18529] br0: port 2(vx0) entered blocking state [ 2634.020527][T18529] br0: port 2(vx0) entered disabled state [ 2634.020867][T18529] vx0: entered allmulticast mode [ 2634.022225][T18529] vx0: entered promiscuous mode [ 2634.023628][T18529] br0: port 2(vx0) entered blocking state [ 2634.023949][T18529] br0: port 2(vx0) entered forwarding state [ 2635.404970][T18542] br0: port 1(swp1) entered blocking state [ 2635.405347][T18542] br0: port 1(swp1) entered disabled state [ 2635.405707][T18542] swp1: entered allmulticast mode [ 2635.407074][T18542] swp1: entered promiscuous mode [ 2635.409361][T18542] br0: port 1(swp1) entered blocking state [ 2635.409691][T18542] br0: port 1(swp1) entered forwarding state [ 2635.621048][T18544] br0: port 2(vx0) entered blocking state [ 2635.621427][T18544] br0: port 2(vx0) entered disabled state [ 2635.621791][T18544] vx0: entered allmulticast mode [ 2635.623112][T18544] vx0: entered promiscuous mode [ 2635.624485][T18544] br0: port 2(vx0) entered blocking state [ 2635.624798][T18544] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2641.820449][T16288] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2672.544509][ T11] vx0: left allmulticast mode [ 2672.544987][ T11] vx0: left promiscuous mode [ 2672.545602][ T11] br0: port 2(vx0) entered disabled state [ 2672.574087][ T11] swp1: left allmulticast mode [ 2672.574639][ T11] swp1: left promiscuous mode [ 2672.575238][ T11] br0: port 1(swp1) entered disabled state [ 2673.717567][ T11] vx0: left allmulticast mode [ 2673.718036][ T11] vx0: left promiscuous mode [ 2673.718691][ T11] br0: port 2(vx0) entered disabled state [ 2673.744425][ T11] swp1: left allmulticast mode [ 2673.744898][ T11] swp1: left promiscuous mode [ 2673.745577][ 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__->