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 [ 3603.631235][T20898] veth0: renamed from veth1 [ 3605.244734][T20915] br0: port 1(swp1) entered blocking state [ 3605.245112][T20915] br0: port 1(swp1) entered disabled state [ 3605.245472][T20915] swp1: entered allmulticast mode [ 3605.246899][T20915] swp1: entered promiscuous mode [ 3605.249044][T20915] br0: port 1(swp1) entered blocking state [ 3605.249384][T20915] br0: port 1(swp1) entered forwarding state [ 3605.566561][T20917] br0: port 2(vx0) entered blocking state [ 3605.566908][T20917] br0: port 2(vx0) entered disabled state [ 3605.567254][T20917] vx0: entered allmulticast mode [ 3605.568677][T20917] vx0: entered promiscuous mode [ 3605.569420][T20917] br0: port 2(vx0) entered blocking state [ 3605.569729][T20917] br0: port 2(vx0) entered forwarding state [ 3607.701633][T20930] br0: port 1(swp1) entered blocking state [ 3607.701982][T20930] br0: port 1(swp1) entered disabled state [ 3607.702356][T20930] swp1: entered allmulticast mode [ 3607.703744][T20930] swp1: entered promiscuous mode [ 3607.705155][T20930] br0: port 1(swp1) entered blocking state [ 3607.705474][T20930] br0: port 1(swp1) entered forwarding state [ 3608.041873][T20932] br0: port 2(vx0) entered blocking state [ 3608.042231][T20932] br0: port 2(vx0) entered disabled state [ 3608.042564][T20932] vx0: entered allmulticast mode [ 3608.043919][T20932] vx0: entered promiscuous mode [ 3608.044503][T20932] br0: port 2(vx0) entered blocking state [ 3608.044809][T20932] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 3615.823307][T13550] 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 ] [ 3617.429289][T14839] br0: port 1(swp1) entered blocking state [ 3617.429669][T14839] 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 ] [ 3619.289249][T12542] 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 ] [ 3620.813689][T10581] br0: port 1(swp1) entered blocking state [ 3620.814047][T10581] 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 ] [ 3623.817625][T13550] 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 ] [ 3625.361132][ T11] vx0: left allmulticast mode [ 3625.361427][ T11] vx0: left promiscuous mode [ 3625.361818][ T11] br0: port 2(vx0) entered disabled state [ 3625.364215][ T11] swp1: left allmulticast mode [ 3625.364505][ T11] swp1: left promiscuous mode [ 3625.364893][ T11] br0: port 1(swp1) entered disabled state [ 3625.800109][ T11] vx0: left allmulticast mode [ 3625.800409][ T11] vx0: left promiscuous mode [ 3625.800814][ T11] br0: port 2(vx0) entered disabled state [ 3625.802460][ T11] swp1: left allmulticast mode [ 3625.802728][ T11] swp1: left promiscuous mode [ 3625.803127][ T11] br0: port 1(swp1) entered disabled state [ 3630.370521][T21087] veth0: renamed from veth1 [ 3631.968070][T21103] br0: port 1(swp1) entered blocking state [ 3631.968436][T21103] br0: port 1(swp1) entered disabled state [ 3631.968798][T21103] swp1: entered allmulticast mode [ 3631.970252][T21103] swp1: entered promiscuous mode [ 3631.971737][T21103] br0: port 1(swp1) entered blocking state [ 3631.972056][T21103] br0: port 1(swp1) entered forwarding state [ 3632.292072][T21105] br0: port 2(vx0) entered blocking state [ 3632.292837][T21105] br0: port 2(vx0) entered disabled state [ 3632.293178][T21105] vx0: entered allmulticast mode [ 3632.294573][T21105] vx0: entered promiscuous mode [ 3632.295295][T21105] br0: port 2(vx0) entered blocking state [ 3632.295598][T21105] br0: port 2(vx0) entered forwarding state [ 3634.428998][T21118] br0: port 1(swp1) entered blocking state [ 3634.429946][T21118] br0: port 1(swp1) entered disabled state [ 3634.430308][T21118] swp1: entered allmulticast mode [ 3634.431673][T21118] swp1: entered promiscuous mode [ 3634.433054][T21118] br0: port 1(swp1) entered blocking state [ 3634.433389][T21118] br0: port 1(swp1) entered forwarding state [ 3634.767999][T21120] br0: port 2(vx0) entered blocking state [ 3634.768357][T21120] br0: port 2(vx0) entered disabled state [ 3634.768691][T21120] vx0: entered allmulticast mode [ 3634.770041][T21120] vx0: entered promiscuous mode [ 3634.770619][T21120] br0: port 2(vx0) entered blocking state [ 3634.770923][T21120] 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 ] [ 3644.316160][T17169] 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 ] [ 3646.821357][T13550] br0: port 1(swp1) entered blocking state [ 3646.821715][T13550] 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 ] [ 3648.767884][T12542] 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 ] [ 3651.099885][T12542] br0: port 1(swp1) entered blocking state [ 3651.100266][T12542] 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 ] [ 3655.556162][T14839] 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 ] [ 3657.874738][ T11] vx0: left allmulticast mode [ 3657.875036][ T11] vx0: left promiscuous mode [ 3657.876222][ T11] br0: port 2(vx0) entered disabled state [ 3657.877788][ T11] swp1: left allmulticast mode [ 3657.878058][ T11] swp1: left promiscuous mode [ 3657.878501][ T11] br0: port 1(swp1) entered disabled state [ 3658.323598][ T11] vx0: left allmulticast mode [ 3658.323896][ T11] vx0: left promiscuous mode [ 3658.324326][ T11] br0: port 2(vx0) entered disabled state [ 3658.325974][ T11] swp1: left allmulticast mode [ 3658.326257][ T11] swp1: left promiscuous mode [ 3658.326632][ T11] br0: port 1(swp1) entered disabled state [ 3662.875304][T21337] veth0: renamed from veth1 [ 3664.462339][T21353] br0: port 1(swp1) entered blocking state [ 3664.462685][T21353] br0: port 1(swp1) entered disabled state [ 3664.463033][T21353] swp1: entered allmulticast mode [ 3664.464454][T21353] swp1: entered promiscuous mode [ 3664.466683][T21353] br0: port 1(swp1) entered blocking state [ 3664.467002][T21353] br0: port 1(swp1) entered forwarding state [ 3664.793368][T21355] br0: port 2(vx0) entered blocking state [ 3664.793709][T21355] br0: port 2(vx0) entered disabled state [ 3664.794033][T21355] vx0: entered allmulticast mode [ 3664.796057][T21355] vx0: entered promiscuous mode [ 3664.796803][T21355] br0: port 2(vx0) entered blocking state [ 3664.797136][T21355] br0: port 2(vx0) entered forwarding state [ 3666.887810][T21368] br0: port 1(swp1) entered blocking state [ 3666.888213][T21368] br0: port 1(swp1) entered disabled state [ 3666.888577][T21368] swp1: entered allmulticast mode [ 3666.889979][T21368] swp1: entered promiscuous mode [ 3666.892133][T21368] br0: port 1(swp1) entered blocking state [ 3666.892475][T21368] br0: port 1(swp1) entered forwarding state [ 3667.240059][T21370] br0: port 2(vx0) entered blocking state [ 3667.240427][T21370] br0: port 2(vx0) entered disabled state [ 3667.240765][T21370] vx0: entered allmulticast mode [ 3667.242198][T21370] vx0: entered promiscuous mode [ 3667.242792][T21370] br0: port 2(vx0) entered blocking state [ 3667.243110][T21370] 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 ] [ 3675.877246][T17169] 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 ] [ 3686.812984][ T11] vx0: left allmulticast mode [ 3686.813310][ T11] vx0: left promiscuous mode [ 3686.813717][ T11] br0: port 2(vx0) entered disabled state [ 3686.815381][ T11] swp1: left allmulticast mode [ 3686.815660][ T11] swp1: left promiscuous mode [ 3686.816038][ T11] br0: port 1(swp1) entered disabled state [ 3687.272838][ T11] vx0: left allmulticast mode [ 3687.273183][ T11] vx0: left promiscuous mode [ 3687.273596][ T11] br0: port 2(vx0) entered disabled state [ 3687.275388][ T11] swp1: left allmulticast mode [ 3687.275665][ T11] swp1: left promiscuous mode [ 3687.276075][ T11] br0: port 1(swp1) entered disabled state [ 3691.749485][T21561] veth0: renamed from veth1 [ 3693.359800][T21578] br0: port 1(swp1) entered blocking state [ 3693.360178][T21578] br0: port 1(swp1) entered disabled state [ 3693.360533][T21578] swp1: entered allmulticast mode [ 3693.362016][T21578] swp1: entered promiscuous mode [ 3693.363910][T21578] br0: port 1(swp1) entered blocking state [ 3693.364254][T21578] br0: port 1(swp1) entered forwarding state [ 3693.690477][T21580] br0: port 2(vx0) entered blocking state [ 3693.690821][T21580] br0: port 2(vx0) entered disabled state [ 3693.691160][T21580] vx0: entered allmulticast mode [ 3693.692551][T21580] vx0: entered promiscuous mode [ 3693.693261][T21580] br0: port 2(vx0) entered blocking state [ 3693.693563][T21580] br0: port 2(vx0) entered forwarding state [ 3695.845159][T21593] br0: port 1(swp1) entered blocking state [ 3695.845515][T21593] br0: port 1(swp1) entered disabled state [ 3695.845871][T21593] swp1: entered allmulticast mode [ 3695.848033][T21593] swp1: entered promiscuous mode [ 3695.849461][T21593] br0: port 1(swp1) entered blocking state [ 3695.849777][T21593] br0: port 1(swp1) entered forwarding state [ 3696.187311][T21595] br0: port 2(vx0) entered blocking state [ 3696.187653][T21595] br0: port 2(vx0) entered disabled state [ 3696.187976][T21595] vx0: entered allmulticast mode [ 3696.189342][T21595] vx0: entered promiscuous mode [ 3696.189913][T21595] br0: port 2(vx0) entered blocking state [ 3696.190229][T21595] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 3704.341192][T14839] br0: port 1(swp1) entered disabled state [ 3705.351356][T14839] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 3712.751784][ T11] vx0: left allmulticast mode [ 3712.752111][ T11] vx0: left promiscuous mode [ 3712.752513][ T11] br0: port 2(vx0) entered disabled state [ 3712.754153][ T11] swp1: left allmulticast mode [ 3712.754423][ T11] swp1: left promiscuous mode [ 3712.754840][ T11] br0: port 1(swp1) entered disabled state [ 3713.207577][ T11] vx0: left allmulticast mode [ 3713.207937][ T11] vx0: left promiscuous mode [ 3713.208378][ T11] br0: port 2(vx0) entered disabled state [ 3713.210194][ T11] swp1: left allmulticast mode [ 3713.210466][ T11] swp1: left promiscuous mode [ 3713.210842][ T11] br0: port 1(swp1) entered disabled state [ 3717.810614][T21688] veth0: renamed from veth1 [ 3719.438517][T21705] br0: port 1(swp1) entered blocking state [ 3719.438866][T21705] br0: port 1(swp1) entered disabled state [ 3719.439231][T21705] swp1: entered allmulticast mode [ 3719.440679][T21705] swp1: entered promiscuous mode [ 3719.442139][T21705] br0: port 1(swp1) entered blocking state [ 3719.442456][T21705] br0: port 1(swp1) entered forwarding state [ 3719.777075][T21707] br0: port 2(vx0) entered blocking state [ 3719.777436][T21707] br0: port 2(vx0) entered disabled state [ 3719.777771][T21707] vx0: entered allmulticast mode [ 3719.779181][T21707] vx0: entered promiscuous mode [ 3719.779773][T21707] br0: port 2(vx0) entered blocking state [ 3719.780076][T21707] br0: port 2(vx0) entered forwarding state [ 3721.931215][T21720] br0: port 1(swp1) entered blocking state [ 3721.931588][T21720] br0: port 1(swp1) entered disabled state [ 3721.931946][T21720] swp1: entered allmulticast mode [ 3721.933416][T21720] swp1: entered promiscuous mode [ 3721.934860][T21720] br0: port 1(swp1) entered blocking state [ 3721.935213][T21720] br0: port 1(swp1) entered forwarding state [ 3722.278860][T21722] br0: port 2(vx0) entered blocking state [ 3722.279945][T21722] br0: port 2(vx0) entered disabled state [ 3722.280292][T21722] vx0: entered allmulticast mode [ 3722.281674][T21722] vx0: entered promiscuous mode [ 3722.282410][T21722] br0: port 2(vx0) entered blocking state [ 3722.282726][T21722] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 3729.212235][T21574] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 3759.474206][ T11] vx0: left allmulticast mode [ 3759.474504][ T11] vx0: left promiscuous mode [ 3759.474909][ T11] br0: port 2(vx0) entered disabled state [ 3759.476620][ T11] swp1: left allmulticast mode [ 3759.476887][ T11] swp1: left promiscuous mode [ 3759.477298][ T11] br0: port 1(swp1) entered disabled state [ 3759.962317][ T11] vx0: left allmulticast mode [ 3759.962628][ T11] vx0: left promiscuous mode [ 3759.963054][ T11] br0: port 2(vx0) entered disabled state [ 3759.964696][ T11] swp1: left allmulticast mode [ 3759.964975][ T11] swp1: left promiscuous mode [ 3759.965390][ 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__->