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 [ 2607.878872][T31260] veth0: renamed from veth1 [ 2608.877143][T31277] br0: port 1(swp1) entered blocking state [ 2608.877502][T31277] br0: port 1(swp1) entered disabled state [ 2608.877871][T31277] swp1: entered allmulticast mode [ 2608.879654][T31277] swp1: entered promiscuous mode [ 2608.880888][T31277] br0: port 1(swp1) entered blocking state [ 2608.881206][T31277] br0: port 1(swp1) entered forwarding state [ 2609.083469][T31279] br0: port 2(vx0) entered blocking state [ 2609.084193][T31279] br0: port 2(vx0) entered disabled state [ 2609.084531][T31279] vx0: entered allmulticast mode [ 2609.085801][T31279] vx0: entered promiscuous mode [ 2609.086461][T31279] br0: port 2(vx0) entered blocking state [ 2609.086789][T31279] br0: port 2(vx0) entered forwarding state [ 2610.347692][T31292] br0: port 1(swp1) entered blocking state [ 2610.348854][T31292] br0: port 1(swp1) entered disabled state [ 2610.351925][T31292] swp1: entered allmulticast mode [ 2610.353610][T31292] swp1: entered promiscuous mode [ 2610.354840][T31292] br0: port 1(swp1) entered blocking state [ 2610.355160][T31292] br0: port 1(swp1) entered forwarding state [ 2610.555182][T31294] br0: port 2(vx0) entered blocking state [ 2610.555525][T31294] br0: port 2(vx0) entered disabled state [ 2610.556420][T31294] vx0: entered allmulticast mode [ 2610.557639][T31294] vx0: entered promiscuous mode [ 2610.558293][T31294] br0: port 2(vx0) entered blocking state [ 2610.558607][T31294] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 2616.470559][T31305] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2617.755842][T25534] 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 ] [ 2619.655202][T25534] br0: port 1(swp1) entered blocking state [ 2619.655560][T25534] 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 ] [ 2620.699791][T13806] 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 ] [ 2622.607349][T25495] br0: port 1(swp1) entered blocking state [ 2622.607710][T25495] 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 ] [ 2625.457015][T25534] 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 ] [ 2627.476438][ T11] vx0: left allmulticast mode [ 2627.476796][ T11] vx0: left promiscuous mode [ 2627.477185][ T11] br0: port 2(vx0) entered disabled state [ 2627.484794][ T11] swp1: left allmulticast mode [ 2627.485118][ T11] swp1: left promiscuous mode [ 2627.485499][ T11] br0: port 1(swp1) entered disabled state [ 2627.749650][ T11] vx0: left allmulticast mode [ 2627.749993][ T11] vx0: left promiscuous mode [ 2627.750353][ T11] br0: port 2(vx0) entered disabled state [ 2627.762020][ T11] swp1: left allmulticast mode [ 2627.762336][ T11] swp1: left promiscuous mode [ 2627.762732][ T11] br0: port 1(swp1) entered disabled state [ 2630.223516][T31437] veth0: renamed from veth1 [ 2631.183865][T31458] br0: port 1(swp1) entered blocking state [ 2631.184224][T31458] br0: port 1(swp1) entered disabled state [ 2631.184565][T31458] swp1: entered allmulticast mode [ 2631.186687][T31458] swp1: entered promiscuous mode [ 2631.187910][T31458] br0: port 1(swp1) entered blocking state [ 2631.188232][T31458] br0: port 1(swp1) entered forwarding state [ 2631.385843][T31460] br0: port 2(vx0) entered blocking state [ 2631.386192][T31460] br0: port 2(vx0) entered disabled state [ 2631.386527][T31460] vx0: entered allmulticast mode [ 2631.388276][T31460] vx0: entered promiscuous mode [ 2631.388828][T31460] br0: port 2(vx0) entered blocking state [ 2631.389137][T31460] br0: port 2(vx0) entered forwarding state [ 2632.625802][T31473] br0: port 1(swp1) entered blocking state [ 2632.626168][T31473] br0: port 1(swp1) entered disabled state [ 2632.626514][T31473] swp1: entered allmulticast mode [ 2632.628304][T31473] swp1: entered promiscuous mode [ 2632.629506][T31473] br0: port 1(swp1) entered blocking state [ 2632.629840][T31473] br0: port 1(swp1) entered forwarding state [ 2632.816917][T31475] br0: port 2(vx0) entered blocking state [ 2632.817259][T31475] br0: port 2(vx0) entered disabled state [ 2632.817590][T31475] vx0: entered allmulticast mode [ 2632.818837][T31475] vx0: entered promiscuous mode [ 2632.819468][T31475] br0: port 2(vx0) entered blocking state [ 2632.819796][T31475] 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 ] [ 2640.540662][T25495] 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 ] [ 2642.964608][T25683] br0: port 1(swp1) entered blocking state [ 2642.964995][T25683] 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 ] [ 2643.996213][T25495] 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 ] [ 2646.432301][T25534] br0: port 1(swp1) entered blocking state [ 2646.432652][T25534] 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 ] [ 2650.302847][T13806] 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 ] [ 2652.855742][ T11] vx0: left allmulticast mode [ 2652.856035][ T11] vx0: left promiscuous mode [ 2652.856391][ T11] br0: port 2(vx0) entered disabled state [ 2652.869389][ T11] swp1: left allmulticast mode [ 2652.869696][ T11] swp1: left promiscuous mode [ 2652.870077][ T11] br0: port 1(swp1) entered disabled state [ 2653.118397][ T11] vx0: left allmulticast mode [ 2653.118710][ T11] vx0: left promiscuous mode [ 2653.119099][ T11] br0: port 2(vx0) entered disabled state [ 2653.126691][ T11] swp1: left allmulticast mode [ 2653.127003][ T11] swp1: left promiscuous mode [ 2653.127373][ T11] br0: port 1(swp1) entered disabled state [ 2655.570912][T31674] veth0: renamed from veth1 [ 2656.539461][T31692] br0: port 1(swp1) entered blocking state [ 2656.539826][T31692] br0: port 1(swp1) entered disabled state [ 2656.540174][T31692] swp1: entered allmulticast mode [ 2656.541402][T31692] swp1: entered promiscuous mode [ 2656.543711][T31692] br0: port 1(swp1) entered blocking state [ 2656.544055][T31692] br0: port 1(swp1) entered forwarding state [ 2656.737052][T31694] br0: port 2(vx0) entered blocking state [ 2656.737383][T31694] br0: port 2(vx0) entered disabled state [ 2656.737712][T31694] vx0: entered allmulticast mode [ 2656.740036][T31694] vx0: entered promiscuous mode [ 2656.740554][T31694] br0: port 2(vx0) entered blocking state [ 2656.740877][T31694] br0: port 2(vx0) entered forwarding state [ 2657.977126][T31707] br0: port 1(swp1) entered blocking state [ 2657.977477][T31707] br0: port 1(swp1) entered disabled state [ 2657.977843][T31707] swp1: entered allmulticast mode [ 2657.979070][T31707] swp1: entered promiscuous mode [ 2657.981227][T31707] br0: port 1(swp1) entered blocking state [ 2657.981551][T31707] br0: port 1(swp1) entered forwarding state [ 2658.174606][T31709] br0: port 2(vx0) entered blocking state [ 2658.174959][T31709] br0: port 2(vx0) entered disabled state [ 2658.175296][T31709] vx0: entered allmulticast mode [ 2658.176508][T31709] vx0: entered promiscuous mode [ 2658.177750][T31709] br0: port 2(vx0) entered blocking state [ 2658.178059][T31709] 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 ] [ 2665.408849][T25495] 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 ] [ 2673.475313][ T11] vx0: left allmulticast mode [ 2673.475634][ T11] vx0: left promiscuous mode [ 2673.476037][ T11] br0: port 2(vx0) entered disabled state [ 2673.498293][ T11] swp1: left allmulticast mode [ 2673.498581][ T11] swp1: left promiscuous mode [ 2673.498952][ T11] br0: port 1(swp1) entered disabled state [ 2673.718191][ T11] vx0: left allmulticast mode [ 2673.718512][ T11] vx0: left promiscuous mode [ 2673.718896][ T11] br0: port 2(vx0) entered disabled state [ 2673.726033][ T11] swp1: left allmulticast mode [ 2673.726310][ T11] swp1: left promiscuous mode [ 2673.726654][ T11] br0: port 1(swp1) entered disabled state [ 2676.178844][T31897] veth0: renamed from veth1 [ 2677.126264][T31913] br0: port 1(swp1) entered blocking state [ 2677.126621][T31913] br0: port 1(swp1) entered disabled state [ 2677.127893][T31913] swp1: entered allmulticast mode [ 2677.129124][T31913] swp1: entered promiscuous mode [ 2677.130326][T31913] br0: port 1(swp1) entered blocking state [ 2677.130645][T31913] br0: port 1(swp1) entered forwarding state [ 2677.318555][T31915] br0: port 2(vx0) entered blocking state [ 2677.319405][T31915] br0: port 2(vx0) entered disabled state [ 2677.319752][T31915] vx0: entered allmulticast mode [ 2677.320895][T31915] vx0: entered promiscuous mode [ 2677.321482][T31915] br0: port 2(vx0) entered blocking state [ 2677.321783][T31915] br0: port 2(vx0) entered forwarding state [ 2678.526725][T31928] br0: port 1(swp1) entered blocking state [ 2678.527088][T31928] br0: port 1(swp1) entered disabled state [ 2678.527433][T31928] swp1: entered allmulticast mode [ 2678.528633][T31928] swp1: entered promiscuous mode [ 2678.530786][T31928] br0: port 1(swp1) entered blocking state [ 2678.531105][T31928] br0: port 1(swp1) entered forwarding state [ 2678.724096][T31930] br0: port 2(vx0) entered blocking state [ 2678.724405][T31930] br0: port 2(vx0) entered disabled state [ 2678.724708][T31930] vx0: entered allmulticast mode [ 2678.725902][T31930] vx0: entered promiscuous mode [ 2678.726544][T31930] br0: port 2(vx0) entered blocking state [ 2678.726871][T31930] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2685.614215][T13654] br0: port 1(swp1) entered disabled state [ 2686.658981][T25495] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2693.472309][ T11] vx0: left allmulticast mode [ 2693.472600][ T11] vx0: left promiscuous mode [ 2693.472962][ T11] br0: port 2(vx0) entered disabled state [ 2693.486801][ T11] swp1: left allmulticast mode [ 2693.487110][ T11] swp1: left promiscuous mode [ 2693.487446][ T11] br0: port 1(swp1) entered disabled state [ 2693.720644][ T11] vx0: left allmulticast mode [ 2693.720955][ T11] vx0: left promiscuous mode [ 2693.721281][ T11] br0: port 2(vx0) entered disabled state [ 2693.732507][ T11] swp1: left allmulticast mode [ 2693.732790][ T11] swp1: left promiscuous mode [ 2693.733122][ T11] br0: port 1(swp1) entered disabled state [ 2696.192353][T32008] veth0: renamed from veth1 [ 2697.164393][T32026] br0: port 1(swp1) entered blocking state [ 2697.165431][T32026] br0: port 1(swp1) entered disabled state [ 2697.165783][T32026] swp1: entered allmulticast mode [ 2697.167117][T32026] swp1: entered promiscuous mode [ 2697.168375][T32026] br0: port 1(swp1) entered blocking state [ 2697.168698][T32026] br0: port 1(swp1) entered forwarding state [ 2697.366061][T32028] br0: port 2(vx0) entered blocking state [ 2697.366399][T32028] br0: port 2(vx0) entered disabled state [ 2697.366747][T32028] vx0: entered allmulticast mode [ 2697.368014][T32028] vx0: entered promiscuous mode [ 2697.371021][T32028] br0: port 2(vx0) entered blocking state [ 2697.371340][T32028] br0: port 2(vx0) entered forwarding state [ 2698.622299][T32041] br0: port 1(swp1) entered blocking state [ 2698.622645][T32041] br0: port 1(swp1) entered disabled state [ 2698.622999][T32041] swp1: entered allmulticast mode [ 2698.624215][T32041] swp1: entered promiscuous mode [ 2698.626140][T32041] br0: port 1(swp1) entered blocking state [ 2698.626469][T32041] br0: port 1(swp1) entered forwarding state [ 2698.820177][T32043] br0: port 2(vx0) entered blocking state [ 2698.820507][T32043] br0: port 2(vx0) entered disabled state [ 2698.820842][T32043] vx0: entered allmulticast mode [ 2698.822146][T32043] vx0: entered promiscuous mode [ 2698.822768][T32043] br0: port 2(vx0) entered blocking state [ 2698.823099][T32043] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2704.890834][T25495] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2735.154299][ T11] vx0: left allmulticast mode [ 2735.154586][ T11] vx0: left promiscuous mode [ 2735.154965][ T11] br0: port 2(vx0) entered disabled state [ 2735.166027][ T11] swp1: left allmulticast mode [ 2735.166349][ T11] swp1: left promiscuous mode [ 2735.166763][ T11] br0: port 1(swp1) entered disabled state [ 2735.431884][ T11] vx0: left allmulticast mode [ 2735.432178][ T11] vx0: left promiscuous mode [ 2735.432556][ T11] br0: port 2(vx0) entered disabled state [ 2735.443706][ T11] swp1: left allmulticast mode [ 2735.444010][ T11] swp1: left promiscuous mode [ 2735.444375][ 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__->