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 # overriding timeout to 7200 # selftests: net: test_bridge_backup_port.sh [ 3592.430249][T20885] veth0: renamed from veth1 [ 3594.053335][T20901] br0: port 1(swp1) entered blocking state [ 3594.053690][T20901] br0: port 1(swp1) entered disabled state [ 3594.054039][T20901] swp1: entered allmulticast mode [ 3594.056283][T20901] swp1: entered promiscuous mode [ 3594.057802][T20901] br0: port 1(swp1) entered blocking state [ 3594.058135][T20901] br0: port 1(swp1) entered forwarding state [ 3594.387453][T20903] br0: port 2(vx0) entered blocking state [ 3594.387797][T20903] br0: port 2(vx0) entered disabled state [ 3594.388164][T20903] vx0: entered allmulticast mode [ 3594.389594][T20903] vx0: entered promiscuous mode [ 3594.390366][T20903] br0: port 2(vx0) entered blocking state [ 3594.390681][T20903] br0: port 2(vx0) entered forwarding state [ 3596.509188][T20916] br0: port 1(swp1) entered blocking state [ 3596.509542][T20916] br0: port 1(swp1) entered disabled state [ 3596.509906][T20916] swp1: entered allmulticast mode [ 3596.511328][T20916] swp1: entered promiscuous mode [ 3596.512758][T20916] br0: port 1(swp1) entered blocking state [ 3596.513097][T20916] br0: port 1(swp1) entered forwarding state [ 3596.839452][T20918] br0: port 2(vx0) entered blocking state [ 3596.839800][T20918] br0: port 2(vx0) entered disabled state [ 3596.840502][T20918] vx0: entered allmulticast mode [ 3596.841955][T20918] vx0: entered promiscuous mode [ 3596.842715][T20918] br0: port 2(vx0) entered blocking state [ 3596.843024][T20918] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 3604.560151][T15415] 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 ] [ 3606.110692][T15415] br0: port 1(swp1) entered blocking state [ 3606.111041][T15415] 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 ] [ 3607.919386][T15415] 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 ] [ 3609.422128][T12539] br0: port 1(swp1) entered blocking state [ 3609.422474][T12539] 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 ] [ 3612.323123][T12539] 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 ] [ 3613.876700][ T11] vx0: left allmulticast mode [ 3613.876988][ T11] vx0: left promiscuous mode [ 3613.877393][ T11] br0: port 2(vx0) entered disabled state [ 3613.878977][ T11] swp1: left allmulticast mode [ 3613.879259][ T11] swp1: left promiscuous mode [ 3613.879636][ T11] br0: port 1(swp1) entered disabled state [ 3614.363015][ T11] vx0: left allmulticast mode [ 3614.363322][ T11] vx0: left promiscuous mode [ 3614.363713][ T11] br0: port 2(vx0) entered disabled state [ 3614.365156][ T11] swp1: left allmulticast mode [ 3614.365415][ T11] swp1: left promiscuous mode [ 3614.365779][ T11] br0: port 1(swp1) entered disabled state [ 3618.767095][T21075] veth0: renamed from veth1 [ 3620.326428][T21092] br0: port 1(swp1) entered blocking state [ 3620.326767][T21092] br0: port 1(swp1) entered disabled state [ 3620.327124][T21092] swp1: entered allmulticast mode [ 3620.328517][T21092] swp1: entered promiscuous mode [ 3620.329929][T21092] br0: port 1(swp1) entered blocking state [ 3620.330258][T21092] br0: port 1(swp1) entered forwarding state [ 3620.644181][T21094] br0: port 2(vx0) entered blocking state [ 3620.644514][T21094] br0: port 2(vx0) entered disabled state [ 3620.644836][T21094] vx0: entered allmulticast mode [ 3620.646227][T21094] vx0: entered promiscuous mode [ 3620.646793][T21094] br0: port 2(vx0) entered blocking state [ 3620.647104][T21094] br0: port 2(vx0) entered forwarding state [ 3622.714004][T21107] br0: port 1(swp1) entered blocking state [ 3622.714365][T21107] br0: port 1(swp1) entered disabled state [ 3622.714727][T21107] swp1: entered allmulticast mode [ 3622.716157][T21107] swp1: entered promiscuous mode [ 3622.717530][T21107] br0: port 1(swp1) entered blocking state [ 3622.717837][T21107] br0: port 1(swp1) entered forwarding state [ 3623.032435][T21109] br0: port 2(vx0) entered blocking state [ 3623.032765][T21109] br0: port 2(vx0) entered disabled state [ 3623.033096][T21109] vx0: entered allmulticast mode [ 3623.034456][T21109] vx0: entered promiscuous mode [ 3623.035014][T21109] br0: port 2(vx0) entered blocking state [ 3623.035334][T21109] 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 ] [ 3632.447450][ T1413] 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 ] [ 3634.700117][T20919] br0: port 1(swp1) entered blocking state [ 3634.700463][T20919] 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 ] [ 3636.543118][T12539] 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 ] [ 3638.825827][T20919] br0: port 1(swp1) entered blocking state [ 3638.826200][T20919] 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 ] [ 3643.198174][T20919] 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 ] [ 3645.428962][ T11] vx0: left allmulticast mode [ 3645.429272][ T11] vx0: left promiscuous mode [ 3645.429659][ T11] br0: port 2(vx0) entered disabled state [ 3645.431934][ T11] swp1: left allmulticast mode [ 3645.432285][ T11] swp1: left promiscuous mode [ 3645.432691][ T11] br0: port 1(swp1) entered disabled state [ 3645.909228][ T11] vx0: left allmulticast mode [ 3645.909514][ T11] vx0: left promiscuous mode [ 3645.909917][ T11] br0: port 2(vx0) entered disabled state [ 3645.911524][ T11] swp1: left allmulticast mode [ 3645.911784][ T11] swp1: left promiscuous mode [ 3645.912207][ T11] br0: port 1(swp1) entered disabled state [ 3650.278717][T21326] veth0: renamed from veth1 [ 3651.855040][T21342] br0: port 1(swp1) entered blocking state [ 3651.855395][T21342] br0: port 1(swp1) entered disabled state [ 3651.855736][T21342] swp1: entered allmulticast mode [ 3651.857988][T21342] swp1: entered promiscuous mode [ 3651.859384][T21342] br0: port 1(swp1) entered blocking state [ 3651.859699][T21342] br0: port 1(swp1) entered forwarding state [ 3652.169589][T21344] br0: port 2(vx0) entered blocking state [ 3652.169937][T21344] br0: port 2(vx0) entered disabled state [ 3652.170276][T21344] vx0: entered allmulticast mode [ 3652.171668][T21344] vx0: entered promiscuous mode [ 3652.172263][T21344] br0: port 2(vx0) entered blocking state [ 3652.172571][T21344] br0: port 2(vx0) entered forwarding state [ 3654.251931][T21357] br0: port 1(swp1) entered blocking state [ 3654.252287][T21357] br0: port 1(swp1) entered disabled state [ 3654.252646][T21357] swp1: entered allmulticast mode [ 3654.254086][T21357] swp1: entered promiscuous mode [ 3654.255530][T21357] br0: port 1(swp1) entered blocking state [ 3654.255845][T21357] br0: port 1(swp1) entered forwarding state [ 3654.586927][T21359] br0: port 2(vx0) entered blocking state [ 3654.587577][T21359] br0: port 2(vx0) entered disabled state [ 3654.587900][T21359] vx0: entered allmulticast mode [ 3654.589264][T21359] vx0: entered promiscuous mode [ 3654.589870][T21359] br0: port 2(vx0) entered blocking state [ 3654.590183][T21359] 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 ] [ 3663.191440][T15415] 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 ] [ 3673.868143][ T11] vx0: left allmulticast mode [ 3673.868428][ T11] vx0: left promiscuous mode [ 3673.868817][ T11] br0: port 2(vx0) entered disabled state [ 3673.870605][ T11] swp1: left allmulticast mode [ 3673.870877][ T11] swp1: left promiscuous mode [ 3673.871254][ T11] br0: port 1(swp1) entered disabled state [ 3674.320943][ T11] vx0: left allmulticast mode [ 3674.321763][ T11] vx0: left promiscuous mode [ 3674.322169][ T11] br0: port 2(vx0) entered disabled state [ 3674.323752][ T11] swp1: left allmulticast mode [ 3674.324024][ T11] swp1: left promiscuous mode [ 3674.324441][ T11] br0: port 1(swp1) entered disabled state [ 3678.852322][T21550] veth0: renamed from veth1 [ 3680.465814][T21566] br0: port 1(swp1) entered blocking state [ 3680.466901][T21566] br0: port 1(swp1) entered disabled state [ 3680.467263][T21566] swp1: entered allmulticast mode [ 3680.468737][T21566] swp1: entered promiscuous mode [ 3680.470218][T21566] br0: port 1(swp1) entered blocking state [ 3680.470530][T21566] br0: port 1(swp1) entered forwarding state [ 3680.787888][T21568] br0: port 2(vx0) entered blocking state [ 3680.788266][T21568] br0: port 2(vx0) entered disabled state [ 3680.788601][T21568] vx0: entered allmulticast mode [ 3680.790030][T21568] vx0: entered promiscuous mode [ 3680.790642][T21568] br0: port 2(vx0) entered blocking state [ 3680.790949][T21568] br0: port 2(vx0) entered forwarding state [ 3682.890602][T21581] br0: port 1(swp1) entered blocking state [ 3682.890944][T21581] br0: port 1(swp1) entered disabled state [ 3682.892411][T21581] swp1: entered allmulticast mode [ 3682.893813][T21581] swp1: entered promiscuous mode [ 3682.895210][T21581] br0: port 1(swp1) entered blocking state [ 3682.895517][T21581] br0: port 1(swp1) entered forwarding state [ 3683.256956][T21583] br0: port 2(vx0) entered blocking state [ 3683.257326][T21583] br0: port 2(vx0) entered disabled state [ 3683.257682][T21583] vx0: entered allmulticast mode [ 3683.259163][T21583] vx0: entered promiscuous mode [ 3683.259760][T21583] br0: port 2(vx0) entered blocking state [ 3683.260079][T21583] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 3691.406162][ T1413] br0: port 1(swp1) entered disabled state [ 3692.425238][T15415] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 3699.729410][ T11] vx0: left allmulticast mode [ 3699.729706][ T11] vx0: left promiscuous mode [ 3699.730112][ T11] br0: port 2(vx0) entered disabled state [ 3699.731789][ T11] swp1: left allmulticast mode [ 3699.732078][ T11] swp1: left promiscuous mode [ 3699.732450][ T11] br0: port 1(swp1) entered disabled state [ 3700.250411][ T11] vx0: left allmulticast mode [ 3700.250706][ T11] vx0: left promiscuous mode [ 3700.251119][ T11] br0: port 2(vx0) entered disabled state [ 3700.252811][ T11] swp1: left allmulticast mode [ 3700.253093][ T11] swp1: left promiscuous mode [ 3700.253464][ T11] br0: port 1(swp1) entered disabled state [ 3704.823244][T21676] veth0: renamed from veth1 [ 3706.483776][T21692] br0: port 1(swp1) entered blocking state [ 3706.484148][T21692] br0: port 1(swp1) entered disabled state [ 3706.484510][T21692] swp1: entered allmulticast mode [ 3706.486554][T21692] swp1: entered promiscuous mode [ 3706.488005][T21692] br0: port 1(swp1) entered blocking state [ 3706.488352][T21692] br0: port 1(swp1) entered forwarding state [ 3706.809891][T21694] br0: port 2(vx0) entered blocking state [ 3706.810235][T21694] br0: port 2(vx0) entered disabled state [ 3706.810559][T21694] vx0: entered allmulticast mode [ 3706.811964][T21694] vx0: entered promiscuous mode [ 3706.812564][T21694] br0: port 2(vx0) entered blocking state [ 3706.812865][T21694] br0: port 2(vx0) entered forwarding state [ 3708.901964][T21707] br0: port 1(swp1) entered blocking state [ 3708.903015][T21707] br0: port 1(swp1) entered disabled state [ 3708.903374][T21707] swp1: entered allmulticast mode [ 3708.904765][T21707] swp1: entered promiscuous mode [ 3708.906206][T21707] br0: port 1(swp1) entered blocking state [ 3708.906549][T21707] br0: port 1(swp1) entered forwarding state [ 3709.220991][T21709] br0: port 2(vx0) entered blocking state [ 3709.221339][T21709] br0: port 2(vx0) entered disabled state [ 3709.221661][T21709] vx0: entered allmulticast mode [ 3709.222999][T21709] vx0: entered promiscuous mode [ 3709.223569][T21709] br0: port 2(vx0) entered blocking state [ 3709.223865][T21709] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 3715.978141][ T9108] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 3746.264960][ T11] vx0: left allmulticast mode [ 3746.265271][ T11] vx0: left promiscuous mode [ 3746.265668][ T11] br0: port 2(vx0) entered disabled state [ 3746.267414][ T11] swp1: left allmulticast mode [ 3746.267680][ T11] swp1: left promiscuous mode [ 3746.268108][ T11] br0: port 1(swp1) entered disabled state [ 3746.761307][ T11] vx0: left allmulticast mode [ 3746.761597][ T11] vx0: left promiscuous mode [ 3746.762003][ T11] br0: port 2(vx0) entered disabled state [ 3746.763707][ T11] swp1: left allmulticast mode [ 3746.763971][ T11] swp1: left promiscuous mode [ 3746.764363][ 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__->