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 [ 2622.148937][T28913] veth0: renamed from veth1 [ 2623.166981][T28930] br0: port 1(swp1) entered blocking state [ 2623.167357][T28930] br0: port 1(swp1) entered disabled state [ 2623.168596][T28930] swp1: entered allmulticast mode [ 2623.169907][T28930] swp1: entered promiscuous mode [ 2623.171195][T28930] br0: port 1(swp1) entered blocking state [ 2623.171590][T28930] br0: port 1(swp1) entered forwarding state [ 2623.373547][T28932] br0: port 2(vx0) entered blocking state [ 2623.373903][T28932] br0: port 2(vx0) entered disabled state [ 2623.374241][T28932] vx0: entered allmulticast mode [ 2623.375554][T28932] vx0: entered promiscuous mode [ 2623.376104][T28932] br0: port 2(vx0) entered blocking state [ 2623.376415][T28932] br0: port 2(vx0) entered forwarding state [ 2624.668347][T28945] br0: port 1(swp1) entered blocking state [ 2624.668758][T28945] br0: port 1(swp1) entered disabled state [ 2624.669121][T28945] swp1: entered allmulticast mode [ 2624.670382][T28945] swp1: entered promiscuous mode [ 2624.671621][T28945] br0: port 1(swp1) entered blocking state [ 2624.671942][T28945] br0: port 1(swp1) entered forwarding state [ 2624.882955][T28947] br0: port 2(vx0) entered blocking state [ 2624.883311][T28947] br0: port 2(vx0) entered disabled state [ 2624.883940][T28947] vx0: entered allmulticast mode [ 2624.885188][T28947] vx0: entered promiscuous mode [ 2624.885856][T28947] br0: port 2(vx0) entered blocking state [ 2624.886167][T28947] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 2630.783400][T28957] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2632.023037][ T380] 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 ] [ 2632.984550][T28978] br0: port 1(swp1) entered blocking state [ 2632.984919][T28978] 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 ] [ 2634.129574][ T8063] 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 ] [ 2635.014967][T26229] br0: port 1(swp1) entered blocking state [ 2635.015338][T26229] 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 ] [ 2636.868518][ T8063] 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 ] [ 2637.856229][ T11] vx0: left allmulticast mode [ 2637.856746][ T11] vx0: left promiscuous mode [ 2637.857344][ T11] br0: port 2(vx0) entered disabled state [ 2637.868477][ T11] swp1: left allmulticast mode [ 2637.868943][ T11] swp1: left promiscuous mode [ 2637.869602][ T11] br0: port 1(swp1) entered disabled state [ 2638.161355][ T11] vx0: left allmulticast mode [ 2638.161829][ T11] vx0: left promiscuous mode [ 2638.162375][ T11] br0: port 2(vx0) entered disabled state [ 2638.170163][ T11] swp1: left allmulticast mode [ 2638.170622][ T11] swp1: left promiscuous mode [ 2638.171138][ T11] br0: port 1(swp1) entered disabled state [ 2640.783826][T29087] veth0: renamed from veth1 [ 2641.776916][T29104] br0: port 1(swp1) entered blocking state [ 2641.777292][T29104] br0: port 1(swp1) entered disabled state [ 2641.777672][T29104] swp1: entered allmulticast mode [ 2641.778911][T29104] swp1: entered promiscuous mode [ 2641.780979][T29104] br0: port 1(swp1) entered blocking state [ 2641.781308][T29104] br0: port 1(swp1) entered forwarding state [ 2642.006338][T29106] br0: port 2(vx0) entered blocking state [ 2642.006700][T29106] br0: port 2(vx0) entered disabled state [ 2642.007040][T29106] vx0: entered allmulticast mode [ 2642.008270][T29106] vx0: entered promiscuous mode [ 2642.008918][T29106] br0: port 2(vx0) entered blocking state [ 2642.009229][T29106] br0: port 2(vx0) entered forwarding state [ 2643.389059][T29119] br0: port 1(swp1) entered blocking state [ 2643.389422][T29119] br0: port 1(swp1) entered disabled state [ 2643.390269][T29119] swp1: entered allmulticast mode [ 2643.391603][T29119] swp1: entered promiscuous mode [ 2643.392880][T29119] br0: port 1(swp1) entered blocking state [ 2643.393208][T29119] br0: port 1(swp1) entered forwarding state [ 2643.592493][T29121] br0: port 2(vx0) entered blocking state [ 2643.592852][T29121] br0: port 2(vx0) entered disabled state [ 2643.593189][T29121] vx0: entered allmulticast mode [ 2643.594412][T29121] vx0: entered promiscuous mode [ 2643.594951][T29121] br0: port 2(vx0) entered blocking state [ 2643.595264][T29121] 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 ] [ 2651.667989][ T8063] 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 ] [ 2653.082587][T28978] br0: port 1(swp1) entered blocking state [ 2653.082963][T28978] 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 ] [ 2654.156227][ T8063] 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 ] [ 2655.653523][ T8063] br0: port 1(swp1) entered blocking state [ 2655.653887][ T8063] 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 ] [ 2658.654592][T26229] 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 ] [ 2660.248571][ T11] vx0: left allmulticast mode [ 2660.248878][ T11] vx0: left promiscuous mode [ 2660.249251][ T11] br0: port 2(vx0) entered disabled state [ 2660.266728][ T11] swp1: left allmulticast mode [ 2660.267074][ T11] swp1: left promiscuous mode [ 2660.267513][ T11] br0: port 1(swp1) entered disabled state [ 2660.566732][ T11] vx0: left allmulticast mode [ 2660.567176][ T11] vx0: left promiscuous mode [ 2660.567732][ T11] br0: port 2(vx0) entered disabled state [ 2660.578865][ T11] swp1: left allmulticast mode [ 2660.579215][ T11] swp1: left promiscuous mode [ 2660.579598][ T11] br0: port 1(swp1) entered disabled state [ 2663.116392][T29316] veth0: renamed from veth1 [ 2664.093888][T29334] br0: port 1(swp1) entered blocking state [ 2664.094248][T29334] br0: port 1(swp1) entered disabled state [ 2664.094622][T29334] swp1: entered allmulticast mode [ 2664.096749][T29334] swp1: entered promiscuous mode [ 2664.097983][T29334] br0: port 1(swp1) entered blocking state [ 2664.098308][T29334] br0: port 1(swp1) entered forwarding state [ 2664.300968][T29336] br0: port 2(vx0) entered blocking state [ 2664.301322][T29336] br0: port 2(vx0) entered disabled state [ 2664.301674][T29336] vx0: entered allmulticast mode [ 2664.302947][T29336] vx0: entered promiscuous mode [ 2664.303859][T29336] br0: port 2(vx0) entered blocking state [ 2664.304179][T29336] br0: port 2(vx0) entered forwarding state [ 2665.583597][T29349] br0: port 1(swp1) entered blocking state [ 2665.583961][T29349] br0: port 1(swp1) entered disabled state [ 2665.584326][T29349] swp1: entered allmulticast mode [ 2665.589144][T29349] swp1: entered promiscuous mode [ 2665.590406][T29349] br0: port 1(swp1) entered blocking state [ 2665.590747][T29349] br0: port 1(swp1) entered forwarding state [ 2665.781095][T29351] br0: port 2(vx0) entered blocking state [ 2665.781467][T29351] br0: port 2(vx0) entered disabled state [ 2665.781805][T29351] vx0: entered allmulticast mode [ 2665.783052][T29351] vx0: entered promiscuous mode [ 2665.783600][T29351] br0: port 2(vx0) entered blocking state [ 2665.783913][T29351] 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 ] [ 2673.129518][ T8063] 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 ] [ 2680.399397][ T11] vx0: left allmulticast mode [ 2680.399719][ T11] vx0: left promiscuous mode [ 2680.400071][ T11] br0: port 2(vx0) entered disabled state [ 2680.414648][ T11] swp1: left allmulticast mode [ 2680.414974][ T11] swp1: left promiscuous mode [ 2680.415387][ T11] br0: port 1(swp1) entered disabled state [ 2680.676951][ T11] vx0: left allmulticast mode [ 2680.677249][ T11] vx0: left promiscuous mode [ 2680.677612][ T11] br0: port 2(vx0) entered disabled state [ 2680.686607][ T11] swp1: left allmulticast mode [ 2680.686890][ T11] swp1: left promiscuous mode [ 2680.687235][ T11] br0: port 1(swp1) entered disabled state [ 2683.112552][T29537] veth0: renamed from veth1 [ 2684.089135][T29555] br0: port 1(swp1) entered blocking state [ 2684.089527][T29555] br0: port 1(swp1) entered disabled state [ 2684.089892][T29555] swp1: entered allmulticast mode [ 2684.091179][T29555] swp1: entered promiscuous mode [ 2684.093360][T29555] br0: port 1(swp1) entered blocking state [ 2684.093704][T29555] br0: port 1(swp1) entered forwarding state [ 2684.297218][T29557] br0: port 2(vx0) entered blocking state [ 2684.298220][T29557] br0: port 2(vx0) entered disabled state [ 2684.298581][T29557] vx0: entered allmulticast mode [ 2684.299822][T29557] vx0: entered promiscuous mode [ 2684.300358][T29557] br0: port 2(vx0) entered blocking state [ 2684.300687][T29557] br0: port 2(vx0) entered forwarding state [ 2685.551382][T29570] br0: port 1(swp1) entered blocking state [ 2685.552563][T29570] br0: port 1(swp1) entered disabled state [ 2685.552922][T29570] swp1: entered allmulticast mode [ 2685.554204][T29570] swp1: entered promiscuous mode [ 2685.555415][T29570] br0: port 1(swp1) entered blocking state [ 2685.555752][T29570] br0: port 1(swp1) entered forwarding state [ 2685.758166][T29572] br0: port 2(vx0) entered blocking state [ 2685.758541][T29572] br0: port 2(vx0) entered disabled state [ 2685.758878][T29572] vx0: entered allmulticast mode [ 2685.760105][T29572] vx0: entered promiscuous mode [ 2685.760776][T29572] br0: port 2(vx0) entered blocking state [ 2685.761094][T29572] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2692.754577][T10155] br0: port 1(swp1) entered disabled state [ 2693.779659][T28978] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2699.568389][ T11] vx0: left allmulticast mode [ 2699.568758][ T11] vx0: left promiscuous mode [ 2699.569140][ T11] br0: port 2(vx0) entered disabled state [ 2699.581557][ T11] swp1: left allmulticast mode [ 2699.581902][ T11] swp1: left promiscuous mode [ 2699.582244][ T11] br0: port 1(swp1) entered disabled state [ 2699.848739][ T11] vx0: left allmulticast mode [ 2699.849133][ T11] vx0: left promiscuous mode [ 2699.849655][ T11] br0: port 2(vx0) entered disabled state [ 2699.861041][ T11] swp1: left allmulticast mode [ 2699.861346][ T11] swp1: left promiscuous mode [ 2699.861776][ T11] br0: port 1(swp1) entered disabled state [ 2702.448541][T29649] veth0: renamed from veth1 [ 2703.434309][T29666] br0: port 1(swp1) entered blocking state [ 2703.435702][T29666] br0: port 1(swp1) entered disabled state [ 2703.436072][T29666] swp1: entered allmulticast mode [ 2703.437325][T29666] swp1: entered promiscuous mode [ 2703.438566][T29666] br0: port 1(swp1) entered blocking state [ 2703.438895][T29666] br0: port 1(swp1) entered forwarding state [ 2703.632611][T29668] br0: port 2(vx0) entered blocking state [ 2703.632967][T29668] br0: port 2(vx0) entered disabled state [ 2703.633299][T29668] vx0: entered allmulticast mode [ 2703.634544][T29668] vx0: entered promiscuous mode [ 2703.635076][T29668] br0: port 2(vx0) entered blocking state [ 2703.635395][T29668] br0: port 2(vx0) entered forwarding state [ 2704.945272][T29681] br0: port 1(swp1) entered blocking state [ 2704.946543][T29681] br0: port 1(swp1) entered disabled state [ 2704.946904][T29681] swp1: entered allmulticast mode [ 2704.948190][T29681] swp1: entered promiscuous mode [ 2704.949421][T29681] br0: port 1(swp1) entered blocking state [ 2704.949763][T29681] br0: port 1(swp1) entered forwarding state [ 2705.152171][T29683] br0: port 2(vx0) entered blocking state [ 2705.152542][T29683] br0: port 2(vx0) entered disabled state [ 2705.152883][T29683] vx0: entered allmulticast mode [ 2705.154135][T29683] vx0: entered promiscuous mode [ 2705.155290][T29683] br0: port 2(vx0) entered blocking state [ 2705.155633][T29683] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2711.252512][ T8063] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2741.548653][ T11] vx0: left allmulticast mode [ 2741.548997][ T11] vx0: left promiscuous mode [ 2741.549370][ T11] br0: port 2(vx0) entered disabled state [ 2741.563658][ T11] swp1: left allmulticast mode [ 2741.563972][ T11] swp1: left promiscuous mode [ 2741.564321][ T11] br0: port 1(swp1) entered disabled state [ 2741.822423][ T11] vx0: left allmulticast mode [ 2741.822782][ T11] vx0: left promiscuous mode [ 2741.823167][ T11] br0: port 2(vx0) entered disabled state [ 2741.834530][ T11] swp1: left allmulticast mode [ 2741.834835][ T11] swp1: left promiscuous mode [ 2741.835233][ 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__->