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 6000 # selftests: net: test_bridge_backup_port.sh [ 581.145307][ T3232] veth0: renamed from veth1 [ 582.768272][ T3250] br0: port 1(swp1) entered blocking state [ 582.768620][ T3250] br0: port 1(swp1) entered disabled state [ 582.768983][ T3250] swp1: entered allmulticast mode [ 582.771024][ T3250] swp1: entered promiscuous mode [ 582.772517][ T3250] br0: port 1(swp1) entered blocking state [ 582.772845][ T3250] br0: port 1(swp1) entered forwarding state [ 583.097250][ T3252] br0: port 2(vx0) entered blocking state [ 583.097594][ T3252] br0: port 2(vx0) entered disabled state [ 583.097913][ T3252] vx0: entered allmulticast mode [ 583.099211][ T3252] vx0: entered promiscuous mode [ 583.099788][ T3252] br0: port 2(vx0) entered blocking state [ 583.100084][ T3252] br0: port 2(vx0) entered forwarding state [ 585.245045][ T3265] br0: port 1(swp1) entered blocking state [ 585.246054][ T3265] br0: port 1(swp1) entered disabled state [ 585.246416][ T3265] swp1: entered allmulticast mode [ 585.247735][ T3265] swp1: entered promiscuous mode [ 585.249131][ T3265] br0: port 1(swp1) entered blocking state [ 585.249441][ T3265] br0: port 1(swp1) entered forwarding state [ 585.585455][ T3267] br0: port 2(vx0) entered blocking state [ 585.585810][ T3267] br0: port 2(vx0) entered disabled state [ 585.586150][ T3267] vx0: entered allmulticast mode [ 585.587752][ T3267] vx0: entered promiscuous mode [ 585.588483][ T3267] br0: port 2(vx0) entered blocking state [ 585.588914][ T3267] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 593.664212][ T49] 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 ] [ 595.049652][ T1990] br0: port 1(swp1) entered blocking state [ 595.050015][ T1990] 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 ] [ 596.674277][ T23] 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 ] [ 598.039623][ T1990] br0: port 1(swp1) entered blocking state [ 598.039981][ T1990] 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 ] [ 600.705241][ T23] 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 ] [ 602.043407][ T11] vx0: left allmulticast mode [ 602.043701][ T11] vx0: left promiscuous mode [ 602.044125][ T11] br0: port 2(vx0) entered disabled state [ 602.061269][ T11] swp1: left allmulticast mode [ 602.061562][ T11] swp1: left promiscuous mode [ 602.061978][ T11] br0: port 1(swp1) entered disabled state [ 602.511610][ T11] vx0: left allmulticast mode [ 602.511973][ T11] vx0: left promiscuous mode [ 602.512391][ T11] br0: port 2(vx0) entered disabled state [ 602.529170][ T11] swp1: left allmulticast mode [ 602.529442][ T11] swp1: left promiscuous mode [ 602.529846][ T11] br0: port 1(swp1) entered disabled state [ 606.973770][ T3403] veth0: renamed from veth1 [ 608.605970][ T3420] br0: port 1(swp1) entered blocking state [ 608.606333][ T3420] br0: port 1(swp1) entered disabled state [ 608.606680][ T3420] swp1: entered allmulticast mode [ 608.608041][ T3420] swp1: entered promiscuous mode [ 608.609796][ T3420] br0: port 1(swp1) entered blocking state [ 608.610130][ T3420] br0: port 1(swp1) entered forwarding state [ 608.934021][ T3422] br0: port 2(vx0) entered blocking state [ 608.934373][ T3422] br0: port 2(vx0) entered disabled state [ 608.934695][ T3422] vx0: entered allmulticast mode [ 608.935988][ T3422] vx0: entered promiscuous mode [ 608.936833][ T3422] br0: port 2(vx0) entered blocking state [ 608.937148][ T3422] br0: port 2(vx0) entered forwarding state [ 611.094385][ T3435] br0: port 1(swp1) entered blocking state [ 611.094724][ T3435] br0: port 1(swp1) entered disabled state [ 611.095076][ T3435] swp1: entered allmulticast mode [ 611.096444][ T3435] swp1: entered promiscuous mode [ 611.097818][ T3435] br0: port 1(swp1) entered blocking state [ 611.098146][ T3435] br0: port 1(swp1) entered forwarding state [ 611.467862][ T3437] br0: port 2(vx0) entered blocking state [ 611.468709][ T3437] br0: port 2(vx0) entered disabled state [ 611.469030][ T3437] vx0: entered allmulticast mode [ 611.470344][ T3437] vx0: entered promiscuous mode [ 611.471042][ T3437] br0: port 2(vx0) entered blocking state [ 611.471360][ T3437] 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 ] [ 620.894234][ T1990] 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 ] [ 622.911054][ T49] br0: port 1(swp1) entered blocking state [ 622.911439][ T49] 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 ] [ 624.531211][ T50] 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 ] [ 626.589197][ T50] br0: port 1(swp1) entered blocking state [ 626.589544][ T50] 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 ] [ 630.831171][ T50] 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 ] [ 632.836591][ T11] vx0: left allmulticast mode [ 632.836885][ T11] vx0: left promiscuous mode [ 632.837320][ T11] br0: port 2(vx0) entered disabled state [ 632.851276][ T11] swp1: left allmulticast mode [ 632.851611][ T11] swp1: left promiscuous mode [ 632.852052][ T11] br0: port 1(swp1) entered disabled state [ 633.282362][ T11] vx0: left allmulticast mode [ 633.282657][ T11] vx0: left promiscuous mode [ 633.283051][ T11] br0: port 2(vx0) entered disabled state [ 633.293082][ T11] swp1: left allmulticast mode [ 633.293368][ T11] swp1: left promiscuous mode [ 633.293748][ T11] br0: port 1(swp1) entered disabled state [ 637.849477][ T3633] veth0: renamed from veth1 [ 639.439860][ T3650] br0: port 1(swp1) entered blocking state [ 639.440227][ T3650] br0: port 1(swp1) entered disabled state [ 639.440569][ T3650] swp1: entered allmulticast mode [ 639.441962][ T3650] swp1: entered promiscuous mode [ 639.443378][ T3650] br0: port 1(swp1) entered blocking state [ 639.443692][ T3650] br0: port 1(swp1) entered forwarding state [ 639.819627][ T3652] br0: port 2(vx0) entered blocking state [ 639.819968][ T3652] br0: port 2(vx0) entered disabled state [ 639.820301][ T3652] vx0: entered allmulticast mode [ 639.821603][ T3652] vx0: entered promiscuous mode [ 639.822334][ T3652] br0: port 2(vx0) entered blocking state [ 639.822635][ T3652] br0: port 2(vx0) entered forwarding state [ 641.946227][ T3665] br0: port 1(swp1) entered blocking state [ 641.946576][ T3665] br0: port 1(swp1) entered disabled state [ 641.946916][ T3665] swp1: entered allmulticast mode [ 641.948276][ T3665] swp1: entered promiscuous mode [ 641.950631][ T3665] br0: port 1(swp1) entered blocking state [ 641.950945][ T3665] br0: port 1(swp1) entered forwarding state [ 642.298172][ T3667] br0: port 2(vx0) entered blocking state [ 642.298510][ T3667] br0: port 2(vx0) entered disabled state [ 642.298832][ T3667] vx0: entered allmulticast mode [ 642.300812][ T3667] vx0: entered promiscuous mode [ 642.301549][ T3667] br0: port 2(vx0) entered blocking state [ 642.301891][ T3667] 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 ] [ 650.972063][ T1990] 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 ] [ 661.364570][ T11] vx0: left allmulticast mode [ 661.364854][ T11] vx0: left promiscuous mode [ 661.365273][ T11] br0: port 2(vx0) entered disabled state [ 661.378608][ T11] swp1: left allmulticast mode [ 661.378874][ T11] swp1: left promiscuous mode [ 661.379255][ T11] br0: port 1(swp1) entered disabled state [ 661.800353][ T11] vx0: left allmulticast mode [ 661.800644][ T11] vx0: left promiscuous mode [ 661.801045][ T11] br0: port 2(vx0) entered disabled state [ 661.811036][ T11] swp1: left allmulticast mode [ 661.811349][ T11] swp1: left promiscuous mode [ 661.811744][ T11] br0: port 1(swp1) entered disabled state [ 666.220979][ T3855] veth0: renamed from veth1 [ 667.829269][ T3872] br0: port 1(swp1) entered blocking state [ 667.829620][ T3872] br0: port 1(swp1) entered disabled state [ 667.829972][ T3872] swp1: entered allmulticast mode [ 667.832015][ T3872] swp1: entered promiscuous mode [ 667.833426][ T3872] br0: port 1(swp1) entered blocking state [ 667.833757][ T3872] br0: port 1(swp1) entered forwarding state [ 668.160477][ T3874] br0: port 2(vx0) entered blocking state [ 668.160808][ T3874] br0: port 2(vx0) entered disabled state [ 668.161575][ T3874] vx0: entered allmulticast mode [ 668.162949][ T3874] vx0: entered promiscuous mode [ 668.163583][ T3874] br0: port 2(vx0) entered blocking state [ 668.163897][ T3874] br0: port 2(vx0) entered forwarding state [ 670.304530][ T3887] br0: port 1(swp1) entered blocking state [ 670.304869][ T3887] br0: port 1(swp1) entered disabled state [ 670.305217][ T3887] swp1: entered allmulticast mode [ 670.306527][ T3887] swp1: entered promiscuous mode [ 670.307911][ T3887] br0: port 1(swp1) entered blocking state [ 670.308245][ T3887] br0: port 1(swp1) entered forwarding state [ 670.638905][ T3889] br0: port 2(vx0) entered blocking state [ 670.639260][ T3889] br0: port 2(vx0) entered disabled state [ 670.639588][ T3889] vx0: entered allmulticast mode [ 670.640933][ T3889] vx0: entered promiscuous mode [ 670.641999][ T3889] br0: port 2(vx0) entered blocking state [ 670.642319][ T3889] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 678.818218][ T1990] br0: port 1(swp1) entered disabled state [ 679.881416][ T3830] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 686.040786][ T11] vx0: left allmulticast mode [ 686.041081][ T11] vx0: left promiscuous mode [ 686.041499][ T11] br0: port 2(vx0) entered disabled state [ 686.056755][ T11] swp1: left allmulticast mode [ 686.057033][ T11] swp1: left promiscuous mode [ 686.057415][ T11] br0: port 1(swp1) entered disabled state [ 686.499440][ T11] vx0: left allmulticast mode [ 686.499733][ T11] vx0: left promiscuous mode [ 686.500148][ T11] br0: port 2(vx0) entered disabled state [ 686.508253][ T11] swp1: left allmulticast mode [ 686.508559][ T11] swp1: left promiscuous mode [ 686.508976][ T11] br0: port 1(swp1) entered disabled state [ 690.916706][ T3966] veth0: renamed from veth1 [ 692.574457][ T3983] br0: port 1(swp1) entered blocking state [ 692.574818][ T3983] br0: port 1(swp1) entered disabled state [ 692.575191][ T3983] swp1: entered allmulticast mode [ 692.576683][ T3983] swp1: entered promiscuous mode [ 692.578479][ T3983] br0: port 1(swp1) entered blocking state [ 692.578796][ T3983] br0: port 1(swp1) entered forwarding state [ 692.988060][ T3985] br0: port 2(vx0) entered blocking state [ 692.988421][ T3985] br0: port 2(vx0) entered disabled state [ 692.988757][ T3985] vx0: entered allmulticast mode [ 692.990190][ T3985] vx0: entered promiscuous mode [ 692.990888][ T3985] br0: port 2(vx0) entered blocking state [ 692.991200][ T3985] br0: port 2(vx0) entered forwarding state [ 695.366301][ T3998] br0: port 1(swp1) entered blocking state [ 695.366650][ T3998] br0: port 1(swp1) entered disabled state [ 695.366990][ T3998] swp1: entered allmulticast mode [ 695.369188][ T3998] swp1: entered promiscuous mode [ 695.370575][ T3998] br0: port 1(swp1) entered blocking state [ 695.370885][ T3998] br0: port 1(swp1) entered forwarding state [ 695.698904][ T4000] br0: port 2(vx0) entered blocking state [ 695.699275][ T4000] br0: port 2(vx0) entered disabled state [ 695.699597][ T4000] vx0: entered allmulticast mode [ 695.700888][ T4000] vx0: entered promiscuous mode [ 695.701472][ T4000] br0: port 2(vx0) entered blocking state [ 695.701775][ T4000] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 702.453196][ T3830] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 732.738477][ T11] vx0: left allmulticast mode [ 732.738812][ T11] vx0: left promiscuous mode [ 732.739274][ T11] br0: port 2(vx0) entered disabled state [ 732.759636][ T11] swp1: left allmulticast mode [ 732.759934][ T11] swp1: left promiscuous mode [ 732.760356][ T11] br0: port 1(swp1) entered disabled state [ 733.199357][ T11] vx0: left allmulticast mode [ 733.199671][ T11] vx0: left promiscuous mode [ 733.200090][ T11] br0: port 2(vx0) entered disabled state [ 733.208490][ T11] swp1: left allmulticast mode [ 733.208786][ T11] swp1: left promiscuous mode [ 733.209241][ 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__->