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 [ 2582.304663][T27928] veth0: renamed from veth1 [ 2583.278954][T27946] br0: port 1(swp1) entered blocking state [ 2583.279324][T27946] br0: port 1(swp1) entered disabled state [ 2583.279684][T27946] swp1: entered allmulticast mode [ 2583.280903][T27946] swp1: entered promiscuous mode [ 2583.282379][T27946] br0: port 1(swp1) entered blocking state [ 2583.282705][T27946] br0: port 1(swp1) entered forwarding state [ 2583.476035][T27948] br0: port 2(vx0) entered blocking state [ 2583.476391][T27948] br0: port 2(vx0) entered disabled state [ 2583.476728][T27948] vx0: entered allmulticast mode [ 2583.477958][T27948] vx0: entered promiscuous mode [ 2583.478503][T27948] br0: port 2(vx0) entered blocking state [ 2583.478815][T27948] br0: port 2(vx0) entered forwarding state [ 2584.729337][T27961] br0: port 1(swp1) entered blocking state [ 2584.729680][T27961] br0: port 1(swp1) entered disabled state [ 2584.730041][T27961] swp1: entered allmulticast mode [ 2584.731284][T27961] swp1: entered promiscuous mode [ 2584.732771][T27961] br0: port 1(swp1) entered blocking state [ 2584.733105][T27961] br0: port 1(swp1) entered forwarding state [ 2584.921947][T27963] br0: port 2(vx0) entered blocking state [ 2584.922306][T27963] br0: port 2(vx0) entered disabled state [ 2584.922643][T27963] vx0: entered allmulticast mode [ 2584.923891][T27963] vx0: entered promiscuous mode [ 2584.924434][T27963] br0: port 2(vx0) entered blocking state [ 2584.924751][T27963] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 2590.797834][T27973] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2592.038158][T23222] 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 ] [ 2592.957039][T27598] br0: port 1(swp1) entered blocking state [ 2592.957393][T27598] 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 ] [ 2594.048748][T27598] 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 ] [ 2594.991944][T19792] br0: port 1(swp1) entered blocking state [ 2594.992501][T19792] 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 ] [ 2596.861756][T19974] 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 ] [ 2597.881642][ T69] vx0: left allmulticast mode [ 2597.881994][ T69] vx0: left promiscuous mode [ 2597.882421][ T69] br0: port 2(vx0) entered disabled state [ 2597.894090][ T69] swp1: left allmulticast mode [ 2597.894531][ T69] swp1: left promiscuous mode [ 2597.894941][ T69] br0: port 1(swp1) entered disabled state [ 2598.136293][ T69] vx0: left allmulticast mode [ 2598.136638][ T69] vx0: left promiscuous mode [ 2598.137038][ T69] br0: port 2(vx0) entered disabled state [ 2598.148214][ T69] swp1: left allmulticast mode [ 2598.148548][ T69] swp1: left promiscuous mode [ 2598.148933][ T69] br0: port 1(swp1) entered disabled state [ 2600.737851][T28100] veth0: renamed from veth1 [ 2601.766256][T28117] br0: port 1(swp1) entered blocking state [ 2601.766603][T28117] br0: port 1(swp1) entered disabled state [ 2601.766956][T28117] swp1: entered allmulticast mode [ 2601.769054][T28117] swp1: entered promiscuous mode [ 2601.770241][T28117] br0: port 1(swp1) entered blocking state [ 2601.770553][T28117] br0: port 1(swp1) entered forwarding state [ 2601.966417][T28119] br0: port 2(vx0) entered blocking state [ 2601.966764][T28119] br0: port 2(vx0) entered disabled state [ 2601.967134][T28119] vx0: entered allmulticast mode [ 2601.968372][T28119] vx0: entered promiscuous mode [ 2601.969383][T28119] br0: port 2(vx0) entered blocking state [ 2601.969703][T28119] br0: port 2(vx0) entered forwarding state [ 2603.164916][T28132] br0: port 1(swp1) entered blocking state [ 2603.165296][T28132] br0: port 1(swp1) entered disabled state [ 2603.165657][T28132] swp1: entered allmulticast mode [ 2603.166881][T28132] swp1: entered promiscuous mode [ 2603.168082][T28132] br0: port 1(swp1) entered blocking state [ 2603.168406][T28132] br0: port 1(swp1) entered forwarding state [ 2603.352354][T28134] br0: port 2(vx0) entered blocking state [ 2603.352685][T28134] br0: port 2(vx0) entered disabled state [ 2603.356007][T28134] vx0: entered allmulticast mode [ 2603.359519][T28134] vx0: entered promiscuous mode [ 2603.360158][T28134] br0: port 2(vx0) entered blocking state [ 2603.360467][T28134] 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 ] [ 2611.167106][T19792] 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 ] [ 2612.571258][T15543] br0: port 1(swp1) entered blocking state [ 2612.571621][T15543] 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 ] [ 2613.651140][T19792] 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 ] [ 2615.105043][T19792] br0: port 1(swp1) entered blocking state [ 2615.105455][T19792] 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 ] [ 2618.180044][T19974] 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 ] [ 2619.724177][ T69] vx0: left allmulticast mode [ 2619.724494][ T69] vx0: left promiscuous mode [ 2619.724877][ T69] br0: port 2(vx0) entered disabled state [ 2619.741234][ T69] swp1: left allmulticast mode [ 2619.741537][ T69] swp1: left promiscuous mode [ 2619.741891][ T69] br0: port 1(swp1) entered disabled state [ 2619.993885][ T69] vx0: left allmulticast mode [ 2619.994221][ T69] vx0: left promiscuous mode [ 2619.994574][ T69] br0: port 2(vx0) entered disabled state [ 2620.010507][ T69] swp1: left allmulticast mode [ 2620.010802][ T69] swp1: left promiscuous mode [ 2620.011180][ T69] br0: port 1(swp1) entered disabled state [ 2622.453180][T28329] veth0: renamed from veth1 [ 2623.463505][T28347] br0: port 1(swp1) entered blocking state [ 2623.465548][T28347] br0: port 1(swp1) entered disabled state [ 2623.466192][T28347] swp1: entered allmulticast mode [ 2623.470620][T28347] swp1: entered promiscuous mode [ 2623.478732][T28347] br0: port 1(swp1) entered blocking state [ 2623.479294][T28347] br0: port 1(swp1) entered forwarding state [ 2623.684648][T28349] br0: port 2(vx0) entered blocking state [ 2623.685020][T28349] br0: port 2(vx0) entered disabled state [ 2623.685359][T28349] vx0: entered allmulticast mode [ 2623.686641][T28349] vx0: entered promiscuous mode [ 2623.687204][T28349] br0: port 2(vx0) entered blocking state [ 2623.687517][T28349] br0: port 2(vx0) entered forwarding state [ 2624.992789][T28362] br0: port 1(swp1) entered blocking state [ 2624.993171][T28362] br0: port 1(swp1) entered disabled state [ 2624.993536][T28362] swp1: entered allmulticast mode [ 2624.994788][T28362] swp1: entered promiscuous mode [ 2624.996052][T28362] br0: port 1(swp1) entered blocking state [ 2624.996379][T28362] br0: port 1(swp1) entered forwarding state [ 2625.203863][T28364] br0: port 2(vx0) entered blocking state [ 2625.204280][T28364] br0: port 2(vx0) entered disabled state [ 2625.204645][T28364] vx0: entered allmulticast mode [ 2625.205997][T28364] vx0: entered promiscuous mode [ 2625.206700][T28364] br0: port 2(vx0) entered blocking state [ 2625.207069][T28364] 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 ] [ 2632.561079][T23222] 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 ] [ 2639.918027][ T69] vx0: left allmulticast mode [ 2639.918404][ T69] vx0: left promiscuous mode [ 2639.918792][ T69] br0: port 2(vx0) entered disabled state [ 2639.927208][ T69] swp1: left allmulticast mode [ 2639.927494][ T69] swp1: left promiscuous mode [ 2639.927835][ T69] br0: port 1(swp1) entered disabled state [ 2640.197934][ T69] vx0: left allmulticast mode [ 2640.198297][ T69] vx0: left promiscuous mode [ 2640.198665][ T69] br0: port 2(vx0) entered disabled state [ 2640.209165][ T69] swp1: left allmulticast mode [ 2640.209500][ T69] swp1: left promiscuous mode [ 2640.209858][ T69] br0: port 1(swp1) entered disabled state [ 2642.727382][T28551] veth0: renamed from veth1 [ 2643.731844][T28568] br0: port 1(swp1) entered blocking state [ 2643.732228][T28568] br0: port 1(swp1) entered disabled state [ 2643.732593][T28568] swp1: entered allmulticast mode [ 2643.733899][T28568] swp1: entered promiscuous mode [ 2643.735466][T28568] br0: port 1(swp1) entered blocking state [ 2643.735794][T28568] br0: port 1(swp1) entered forwarding state [ 2643.937820][T28570] br0: port 2(vx0) entered blocking state [ 2643.938195][T28570] br0: port 2(vx0) entered disabled state [ 2643.938540][T28570] vx0: entered allmulticast mode [ 2643.939818][T28570] vx0: entered promiscuous mode [ 2643.940865][T28570] br0: port 2(vx0) entered blocking state [ 2643.941202][T28570] br0: port 2(vx0) entered forwarding state [ 2645.207244][T28583] br0: port 1(swp1) entered blocking state [ 2645.207603][T28583] br0: port 1(swp1) entered disabled state [ 2645.208610][T28583] swp1: entered allmulticast mode [ 2645.209864][T28583] swp1: entered promiscuous mode [ 2645.211100][T28583] br0: port 1(swp1) entered blocking state [ 2645.211421][T28583] br0: port 1(swp1) entered forwarding state [ 2645.412554][T28585] br0: port 2(vx0) entered blocking state [ 2645.412905][T28585] br0: port 2(vx0) entered disabled state [ 2645.413798][T28585] vx0: entered allmulticast mode [ 2645.415050][T28585] vx0: entered promiscuous mode [ 2645.415710][T28585] br0: port 2(vx0) entered blocking state [ 2645.416055][T28585] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2652.364038][T23222] br0: port 1(swp1) entered disabled state [ 2653.388263][T15543] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2659.154692][ T69] vx0: left allmulticast mode [ 2659.155041][ T69] vx0: left promiscuous mode [ 2659.155437][ T69] br0: port 2(vx0) entered disabled state [ 2659.164956][ T69] swp1: left allmulticast mode [ 2659.165298][ T69] swp1: left promiscuous mode [ 2659.165661][ T69] br0: port 1(swp1) entered disabled state [ 2659.427112][ T69] vx0: left allmulticast mode [ 2659.427411][ T69] vx0: left promiscuous mode [ 2659.427760][ T69] br0: port 2(vx0) entered disabled state [ 2659.438120][ T69] swp1: left allmulticast mode [ 2659.438397][ T69] swp1: left promiscuous mode [ 2659.438738][ T69] br0: port 1(swp1) entered disabled state [ 2662.013050][T28660] veth0: renamed from veth1 [ 2663.009466][T28680] br0: port 1(swp1) entered blocking state [ 2663.009827][T28680] br0: port 1(swp1) entered disabled state [ 2663.010208][T28680] swp1: entered allmulticast mode [ 2663.011497][T28680] swp1: entered promiscuous mode [ 2663.013360][T28680] br0: port 1(swp1) entered blocking state [ 2663.013689][T28680] br0: port 1(swp1) entered forwarding state [ 2663.214288][T28682] br0: port 2(vx0) entered blocking state [ 2663.214640][T28682] br0: port 2(vx0) entered disabled state [ 2663.214985][T28682] vx0: entered allmulticast mode [ 2663.216240][T28682] vx0: entered promiscuous mode [ 2663.216895][T28682] br0: port 2(vx0) entered blocking state [ 2663.217224][T28682] br0: port 2(vx0) entered forwarding state [ 2664.546912][T28695] br0: port 1(swp1) entered blocking state [ 2664.548215][T28695] br0: port 1(swp1) entered disabled state [ 2664.548585][T28695] swp1: entered allmulticast mode [ 2664.549864][T28695] swp1: entered promiscuous mode [ 2664.551138][T28695] br0: port 1(swp1) entered blocking state [ 2664.551468][T28695] br0: port 1(swp1) entered forwarding state [ 2664.782031][T28697] br0: port 2(vx0) entered blocking state [ 2664.782387][T28697] br0: port 2(vx0) entered disabled state [ 2664.782739][T28697] vx0: entered allmulticast mode [ 2664.783996][T28697] vx0: entered promiscuous mode [ 2664.784523][T28697] br0: port 2(vx0) entered blocking state [ 2664.784833][T28697] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2670.954217][T23222] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2701.247074][ T69] vx0: left allmulticast mode [ 2701.247480][ T69] vx0: left promiscuous mode [ 2701.247881][ T69] br0: port 2(vx0) entered disabled state [ 2701.257300][ T69] swp1: left allmulticast mode [ 2701.257585][ T69] swp1: left promiscuous mode [ 2701.258021][ T69] br0: port 1(swp1) entered disabled state [ 2701.511918][ T69] vx0: left allmulticast mode [ 2701.512260][ T69] vx0: left promiscuous mode [ 2701.512640][ T69] br0: port 2(vx0) entered disabled state [ 2701.524025][ T69] swp1: left allmulticast mode [ 2701.524318][ T69] swp1: left promiscuous mode [ 2701.524680][ T69] 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__->