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 [ 2650.209135][T17793] veth0: renamed from veth1 [ 2651.299673][T17810] br0: port 1(swp1) entered blocking state [ 2651.300036][T17810] br0: port 1(swp1) entered disabled state [ 2651.300411][T17810] swp1: entered allmulticast mode [ 2651.301799][T17810] swp1: entered promiscuous mode [ 2651.303359][T17810] br0: port 1(swp1) entered blocking state [ 2651.303686][T17810] br0: port 1(swp1) entered forwarding state [ 2651.519665][T17812] br0: port 2(vx0) entered blocking state [ 2651.520019][T17812] br0: port 2(vx0) entered disabled state [ 2651.520380][T17812] vx0: entered allmulticast mode [ 2651.522069][T17812] vx0: entered promiscuous mode [ 2651.523077][T17812] br0: port 2(vx0) entered blocking state [ 2651.523420][T17812] br0: port 2(vx0) entered forwarding state [ 2652.899438][T17826] br0: port 1(swp1) entered blocking state [ 2652.899797][T17826] br0: port 1(swp1) entered disabled state [ 2652.900158][T17826] swp1: entered allmulticast mode [ 2652.902343][T17826] swp1: entered promiscuous mode [ 2652.903599][T17826] br0: port 1(swp1) entered blocking state [ 2652.903921][T17826] br0: port 1(swp1) entered forwarding state [ 2653.150677][T17828] br0: port 2(vx0) entered blocking state [ 2653.151030][T17828] br0: port 2(vx0) entered disabled state [ 2653.151405][T17828] vx0: entered allmulticast mode [ 2653.152740][T17828] vx0: entered promiscuous mode [ 2653.153314][T17828] br0: port 2(vx0) entered blocking state [ 2653.153637][T17828] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2660.327790][T13882] 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 ] [ 2661.261954][T13882] br0: port 1(swp1) entered blocking state [ 2661.262347][T13882] 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 ] [ 2662.441177][ T9653] 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 ] [ 2663.430654][ T9928] br0: port 1(swp1) entered blocking state [ 2663.431025][ T9928] 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 ] [ 2665.580327][T13882] 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 ] [ 2666.552881][ T11] vx0: left allmulticast mode [ 2666.553190][ T11] vx0: left promiscuous mode [ 2666.553566][ T11] br0: port 2(vx0) entered disabled state [ 2666.568170][ T11] swp1: left allmulticast mode [ 2666.568471][ T11] swp1: left promiscuous mode [ 2666.568825][ T11] br0: port 1(swp1) entered disabled state [ 2666.850587][ T11] vx0: left allmulticast mode [ 2666.850929][ T11] vx0: left promiscuous mode [ 2666.851333][ T11] br0: port 2(vx0) entered disabled state [ 2666.862841][ T11] swp1: left allmulticast mode [ 2666.863124][ T11] swp1: left promiscuous mode [ 2666.863503][ T11] br0: port 1(swp1) entered disabled state [ 2669.730653][T17964] veth0: renamed from veth1 [ 2670.980173][T17982] br0: port 1(swp1) entered blocking state [ 2670.980697][T17982] br0: port 1(swp1) entered disabled state [ 2670.981056][T17982] swp1: entered allmulticast mode [ 2670.982512][T17982] swp1: entered promiscuous mode [ 2670.983855][T17982] br0: port 1(swp1) entered blocking state [ 2670.984246][T17982] br0: port 1(swp1) entered forwarding state [ 2671.208649][T17984] br0: port 2(vx0) entered blocking state [ 2671.209012][T17984] br0: port 2(vx0) entered disabled state [ 2671.209380][T17984] vx0: entered allmulticast mode [ 2671.211458][T17984] vx0: entered promiscuous mode [ 2671.212146][T17984] br0: port 2(vx0) entered blocking state [ 2671.212479][T17984] br0: port 2(vx0) entered forwarding state [ 2672.704294][T17997] br0: port 1(swp1) entered blocking state [ 2672.704650][T17997] br0: port 1(swp1) entered disabled state [ 2672.705007][T17997] swp1: entered allmulticast mode [ 2672.706311][T17997] swp1: entered promiscuous mode [ 2672.708136][T17997] br0: port 1(swp1) entered blocking state [ 2672.708473][T17997] br0: port 1(swp1) entered forwarding state [ 2672.930674][T17999] br0: port 2(vx0) entered blocking state [ 2672.931021][T17999] br0: port 2(vx0) entered disabled state [ 2672.931385][T17999] vx0: entered allmulticast mode [ 2672.933238][T17999] vx0: entered promiscuous mode [ 2672.933785][T17999] br0: port 2(vx0) entered blocking state [ 2672.934100][T17999] 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 ] [ 2681.166309][ T9653] 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 ] [ 2682.660321][ T9653] br0: port 1(swp1) entered blocking state [ 2682.660680][ T9653] 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 ] [ 2683.823369][ T5827] 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 ] [ 2685.363729][ T9653] br0: port 1(swp1) entered blocking state [ 2685.364094][ T9653] 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 ] [ 2688.536372][ T9653] 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 ] [ 2690.125399][ T11] vx0: left allmulticast mode [ 2690.125738][ T11] vx0: left promiscuous mode [ 2690.126158][ T11] br0: port 2(vx0) entered disabled state [ 2690.138155][ T11] swp1: left allmulticast mode [ 2690.138488][ T11] swp1: left promiscuous mode [ 2690.138883][ T11] br0: port 1(swp1) entered disabled state [ 2690.449351][ T11] vx0: left allmulticast mode [ 2690.449791][ T11] vx0: left promiscuous mode [ 2690.450450][ T11] br0: port 2(vx0) entered disabled state [ 2690.470091][ T11] swp1: left allmulticast mode [ 2690.470549][ T11] swp1: left promiscuous mode [ 2690.471174][ T11] br0: port 1(swp1) entered disabled state [ 2693.209484][T18193] veth0: renamed from veth1 [ 2694.348775][T18211] br0: port 1(swp1) entered blocking state [ 2694.349137][T18211] br0: port 1(swp1) entered disabled state [ 2694.350034][T18211] swp1: entered allmulticast mode [ 2694.351362][T18211] swp1: entered promiscuous mode [ 2694.352629][T18211] br0: port 1(swp1) entered blocking state [ 2694.352952][T18211] br0: port 1(swp1) entered forwarding state [ 2694.586893][T18213] br0: port 2(vx0) entered blocking state [ 2694.587240][T18213] br0: port 2(vx0) entered disabled state [ 2694.587609][T18213] vx0: entered allmulticast mode [ 2694.588908][T18213] vx0: entered promiscuous mode [ 2694.589873][T18213] br0: port 2(vx0) entered blocking state [ 2694.590189][T18213] br0: port 2(vx0) entered forwarding state [ 2695.984129][T18226] br0: port 1(swp1) entered blocking state [ 2695.984901][T18226] br0: port 1(swp1) entered disabled state [ 2695.985284][T18226] swp1: entered allmulticast mode [ 2695.986604][T18226] swp1: entered promiscuous mode [ 2695.987851][T18226] br0: port 1(swp1) entered blocking state [ 2695.988176][T18226] br0: port 1(swp1) entered forwarding state [ 2696.209316][T18228] br0: port 2(vx0) entered blocking state [ 2696.209668][T18228] br0: port 2(vx0) entered disabled state [ 2696.210005][T18228] vx0: entered allmulticast mode [ 2696.211326][T18228] vx0: entered promiscuous mode [ 2696.211860][T18228] br0: port 2(vx0) entered blocking state [ 2696.212172][T18228] 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 ] [ 2703.827412][ T5827] 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 ] [ 2711.639270][ T11] vx0: left allmulticast mode [ 2711.639598][ T11] vx0: left promiscuous mode [ 2711.639980][ T11] br0: port 2(vx0) entered disabled state [ 2711.651315][ T11] swp1: left allmulticast mode [ 2711.651615][ T11] swp1: left promiscuous mode [ 2711.652029][ T11] br0: port 1(swp1) entered disabled state [ 2711.948194][ T11] vx0: left allmulticast mode [ 2711.948557][ T11] vx0: left promiscuous mode [ 2711.948956][ T11] br0: port 2(vx0) entered disabled state [ 2711.962296][ T11] swp1: left allmulticast mode [ 2711.962654][ T11] swp1: left promiscuous mode [ 2711.963005][ T11] br0: port 1(swp1) entered disabled state [ 2714.831476][T18414] veth0: renamed from veth1 [ 2715.904434][T18432] br0: port 1(swp1) entered blocking state [ 2715.904801][T18432] br0: port 1(swp1) entered disabled state [ 2715.905160][T18432] swp1: entered allmulticast mode [ 2715.914572][T18432] swp1: entered promiscuous mode [ 2715.915890][T18432] br0: port 1(swp1) entered blocking state [ 2715.916217][T18432] br0: port 1(swp1) entered forwarding state [ 2716.134195][T18434] br0: port 2(vx0) entered blocking state [ 2716.134715][T18434] br0: port 2(vx0) entered disabled state [ 2716.135056][T18434] vx0: entered allmulticast mode [ 2716.136385][T18434] vx0: entered promiscuous mode [ 2716.136945][T18434] br0: port 2(vx0) entered blocking state [ 2716.137288][T18434] br0: port 2(vx0) entered forwarding state [ 2717.520040][T18447] br0: port 1(swp1) entered blocking state [ 2717.521568][T18447] br0: port 1(swp1) entered disabled state [ 2717.526307][T18447] swp1: entered allmulticast mode [ 2717.527662][T18447] swp1: entered promiscuous mode [ 2717.529804][T18447] br0: port 1(swp1) entered blocking state [ 2717.530132][T18447] br0: port 1(swp1) entered forwarding state [ 2717.747645][T18449] br0: port 2(vx0) entered blocking state [ 2717.748006][T18449] br0: port 2(vx0) entered disabled state [ 2717.748398][T18449] vx0: entered allmulticast mode [ 2717.749781][T18449] vx0: entered promiscuous mode [ 2717.750511][T18449] br0: port 2(vx0) entered blocking state [ 2717.750826][T18449] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2724.939556][ T9928] br0: port 1(swp1) entered disabled state [ 2725.980448][T13882] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2731.836221][ T11] vx0: left allmulticast mode [ 2731.836569][ T11] vx0: left promiscuous mode [ 2731.836949][ T11] br0: port 2(vx0) entered disabled state [ 2731.850605][ T11] swp1: left allmulticast mode [ 2731.850887][ T11] swp1: left promiscuous mode [ 2731.851290][ T11] br0: port 1(swp1) entered disabled state [ 2732.144120][ T11] vx0: left allmulticast mode [ 2732.144585][ T11] vx0: left promiscuous mode [ 2732.145147][ T11] br0: port 2(vx0) entered disabled state [ 2732.171060][ T11] swp1: left allmulticast mode [ 2732.171531][ T11] swp1: left promiscuous mode [ 2732.172083][ T11] br0: port 1(swp1) entered disabled state [ 2735.151106][T18526] veth0: renamed from veth1 [ 2736.240140][T18543] br0: port 1(swp1) entered blocking state [ 2736.241291][T18543] br0: port 1(swp1) entered disabled state [ 2736.241653][T18543] swp1: entered allmulticast mode [ 2736.243038][T18543] swp1: entered promiscuous mode [ 2736.244335][T18543] br0: port 1(swp1) entered blocking state [ 2736.244664][T18543] br0: port 1(swp1) entered forwarding state [ 2736.459775][T18545] br0: port 2(vx0) entered blocking state [ 2736.460123][T18545] br0: port 2(vx0) entered disabled state [ 2736.460475][T18545] vx0: entered allmulticast mode [ 2736.461866][T18545] vx0: entered promiscuous mode [ 2736.463017][T18545] br0: port 2(vx0) entered blocking state [ 2736.463350][T18545] br0: port 2(vx0) entered forwarding state [ 2737.866516][T18558] br0: port 1(swp1) entered blocking state [ 2737.866882][T18558] br0: port 1(swp1) entered disabled state [ 2737.867247][T18558] swp1: entered allmulticast mode [ 2737.868620][T18558] swp1: entered promiscuous mode [ 2737.869970][T18558] br0: port 1(swp1) entered blocking state [ 2737.870305][T18558] br0: port 1(swp1) entered forwarding state [ 2738.081687][T18560] br0: port 2(vx0) entered blocking state [ 2738.082042][T18560] br0: port 2(vx0) entered disabled state [ 2738.082907][T18560] vx0: entered allmulticast mode [ 2738.084227][T18560] vx0: entered promiscuous mode [ 2738.084903][T18560] br0: port 2(vx0) entered blocking state [ 2738.085217][T18560] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2744.338745][ T9928] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2774.611224][ T11] vx0: left allmulticast mode [ 2774.611549][ T11] vx0: left promiscuous mode [ 2774.611909][ T11] br0: port 2(vx0) entered disabled state [ 2774.623313][ T11] swp1: left allmulticast mode [ 2774.623613][ T11] swp1: left promiscuous mode [ 2774.624005][ T11] br0: port 1(swp1) entered disabled state [ 2774.974228][ T11] vx0: left allmulticast mode [ 2774.974576][ T11] vx0: left promiscuous mode [ 2774.974976][ T11] br0: port 2(vx0) entered disabled state [ 2774.988276][ T11] swp1: left allmulticast mode [ 2774.988556][ T11] swp1: left promiscuous mode [ 2774.988917][ 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__->