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 [ 319.953144][ T3833] veth0: renamed from veth1 [ 321.548655][ T3850] br0: port 1(swp1) entered blocking state [ 321.549004][ T3850] br0: port 1(swp1) entered disabled state [ 321.550134][ T3850] swp1: entered allmulticast mode [ 321.551552][ T3850] swp1: entered promiscuous mode [ 321.552989][ T3850] br0: port 1(swp1) entered blocking state [ 321.553328][ T3850] br0: port 1(swp1) entered forwarding state [ 321.895321][ T3852] br0: port 2(vx0) entered blocking state [ 321.895660][ T3852] br0: port 2(vx0) entered disabled state [ 321.895984][ T3852] vx0: entered allmulticast mode [ 321.897414][ T3852] vx0: entered promiscuous mode [ 321.898162][ T3852] br0: port 2(vx0) entered blocking state [ 321.898462][ T3852] br0: port 2(vx0) entered forwarding state [ 324.075971][ T3865] br0: port 1(swp1) entered blocking state [ 324.076332][ T3865] br0: port 1(swp1) entered disabled state [ 324.076697][ T3865] swp1: entered allmulticast mode [ 324.084355][ T3865] swp1: entered promiscuous mode [ 324.085849][ T3865] br0: port 1(swp1) entered blocking state [ 324.086185][ T3865] br0: port 1(swp1) entered forwarding state [ 324.427702][ T3867] br0: port 2(vx0) entered blocking state [ 324.428062][ T3867] br0: port 2(vx0) entered disabled state [ 324.428413][ T3867] vx0: entered allmulticast mode [ 324.429853][ T3867] vx0: entered promiscuous mode [ 324.430471][ T3867] br0: port 2(vx0) entered blocking state [ 324.430772][ T3867] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 330.797899][ T3879] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 332.756015][ T33] 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 ] [ 334.434889][ T47] br0: port 1(swp1) entered blocking state [ 334.435266][ T47] 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 ] [ 336.375552][ T65] 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 ] [ 337.921229][ T33] br0: port 1(swp1) entered blocking state [ 337.921589][ T33] 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 ] [ 340.999112][ T33] 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 ] [ 342.574774][ T69] vx0: left allmulticast mode [ 342.575091][ T69] vx0: left promiscuous mode [ 342.575500][ T69] br0: port 2(vx0) entered disabled state [ 342.577512][ T69] swp1: left allmulticast mode [ 342.577834][ T69] swp1: left promiscuous mode [ 342.578252][ T69] br0: port 1(swp1) entered disabled state [ 343.036149][ T69] vx0: left allmulticast mode [ 343.036454][ T69] vx0: left promiscuous mode [ 343.036862][ T69] br0: port 2(vx0) entered disabled state [ 343.038560][ T69] swp1: left allmulticast mode [ 343.038825][ T69] swp1: left promiscuous mode [ 343.039241][ T69] br0: port 1(swp1) entered disabled state [ 347.736586][ T4027] veth0: renamed from veth1 [ 349.392591][ T4043] br0: port 1(swp1) entered blocking state [ 349.392940][ T4043] br0: port 1(swp1) entered disabled state [ 349.393303][ T4043] swp1: entered allmulticast mode [ 349.394726][ T4043] swp1: entered promiscuous mode [ 349.396185][ T4043] br0: port 1(swp1) entered blocking state [ 349.396509][ T4043] br0: port 1(swp1) entered forwarding state [ 349.721657][ T4045] br0: port 2(vx0) entered blocking state [ 349.721999][ T4045] br0: port 2(vx0) entered disabled state [ 349.722334][ T4045] vx0: entered allmulticast mode [ 349.723767][ T4045] vx0: entered promiscuous mode [ 349.724495][ T4045] br0: port 2(vx0) entered blocking state [ 349.724796][ T4045] br0: port 2(vx0) entered forwarding state [ 351.874706][ T4058] br0: port 1(swp1) entered blocking state [ 351.875072][ T4058] br0: port 1(swp1) entered disabled state [ 351.875422][ T4058] swp1: entered allmulticast mode [ 351.877698][ T4058] swp1: entered promiscuous mode [ 351.884170][ T4058] br0: port 1(swp1) entered blocking state [ 351.884492][ T4058] br0: port 1(swp1) entered forwarding state [ 352.205305][ T4060] br0: port 2(vx0) entered blocking state [ 352.205648][ T4060] br0: port 2(vx0) entered disabled state [ 352.205971][ T4060] vx0: entered allmulticast mode [ 352.207356][ T4060] vx0: entered promiscuous mode [ 352.207924][ T4060] br0: port 2(vx0) entered blocking state [ 352.208238][ T4060] 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 ] [ 361.883238][ T8] 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 ] [ 364.239657][ T65] br0: port 1(swp1) entered blocking state [ 364.240007][ T65] 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 ] [ 366.138164][ T33] 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 ] [ 368.518906][ T47] br0: port 1(swp1) entered blocking state [ 368.519284][ T47] 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 ] [ 373.164702][ T47] 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 ] [ 375.545342][ T69] vx0: left allmulticast mode [ 375.545651][ T69] vx0: left promiscuous mode [ 375.546134][ T69] br0: port 2(vx0) entered disabled state [ 375.547855][ T69] swp1: left allmulticast mode [ 375.548139][ T69] swp1: left promiscuous mode [ 375.548511][ T69] br0: port 1(swp1) entered disabled state [ 376.025026][ T69] vx0: left allmulticast mode [ 376.025347][ T69] vx0: left promiscuous mode [ 376.025747][ T69] br0: port 2(vx0) entered disabled state [ 376.027538][ T69] swp1: left allmulticast mode [ 376.027810][ T69] swp1: left promiscuous mode [ 376.028251][ T69] br0: port 1(swp1) entered disabled state [ 380.786739][ T4276] veth0: renamed from veth1 [ 382.447191][ T4293] br0: port 1(swp1) entered blocking state [ 382.447542][ T4293] br0: port 1(swp1) entered disabled state [ 382.447895][ T4293] swp1: entered allmulticast mode [ 382.450067][ T4293] swp1: entered promiscuous mode [ 382.451502][ T4293] br0: port 1(swp1) entered blocking state [ 382.451817][ T4293] br0: port 1(swp1) entered forwarding state [ 382.807247][ T4295] br0: port 2(vx0) entered blocking state [ 382.807590][ T4295] br0: port 2(vx0) entered disabled state [ 382.807913][ T4295] vx0: entered allmulticast mode [ 382.809341][ T4295] vx0: entered promiscuous mode [ 382.810059][ T4295] br0: port 2(vx0) entered blocking state [ 382.810363][ T4295] br0: port 2(vx0) entered forwarding state [ 385.078454][ T4308] br0: port 1(swp1) entered blocking state [ 385.078813][ T4308] br0: port 1(swp1) entered disabled state [ 385.079180][ T4308] swp1: entered allmulticast mode [ 385.080602][ T4308] swp1: entered promiscuous mode [ 385.082443][ T4308] br0: port 1(swp1) entered blocking state [ 385.082763][ T4308] br0: port 1(swp1) entered forwarding state [ 385.426470][ T4310] br0: port 2(vx0) entered blocking state [ 385.426809][ T4310] br0: port 2(vx0) entered disabled state [ 385.427149][ T4310] vx0: entered allmulticast mode [ 385.428517][ T4310] vx0: entered promiscuous mode [ 385.429219][ T4310] br0: port 2(vx0) entered blocking state [ 385.429520][ T4310] 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 ] [ 394.295113][ T65] 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 ] [ 405.570395][ T69] vx0: left allmulticast mode [ 405.570700][ T69] vx0: left promiscuous mode [ 405.571114][ T69] br0: port 2(vx0) entered disabled state [ 405.572734][ T69] swp1: left allmulticast mode [ 405.573057][ T69] swp1: left promiscuous mode [ 405.573435][ T69] br0: port 1(swp1) entered disabled state [ 406.102272][ T69] vx0: left allmulticast mode [ 406.102571][ T69] vx0: left promiscuous mode [ 406.102971][ T69] br0: port 2(vx0) entered disabled state [ 406.105242][ T69] swp1: left allmulticast mode [ 406.105525][ T69] swp1: left promiscuous mode [ 406.105904][ T69] br0: port 1(swp1) entered disabled state [ 410.777850][ T4501] veth0: renamed from veth1 [ 412.458219][ T4518] br0: port 1(swp1) entered blocking state [ 412.458558][ T4518] br0: port 1(swp1) entered disabled state [ 412.458900][ T4518] swp1: entered allmulticast mode [ 412.460405][ T4518] swp1: entered promiscuous mode [ 412.462143][ T4518] br0: port 1(swp1) entered blocking state [ 412.462469][ T4518] br0: port 1(swp1) entered forwarding state [ 412.788151][ T4520] br0: port 2(vx0) entered blocking state [ 412.788486][ T4520] br0: port 2(vx0) entered disabled state [ 412.788808][ T4520] vx0: entered allmulticast mode [ 412.790218][ T4520] vx0: entered promiscuous mode [ 412.790788][ T4520] br0: port 2(vx0) entered blocking state [ 412.791105][ T4520] br0: port 2(vx0) entered forwarding state [ 415.093404][ T4533] br0: port 1(swp1) entered blocking state [ 415.093751][ T4533] br0: port 1(swp1) entered disabled state [ 415.095061][ T4533] swp1: entered allmulticast mode [ 415.096446][ T4533] swp1: entered promiscuous mode [ 415.097815][ T4533] br0: port 1(swp1) entered blocking state [ 415.098139][ T4533] br0: port 1(swp1) entered forwarding state [ 415.431733][ T4535] br0: port 2(vx0) entered blocking state [ 415.432528][ T4535] br0: port 2(vx0) entered disabled state [ 415.432856][ T4535] vx0: entered allmulticast mode [ 415.434223][ T4535] vx0: entered promiscuous mode [ 415.434924][ T4535] br0: port 2(vx0) entered blocking state [ 415.435240][ T4535] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 423.631143][ T1055] br0: port 1(swp1) entered disabled state [ 424.651241][ T33] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 432.017004][ T69] vx0: left allmulticast mode [ 432.017587][ T69] vx0: left promiscuous mode [ 432.018185][ T69] br0: port 2(vx0) entered disabled state [ 432.021658][ T69] swp1: left allmulticast mode [ 432.021948][ T69] swp1: left promiscuous mode [ 432.022347][ T69] br0: port 1(swp1) entered disabled state [ 432.512833][ T69] vx0: left allmulticast mode [ 432.513146][ T69] vx0: left promiscuous mode [ 432.513541][ T69] br0: port 2(vx0) entered disabled state [ 432.515090][ T69] swp1: left allmulticast mode [ 432.515355][ T69] swp1: left promiscuous mode [ 432.515719][ T69] br0: port 1(swp1) entered disabled state [ 437.458534][ T4628] veth0: renamed from veth1 [ 439.104090][ T4645] br0: port 1(swp1) entered blocking state [ 439.104443][ T4645] br0: port 1(swp1) entered disabled state [ 439.104799][ T4645] swp1: entered allmulticast mode [ 439.106283][ T4645] swp1: entered promiscuous mode [ 439.107709][ T4645] br0: port 1(swp1) entered blocking state [ 439.108024][ T4645] br0: port 1(swp1) entered forwarding state [ 439.442813][ T4647] br0: port 2(vx0) entered blocking state [ 439.443675][ T4647] br0: port 2(vx0) entered disabled state [ 439.444002][ T4647] vx0: entered allmulticast mode [ 439.445413][ T4647] vx0: entered promiscuous mode [ 439.452474][ T4647] br0: port 2(vx0) entered blocking state [ 439.452795][ T4647] br0: port 2(vx0) entered forwarding state [ 441.633667][ T4661] br0: port 1(swp1) entered blocking state [ 441.634016][ T4661] br0: port 1(swp1) entered disabled state [ 441.634385][ T4661] swp1: entered allmulticast mode [ 441.635819][ T4661] swp1: entered promiscuous mode [ 441.638268][ T4661] br0: port 1(swp1) entered blocking state [ 441.638582][ T4661] br0: port 1(swp1) entered forwarding state [ 441.989616][ T4663] br0: port 2(vx0) entered blocking state [ 441.989962][ T4663] br0: port 2(vx0) entered disabled state [ 441.990299][ T4663] vx0: entered allmulticast mode [ 441.991648][ T4663] vx0: entered promiscuous mode [ 441.992355][ T4663] br0: port 2(vx0) entered blocking state [ 441.992657][ T4663] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 448.835199][ T1055] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 479.102534][ T69] vx0: left allmulticast mode [ 479.102833][ T69] vx0: left promiscuous mode [ 479.103257][ T69] br0: port 2(vx0) entered disabled state [ 479.104812][ T69] swp1: left allmulticast mode [ 479.105087][ T69] swp1: left promiscuous mode [ 479.105455][ T69] br0: port 1(swp1) entered disabled state [ 479.610513][ T69] vx0: left allmulticast mode [ 479.610810][ T69] vx0: left promiscuous mode [ 479.611257][ T69] br0: port 2(vx0) entered disabled state [ 479.612832][ T69] swp1: left allmulticast mode [ 479.613115][ T69] swp1: left promiscuous mode [ 479.613495][ T69] 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__->