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 [ 2628.176285][T29126] veth0: renamed from veth1 [ 2629.258924][T29142] br0: port 1(swp1) entered blocking state [ 2629.260285][T29142] br0: port 1(swp1) entered disabled state [ 2629.260652][T29142] swp1: entered allmulticast mode [ 2629.262004][T29142] swp1: entered promiscuous mode [ 2629.263292][T29142] br0: port 1(swp1) entered blocking state [ 2629.263629][T29142] br0: port 1(swp1) entered forwarding state [ 2629.465739][T29144] br0: port 2(vx0) entered blocking state [ 2629.466113][T29144] br0: port 2(vx0) entered disabled state [ 2629.466458][T29144] vx0: entered allmulticast mode [ 2629.467745][T29144] vx0: entered promiscuous mode [ 2629.468430][T29144] br0: port 2(vx0) entered blocking state [ 2629.468744][T29144] br0: port 2(vx0) entered forwarding state [ 2630.812166][T29157] br0: port 1(swp1) entered blocking state [ 2630.812543][T29157] br0: port 1(swp1) entered disabled state [ 2630.812948][T29157] swp1: entered allmulticast mode [ 2630.814315][T29157] swp1: entered promiscuous mode [ 2630.816383][T29157] br0: port 1(swp1) entered blocking state [ 2630.816716][T29157] br0: port 1(swp1) entered forwarding state [ 2631.004867][T29159] br0: port 2(vx0) entered blocking state [ 2631.005228][T29159] br0: port 2(vx0) entered disabled state [ 2631.005565][T29159] vx0: entered allmulticast mode [ 2631.006877][T29159] vx0: entered promiscuous mode [ 2631.008528][T29159] br0: port 2(vx0) entered blocking state [ 2631.008847][T29159] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 2636.875917][T29169] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2638.092200][T16642] 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 ] [ 2638.961366][T28708] br0: port 1(swp1) entered blocking state [ 2638.961745][T28708] 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 ] [ 2640.049222][T16642] 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 ] [ 2640.944154][T18275] br0: port 1(swp1) entered blocking state [ 2640.944525][T18275] 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 ] [ 2642.894207][T28708] 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 ] [ 2643.883047][ T70] vx0: left allmulticast mode [ 2643.883368][ T70] vx0: left promiscuous mode [ 2643.883769][ T70] br0: port 2(vx0) entered disabled state [ 2643.895125][ T70] swp1: left allmulticast mode [ 2643.895470][ T70] swp1: left promiscuous mode [ 2643.895853][ T70] br0: port 1(swp1) entered disabled state [ 2644.170063][ T70] vx0: left allmulticast mode [ 2644.170383][ T70] vx0: left promiscuous mode [ 2644.170730][ T70] br0: port 2(vx0) entered disabled state [ 2644.179301][ T70] swp1: left allmulticast mode [ 2644.179616][ T70] swp1: left promiscuous mode [ 2644.180005][ T70] br0: port 1(swp1) entered disabled state [ 2646.742183][T29296] veth0: renamed from veth1 [ 2647.746549][T29315] br0: port 1(swp1) entered blocking state [ 2647.746904][T29315] br0: port 1(swp1) entered disabled state [ 2647.748251][T29315] swp1: entered allmulticast mode [ 2647.749532][T29315] swp1: entered promiscuous mode [ 2647.750777][T29315] br0: port 1(swp1) entered blocking state [ 2647.751115][T29315] br0: port 1(swp1) entered forwarding state [ 2647.962255][T29317] br0: port 2(vx0) entered blocking state [ 2647.962599][T29317] br0: port 2(vx0) entered disabled state [ 2647.962935][T29317] vx0: entered allmulticast mode [ 2647.964171][T29317] vx0: entered promiscuous mode [ 2647.964697][T29317] br0: port 2(vx0) entered blocking state [ 2647.965016][T29317] br0: port 2(vx0) entered forwarding state [ 2649.305731][T29330] br0: port 1(swp1) entered blocking state [ 2649.306105][T29330] br0: port 1(swp1) entered disabled state [ 2649.306477][T29330] swp1: entered allmulticast mode [ 2649.307765][T29330] swp1: entered promiscuous mode [ 2649.309011][T29330] br0: port 1(swp1) entered blocking state [ 2649.309349][T29330] br0: port 1(swp1) entered forwarding state [ 2649.510378][T29332] br0: port 2(vx0) entered blocking state [ 2649.510727][T29332] br0: port 2(vx0) entered disabled state [ 2649.511062][T29332] vx0: entered allmulticast mode [ 2649.512794][T29332] vx0: entered promiscuous mode [ 2649.513337][T29332] br0: port 2(vx0) entered blocking state [ 2649.513655][T29332] 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 ] [ 2657.443565][T18275] 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 ] [ 2658.915164][T16642] br0: port 1(swp1) entered blocking state [ 2658.915536][T16642] 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 ] [ 2659.993170][T28708] 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 ] [ 2661.386225][T28708] br0: port 1(swp1) entered blocking state [ 2661.386595][T28708] 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 ] [ 2664.335109][T28708] 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 ] [ 2665.854809][ T70] vx0: left allmulticast mode [ 2665.855135][ T70] vx0: left promiscuous mode [ 2665.855486][ T70] br0: port 2(vx0) entered disabled state [ 2665.866691][ T70] swp1: left allmulticast mode [ 2665.867033][ T70] swp1: left promiscuous mode [ 2665.867461][ T70] br0: port 1(swp1) entered disabled state [ 2666.116152][ T70] vx0: left allmulticast mode [ 2666.116525][ T70] vx0: left promiscuous mode [ 2666.116938][ T70] br0: port 2(vx0) entered disabled state [ 2666.124500][ T70] swp1: left allmulticast mode [ 2666.124854][ T70] swp1: left promiscuous mode [ 2666.125289][ T70] br0: port 1(swp1) entered disabled state [ 2668.527305][T29529] veth0: renamed from veth1 [ 2669.481250][T29546] br0: port 1(swp1) entered blocking state [ 2669.481614][T29546] br0: port 1(swp1) entered disabled state [ 2669.481971][T29546] swp1: entered allmulticast mode [ 2669.484101][T29546] swp1: entered promiscuous mode [ 2669.485312][T29546] br0: port 1(swp1) entered blocking state [ 2669.485636][T29546] br0: port 1(swp1) entered forwarding state [ 2669.682743][T29548] br0: port 2(vx0) entered blocking state [ 2669.683110][T29548] br0: port 2(vx0) entered disabled state [ 2669.683449][T29548] vx0: entered allmulticast mode [ 2669.684680][T29548] vx0: entered promiscuous mode [ 2669.685847][T29548] br0: port 2(vx0) entered blocking state [ 2669.686174][T29548] br0: port 2(vx0) entered forwarding state [ 2670.938053][T29561] br0: port 1(swp1) entered blocking state [ 2670.938430][T29561] br0: port 1(swp1) entered disabled state [ 2670.938789][T29561] swp1: entered allmulticast mode [ 2670.940049][T29561] swp1: entered promiscuous mode [ 2670.941262][T29561] br0: port 1(swp1) entered blocking state [ 2670.941596][T29561] br0: port 1(swp1) entered forwarding state [ 2671.162700][T29563] br0: port 2(vx0) entered blocking state [ 2671.163051][T29563] br0: port 2(vx0) entered disabled state [ 2671.163396][T29563] vx0: entered allmulticast mode [ 2671.164629][T29563] vx0: entered promiscuous mode [ 2671.165268][T29563] br0: port 2(vx0) entered blocking state [ 2671.165581][T29563] 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 ] [ 2678.444323][T28971] 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 ] [ 2685.914014][ T70] vx0: left allmulticast mode [ 2685.914375][ T70] vx0: left promiscuous mode [ 2685.914789][ T70] br0: port 2(vx0) entered disabled state [ 2685.923234][ T70] swp1: left allmulticast mode [ 2685.923513][ T70] swp1: left promiscuous mode [ 2685.923854][ T70] br0: port 1(swp1) entered disabled state [ 2686.174059][ T70] vx0: left allmulticast mode [ 2686.174411][ T70] vx0: left promiscuous mode [ 2686.174802][ T70] br0: port 2(vx0) entered disabled state [ 2686.189937][ T70] swp1: left allmulticast mode [ 2686.190251][ T70] swp1: left promiscuous mode [ 2686.190601][ T70] br0: port 1(swp1) entered disabled state [ 2688.721842][T29750] veth0: renamed from veth1 [ 2689.752736][T29767] br0: port 1(swp1) entered blocking state [ 2689.754106][T29767] br0: port 1(swp1) entered disabled state [ 2689.754500][T29767] swp1: entered allmulticast mode [ 2689.755762][T29767] swp1: entered promiscuous mode [ 2689.757003][T29767] br0: port 1(swp1) entered blocking state [ 2689.757391][T29767] br0: port 1(swp1) entered forwarding state [ 2689.972865][T29769] br0: port 2(vx0) entered blocking state [ 2689.973274][T29769] br0: port 2(vx0) entered disabled state [ 2689.973679][T29769] vx0: entered allmulticast mode [ 2689.975048][T29769] vx0: entered promiscuous mode [ 2689.975632][T29769] br0: port 2(vx0) entered blocking state [ 2689.975957][T29769] br0: port 2(vx0) entered forwarding state [ 2691.334975][T29782] br0: port 1(swp1) entered blocking state [ 2691.335381][T29782] br0: port 1(swp1) entered disabled state [ 2691.335741][T29782] swp1: entered allmulticast mode [ 2691.337155][T29782] swp1: entered promiscuous mode [ 2691.338926][T29782] br0: port 1(swp1) entered blocking state [ 2691.339312][T29782] br0: port 1(swp1) entered forwarding state [ 2691.546544][T29784] br0: port 2(vx0) entered blocking state [ 2691.546918][T29784] br0: port 2(vx0) entered disabled state [ 2691.547328][T29784] vx0: entered allmulticast mode [ 2691.548700][T29784] vx0: entered promiscuous mode [ 2691.549368][T29784] br0: port 2(vx0) entered blocking state [ 2691.549684][T29784] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2698.461191][T28971] br0: port 1(swp1) entered disabled state [ 2699.471267][T28708] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2705.298028][ T70] vx0: left allmulticast mode [ 2705.298346][ T70] vx0: left promiscuous mode [ 2705.298707][ T70] br0: port 2(vx0) entered disabled state [ 2705.306376][ T70] swp1: left allmulticast mode [ 2705.306681][ T70] swp1: left promiscuous mode [ 2705.307046][ T70] br0: port 1(swp1) entered disabled state [ 2705.562201][ T70] vx0: left allmulticast mode [ 2705.562565][ T70] vx0: left promiscuous mode [ 2705.562987][ T70] br0: port 2(vx0) entered disabled state [ 2705.574053][ T70] swp1: left allmulticast mode [ 2705.574396][ T70] swp1: left promiscuous mode [ 2705.574785][ T70] br0: port 1(swp1) entered disabled state [ 2708.340406][T29860] veth0: renamed from veth1 [ 2709.420368][T29878] br0: port 1(swp1) entered blocking state [ 2709.420733][T29878] br0: port 1(swp1) entered disabled state [ 2709.421102][T29878] swp1: entered allmulticast mode [ 2709.423523][T29878] swp1: entered promiscuous mode [ 2709.424763][T29878] br0: port 1(swp1) entered blocking state [ 2709.425103][T29878] br0: port 1(swp1) entered forwarding state [ 2709.634216][T29880] br0: port 2(vx0) entered blocking state [ 2709.634571][T29880] br0: port 2(vx0) entered disabled state [ 2709.634906][T29880] vx0: entered allmulticast mode [ 2709.636640][T29880] vx0: entered promiscuous mode [ 2709.637303][T29880] br0: port 2(vx0) entered blocking state [ 2709.637613][T29880] br0: port 2(vx0) entered forwarding state [ 2710.952255][T29893] br0: port 1(swp1) entered blocking state [ 2710.952614][T29893] br0: port 1(swp1) entered disabled state [ 2710.952983][T29893] swp1: entered allmulticast mode [ 2710.954266][T29893] swp1: entered promiscuous mode [ 2710.956103][T29893] br0: port 1(swp1) entered blocking state [ 2710.956438][T29893] br0: port 1(swp1) entered forwarding state [ 2711.176382][T29895] br0: port 2(vx0) entered blocking state [ 2711.176733][T29895] br0: port 2(vx0) entered disabled state [ 2711.177474][T29895] vx0: entered allmulticast mode [ 2711.178897][T29895] vx0: entered promiscuous mode [ 2711.179619][T29895] br0: port 2(vx0) entered blocking state [ 2711.179968][T29895] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2717.337188][T28708] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2747.642246][ T70] vx0: left allmulticast mode [ 2747.642548][ T70] vx0: left promiscuous mode [ 2747.642895][ T70] br0: port 2(vx0) entered disabled state [ 2747.660032][ T70] swp1: left allmulticast mode [ 2747.660354][ T70] swp1: left promiscuous mode [ 2747.660740][ T70] br0: port 1(swp1) entered disabled state [ 2747.932920][ T70] vx0: left allmulticast mode [ 2747.933259][ T70] vx0: left promiscuous mode [ 2747.933613][ T70] br0: port 2(vx0) entered disabled state [ 2747.944964][ T70] swp1: left allmulticast mode [ 2747.945264][ T70] swp1: left promiscuous mode [ 2747.945646][ T70] 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__->