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 4800 # selftests: net: test_bridge_backup_port.sh [ 2665.368616][T17786] veth0: renamed from veth1 [ 2666.495777][T17804] br0: port 1(swp1) entered blocking state [ 2666.496161][T17804] br0: port 1(swp1) entered disabled state [ 2666.497508][T17804] swp1: entered allmulticast mode [ 2666.498980][T17804] swp1: entered promiscuous mode [ 2666.503224][T17804] br0: port 1(swp1) entered blocking state [ 2666.503572][T17804] br0: port 1(swp1) entered forwarding state [ 2666.727247][T17806] br0: port 2(vx0) entered blocking state [ 2666.727656][T17806] br0: port 2(vx0) entered disabled state [ 2666.728016][T17806] vx0: entered allmulticast mode [ 2666.729362][T17806] vx0: entered promiscuous mode [ 2666.729921][T17806] br0: port 2(vx0) entered blocking state [ 2666.730234][T17806] br0: port 2(vx0) entered forwarding state [ 2668.126005][T17819] br0: port 1(swp1) entered blocking state [ 2668.126380][T17819] br0: port 1(swp1) entered disabled state [ 2668.126745][T17819] swp1: entered allmulticast mode [ 2668.128094][T17819] swp1: entered promiscuous mode [ 2668.129568][T17819] br0: port 1(swp1) entered blocking state [ 2668.129893][T17819] br0: port 1(swp1) entered forwarding state [ 2668.344180][T17821] br0: port 2(vx0) entered blocking state [ 2668.344737][T17821] br0: port 2(vx0) entered disabled state [ 2668.345287][T17821] vx0: entered allmulticast mode [ 2668.346655][T17821] vx0: entered promiscuous mode [ 2668.347198][T17821] br0: port 2(vx0) entered blocking state [ 2668.347523][T17821] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2675.421892][T12219] 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 ] [ 2676.349938][ T7212] br0: port 1(swp1) entered blocking state [ 2676.350305][ T7212] 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 ] [ 2677.505554][ T7212] 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 ] [ 2678.454123][T14122] br0: port 1(swp1) entered blocking state [ 2678.454522][T14122] 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 ] [ 2680.454494][T15556] 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 ] [ 2681.460936][ T11] vx0: left allmulticast mode [ 2681.461250][ T11] vx0: left promiscuous mode [ 2681.461658][ T11] br0: port 2(vx0) entered disabled state [ 2681.473905][ T11] swp1: left allmulticast mode [ 2681.474182][ T11] swp1: left promiscuous mode [ 2681.474548][ T11] br0: port 1(swp1) entered disabled state [ 2681.741312][ T11] vx0: left allmulticast mode [ 2681.741654][ T11] vx0: left promiscuous mode [ 2681.742035][ T11] br0: port 2(vx0) entered disabled state [ 2681.752434][ T11] swp1: left allmulticast mode [ 2681.752737][ T11] swp1: left promiscuous mode [ 2681.753102][ T11] br0: port 1(swp1) entered disabled state [ 2684.530459][T17957] veth0: renamed from veth1 [ 2685.611777][T17973] br0: port 1(swp1) entered blocking state [ 2685.612137][T17973] br0: port 1(swp1) entered disabled state [ 2685.612515][T17973] swp1: entered allmulticast mode [ 2685.613849][T17973] swp1: entered promiscuous mode [ 2685.615140][T17973] br0: port 1(swp1) entered blocking state [ 2685.615473][T17973] br0: port 1(swp1) entered forwarding state [ 2685.826392][T17975] br0: port 2(vx0) entered blocking state [ 2685.826746][T17975] br0: port 2(vx0) entered disabled state [ 2685.827089][T17975] vx0: entered allmulticast mode [ 2685.828873][T17975] vx0: entered promiscuous mode [ 2685.829448][T17975] br0: port 2(vx0) entered blocking state [ 2685.829771][T17975] br0: port 2(vx0) entered forwarding state [ 2687.191143][T17988] br0: port 1(swp1) entered blocking state [ 2687.192466][T17988] br0: port 1(swp1) entered disabled state [ 2687.192937][T17988] swp1: entered allmulticast mode [ 2687.194261][T17988] swp1: entered promiscuous mode [ 2687.196116][T17988] br0: port 1(swp1) entered blocking state [ 2687.196460][T17988] br0: port 1(swp1) entered forwarding state [ 2687.419488][T17990] br0: port 2(vx0) entered blocking state [ 2687.419844][T17990] br0: port 2(vx0) entered disabled state [ 2687.420182][T17990] vx0: entered allmulticast mode [ 2687.422002][T17990] vx0: entered promiscuous mode [ 2687.423046][T17990] br0: port 2(vx0) entered blocking state [ 2687.423385][T17990] 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 ] [ 2695.534479][T15556] 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 ] [ 2697.090536][ T9362] br0: port 1(swp1) entered blocking state [ 2697.090901][ T9362] 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 ] [ 2698.256441][ T9362] 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 ] [ 2699.852555][T15556] br0: port 1(swp1) entered blocking state [ 2699.852927][T15556] 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 ] [ 2703.105502][T14122] 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 ] [ 2704.801170][ T11] vx0: left allmulticast mode [ 2704.801535][ T11] vx0: left promiscuous mode [ 2704.801938][ T11] br0: port 2(vx0) entered disabled state [ 2704.812847][ T11] swp1: left allmulticast mode [ 2704.813132][ T11] swp1: left promiscuous mode [ 2704.813497][ T11] br0: port 1(swp1) entered disabled state [ 2705.099054][ T11] vx0: left allmulticast mode [ 2705.099423][ T11] vx0: left promiscuous mode [ 2705.099809][ T11] br0: port 2(vx0) entered disabled state [ 2705.114326][ T11] swp1: left allmulticast mode [ 2705.114630][ T11] swp1: left promiscuous mode [ 2705.114984][ T11] br0: port 1(swp1) entered disabled state [ 2707.973576][T18186] veth0: renamed from veth1 [ 2709.038386][T18207] br0: port 1(swp1) entered blocking state [ 2709.038749][T18207] br0: port 1(swp1) entered disabled state [ 2709.039108][T18207] swp1: entered allmulticast mode [ 2709.040449][T18207] swp1: entered promiscuous mode [ 2709.041752][T18207] br0: port 1(swp1) entered blocking state [ 2709.042075][T18207] br0: port 1(swp1) entered forwarding state [ 2709.264889][T18209] br0: port 2(vx0) entered blocking state [ 2709.265239][T18209] br0: port 2(vx0) entered disabled state [ 2709.265589][T18209] vx0: entered allmulticast mode [ 2709.266902][T18209] vx0: entered promiscuous mode [ 2709.267609][T18209] br0: port 2(vx0) entered blocking state [ 2709.267925][T18209] br0: port 2(vx0) entered forwarding state [ 2710.723226][T18222] br0: port 1(swp1) entered blocking state [ 2710.723611][T18222] br0: port 1(swp1) entered disabled state [ 2710.723978][T18222] swp1: entered allmulticast mode [ 2710.725320][T18222] swp1: entered promiscuous mode [ 2710.726621][T18222] br0: port 1(swp1) entered blocking state [ 2710.726947][T18222] br0: port 1(swp1) entered forwarding state [ 2710.945910][T18224] br0: port 2(vx0) entered blocking state [ 2710.946263][T18224] br0: port 2(vx0) entered disabled state [ 2710.947240][T18224] vx0: entered allmulticast mode [ 2710.948563][T18224] vx0: entered promiscuous mode [ 2710.949241][T18224] br0: port 2(vx0) entered blocking state [ 2710.949578][T18224] 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 ] [ 2718.739973][T14122] 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 ] [ 2726.909054][ T11] vx0: left allmulticast mode [ 2726.909408][ T11] vx0: left promiscuous mode [ 2726.909770][ T11] br0: port 2(vx0) entered disabled state [ 2726.920700][ T11] swp1: left allmulticast mode [ 2726.920992][ T11] swp1: left promiscuous mode [ 2726.921390][ T11] br0: port 1(swp1) entered disabled state [ 2727.191314][ T11] vx0: left allmulticast mode [ 2727.191762][ T11] vx0: left promiscuous mode [ 2727.192303][ T11] br0: port 2(vx0) entered disabled state [ 2727.203902][ T11] swp1: left allmulticast mode [ 2727.204401][ T11] swp1: left promiscuous mode [ 2727.205032][ T11] br0: port 1(swp1) entered disabled state [ 2730.184392][T18410] veth0: renamed from veth1 [ 2731.361121][T18428] br0: port 1(swp1) entered blocking state [ 2731.361499][T18428] br0: port 1(swp1) entered disabled state [ 2731.361860][T18428] swp1: entered allmulticast mode [ 2731.363214][T18428] swp1: entered promiscuous mode [ 2731.364937][T18428] br0: port 1(swp1) entered blocking state [ 2731.365262][T18428] br0: port 1(swp1) entered forwarding state [ 2731.576082][T18430] br0: port 2(vx0) entered blocking state [ 2731.576451][T18430] br0: port 2(vx0) entered disabled state [ 2731.576784][T18430] vx0: entered allmulticast mode [ 2731.578091][T18430] vx0: entered promiscuous mode [ 2731.583257][T18430] br0: port 2(vx0) entered blocking state [ 2731.583600][T18430] br0: port 2(vx0) entered forwarding state [ 2733.045945][T18443] br0: port 1(swp1) entered blocking state [ 2733.046305][T18443] br0: port 1(swp1) entered disabled state [ 2733.046756][T18443] swp1: entered allmulticast mode [ 2733.048102][T18443] swp1: entered promiscuous mode [ 2733.049419][T18443] br0: port 1(swp1) entered blocking state [ 2733.049748][T18443] br0: port 1(swp1) entered forwarding state [ 2733.270387][T18445] br0: port 2(vx0) entered blocking state [ 2733.270747][T18445] br0: port 2(vx0) entered disabled state [ 2733.271093][T18445] vx0: entered allmulticast mode [ 2733.272472][T18445] vx0: entered promiscuous mode [ 2733.273142][T18445] br0: port 2(vx0) entered blocking state [ 2733.273465][T18445] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2740.432419][T15556] br0: port 1(swp1) entered disabled state [ 2741.456676][T15556] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2747.257299][ T11] vx0: left allmulticast mode [ 2747.257620][ T11] vx0: left promiscuous mode [ 2747.257976][ T11] br0: port 2(vx0) entered disabled state [ 2747.271597][ T11] swp1: left allmulticast mode [ 2747.271923][ T11] swp1: left promiscuous mode [ 2747.272303][ T11] br0: port 1(swp1) entered disabled state [ 2747.566297][ T11] vx0: left allmulticast mode [ 2747.566618][ T11] vx0: left promiscuous mode [ 2747.566964][ T11] br0: port 2(vx0) entered disabled state [ 2747.578328][ T11] swp1: left allmulticast mode [ 2747.578625][ T11] swp1: left promiscuous mode [ 2747.579038][ T11] br0: port 1(swp1) entered disabled state [ 2750.349905][T18519] veth0: renamed from veth1 [ 2751.518801][T18538] br0: port 1(swp1) entered blocking state [ 2751.519175][T18538] br0: port 1(swp1) entered disabled state [ 2751.520193][T18538] swp1: entered allmulticast mode [ 2751.521567][T18538] swp1: entered promiscuous mode [ 2751.527991][T18538] br0: port 1(swp1) entered blocking state [ 2751.528327][T18538] br0: port 1(swp1) entered forwarding state [ 2751.732012][T18540] br0: port 2(vx0) entered blocking state [ 2751.732379][T18540] br0: port 2(vx0) entered disabled state [ 2751.732717][T18540] vx0: entered allmulticast mode [ 2751.734039][T18540] vx0: entered promiscuous mode [ 2751.734720][T18540] br0: port 2(vx0) entered blocking state [ 2751.735030][T18540] br0: port 2(vx0) entered forwarding state [ 2753.113523][T18553] br0: port 1(swp1) entered blocking state [ 2753.113882][T18553] br0: port 1(swp1) entered disabled state [ 2753.114247][T18553] swp1: entered allmulticast mode [ 2753.115803][T18553] swp1: entered promiscuous mode [ 2753.117087][T18553] br0: port 1(swp1) entered blocking state [ 2753.117420][T18553] br0: port 1(swp1) entered forwarding state [ 2753.337547][T18555] br0: port 2(vx0) entered blocking state [ 2753.337898][T18555] br0: port 2(vx0) entered disabled state [ 2753.338233][T18555] vx0: entered allmulticast mode [ 2753.339589][T18555] vx0: entered promiscuous mode [ 2753.340257][T18555] br0: port 2(vx0) entered blocking state [ 2753.340588][T18555] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2759.533435][T14122] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2789.784430][ T11] vx0: left allmulticast mode [ 2789.784732][ T11] vx0: left promiscuous mode [ 2789.785085][ T11] br0: port 2(vx0) entered disabled state [ 2789.796383][ T11] swp1: left allmulticast mode [ 2789.796698][ T11] swp1: left promiscuous mode [ 2789.797091][ T11] br0: port 1(swp1) entered disabled state [ 2790.059312][ T11] vx0: left allmulticast mode [ 2790.059627][ T11] vx0: left promiscuous mode [ 2790.059978][ T11] br0: port 2(vx0) entered disabled state [ 2790.071266][ T11] swp1: left allmulticast mode [ 2790.071596][ T11] swp1: left promiscuous mode [ 2790.071991][ 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__->