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 [ 2550.586197][T17898] veth0: renamed from veth1 [ 2551.686545][T17914] br0: port 1(swp1) entered blocking state [ 2551.686937][T17914] br0: port 1(swp1) entered disabled state [ 2551.687352][T17914] swp1: entered allmulticast mode [ 2551.688825][T17914] swp1: entered promiscuous mode [ 2551.690592][T17914] br0: port 1(swp1) entered blocking state [ 2551.690927][T17914] br0: port 1(swp1) entered forwarding state [ 2551.914347][T17916] br0: port 2(vx0) entered blocking state [ 2551.914689][T17916] br0: port 2(vx0) entered disabled state [ 2551.915023][T17916] vx0: entered allmulticast mode [ 2551.916406][T17916] vx0: entered promiscuous mode [ 2551.916975][T17916] br0: port 2(vx0) entered blocking state [ 2551.917288][T17916] br0: port 2(vx0) entered forwarding state [ 2553.335853][T17929] br0: port 1(swp1) entered blocking state [ 2553.336238][T17929] br0: port 1(swp1) entered disabled state [ 2553.336627][T17929] swp1: entered allmulticast mode [ 2553.338021][T17929] swp1: entered promiscuous mode [ 2553.339436][T17929] br0: port 1(swp1) entered blocking state [ 2553.339774][T17929] br0: port 1(swp1) entered forwarding state [ 2553.617766][T17931] br0: port 2(vx0) entered blocking state [ 2553.618103][T17931] br0: port 2(vx0) entered disabled state [ 2553.618973][T17931] vx0: entered allmulticast mode [ 2553.620292][T17931] vx0: entered promiscuous mode [ 2553.621171][T17931] br0: port 2(vx0) entered blocking state [ 2553.621510][T17931] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2560.780333][T17553] 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 ] [ 2561.815291][T17553] br0: port 1(swp1) entered blocking state [ 2561.815677][T17553] 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 ] [ 2563.168843][ T8913] 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 ] [ 2564.107888][T17553] br0: port 1(swp1) entered blocking state [ 2564.108259][T17553] 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 ] [ 2566.076379][T14951] 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 ] [ 2567.104358][ T11] vx0: left allmulticast mode [ 2567.104684][ T11] vx0: left promiscuous mode [ 2567.105075][ T11] br0: port 2(vx0) entered disabled state [ 2567.116457][ T11] swp1: left allmulticast mode [ 2567.116742][ T11] swp1: left promiscuous mode [ 2567.117106][ T11] br0: port 1(swp1) entered disabled state [ 2567.396261][ T11] vx0: left allmulticast mode [ 2567.396573][ T11] vx0: left promiscuous mode [ 2567.396919][ T11] br0: port 2(vx0) entered disabled state [ 2567.405342][ T11] swp1: left allmulticast mode [ 2567.405627][ T11] swp1: left promiscuous mode [ 2567.405985][ T11] br0: port 1(swp1) entered disabled state [ 2570.274938][T18067] veth0: renamed from veth1 [ 2571.382799][T18084] br0: port 1(swp1) entered blocking state [ 2571.383159][T18084] br0: port 1(swp1) entered disabled state [ 2571.383542][T18084] swp1: entered allmulticast mode [ 2571.384841][T18084] swp1: entered promiscuous mode [ 2571.386864][T18084] br0: port 1(swp1) entered blocking state [ 2571.387190][T18084] br0: port 1(swp1) entered forwarding state [ 2571.599261][T18086] br0: port 2(vx0) entered blocking state [ 2571.599622][T18086] br0: port 2(vx0) entered disabled state [ 2571.599960][T18086] vx0: entered allmulticast mode [ 2571.601282][T18086] vx0: entered promiscuous mode [ 2571.602756][T18086] br0: port 2(vx0) entered blocking state [ 2571.603082][T18086] br0: port 2(vx0) entered forwarding state [ 2573.078438][T18099] br0: port 1(swp1) entered blocking state [ 2573.078795][T18099] br0: port 1(swp1) entered disabled state [ 2573.079195][T18099] swp1: entered allmulticast mode [ 2573.081169][T18099] swp1: entered promiscuous mode [ 2573.082452][T18099] br0: port 1(swp1) entered blocking state [ 2573.082777][T18099] br0: port 1(swp1) entered forwarding state [ 2573.304927][T18101] br0: port 2(vx0) entered blocking state [ 2573.305273][T18101] br0: port 2(vx0) entered disabled state [ 2573.305632][T18101] vx0: entered allmulticast mode [ 2573.306896][T18101] vx0: entered promiscuous mode [ 2573.307586][T18101] br0: port 2(vx0) entered blocking state [ 2573.307899][T18101] 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 ] [ 2581.472462][T17553] 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 ] [ 2583.028116][ T8119] br0: port 1(swp1) entered blocking state [ 2583.028495][ T8119] 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 ] [ 2584.169728][ T8913] 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 ] [ 2585.740844][T17553] br0: port 1(swp1) entered blocking state [ 2585.741204][T17553] 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 ] [ 2588.883978][ T8119] 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 ] [ 2590.431434][ T11] vx0: left allmulticast mode [ 2590.431730][ T11] vx0: left promiscuous mode [ 2590.432126][ T11] br0: port 2(vx0) entered disabled state [ 2590.443403][ T11] swp1: left allmulticast mode [ 2590.443698][ T11] swp1: left promiscuous mode [ 2590.444060][ T11] br0: port 1(swp1) entered disabled state [ 2590.733116][ T11] vx0: left allmulticast mode [ 2590.733438][ T11] vx0: left promiscuous mode [ 2590.733783][ T11] br0: port 2(vx0) entered disabled state [ 2590.742438][ T11] swp1: left allmulticast mode [ 2590.742743][ T11] swp1: left promiscuous mode [ 2590.743117][ T11] br0: port 1(swp1) entered disabled state [ 2593.427924][T18296] veth0: renamed from veth1 [ 2594.531028][T18313] br0: port 1(swp1) entered blocking state [ 2594.531419][T18313] br0: port 1(swp1) entered disabled state [ 2594.531778][T18313] swp1: entered allmulticast mode [ 2594.533112][T18313] swp1: entered promiscuous mode [ 2594.535342][T18313] br0: port 1(swp1) entered blocking state [ 2594.535672][T18313] br0: port 1(swp1) entered forwarding state [ 2594.747922][T18315] br0: port 2(vx0) entered blocking state [ 2594.748274][T18315] br0: port 2(vx0) entered disabled state [ 2594.749161][T18315] vx0: entered allmulticast mode [ 2594.750505][T18315] vx0: entered promiscuous mode [ 2594.751182][T18315] br0: port 2(vx0) entered blocking state [ 2594.751519][T18315] br0: port 2(vx0) entered forwarding state [ 2596.119079][T18328] br0: port 1(swp1) entered blocking state [ 2596.119438][T18328] br0: port 1(swp1) entered disabled state [ 2596.119798][T18328] swp1: entered allmulticast mode [ 2596.121110][T18328] swp1: entered promiscuous mode [ 2596.122661][T18328] br0: port 1(swp1) entered blocking state [ 2596.122986][T18328] br0: port 1(swp1) entered forwarding state [ 2596.333182][T18330] br0: port 2(vx0) entered blocking state [ 2596.333918][T18330] br0: port 2(vx0) entered disabled state [ 2596.334259][T18330] vx0: entered allmulticast mode [ 2596.335560][T18330] vx0: entered promiscuous mode [ 2596.336097][T18330] br0: port 2(vx0) entered blocking state [ 2596.336433][T18330] 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 ] [ 2604.201428][ T8454] 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 ] [ 2612.527474][ T11] vx0: left allmulticast mode [ 2612.527770][ T11] vx0: left promiscuous mode [ 2612.528123][ T11] br0: port 2(vx0) entered disabled state [ 2612.539363][ T11] swp1: left allmulticast mode [ 2612.539648][ T11] swp1: left promiscuous mode [ 2612.540006][ T11] br0: port 1(swp1) entered disabled state [ 2612.818970][ T11] vx0: left allmulticast mode [ 2612.819261][ T11] vx0: left promiscuous mode [ 2612.819624][ T11] br0: port 2(vx0) entered disabled state [ 2612.834373][ T11] swp1: left allmulticast mode [ 2612.834692][ T11] swp1: left promiscuous mode [ 2612.835091][ T11] br0: port 1(swp1) entered disabled state [ 2615.661508][T18518] veth0: renamed from veth1 [ 2616.738683][T18535] br0: port 1(swp1) entered blocking state [ 2616.739040][T18535] br0: port 1(swp1) entered disabled state [ 2616.740061][T18535] swp1: entered allmulticast mode [ 2616.741431][T18535] swp1: entered promiscuous mode [ 2616.742699][T18535] br0: port 1(swp1) entered blocking state [ 2616.743019][T18535] br0: port 1(swp1) entered forwarding state [ 2616.960647][T18537] br0: port 2(vx0) entered blocking state [ 2616.960995][T18537] br0: port 2(vx0) entered disabled state [ 2616.961344][T18537] vx0: entered allmulticast mode [ 2616.962637][T18537] vx0: entered promiscuous mode [ 2616.963176][T18537] br0: port 2(vx0) entered blocking state [ 2616.963501][T18537] br0: port 2(vx0) entered forwarding state [ 2618.537783][T18550] br0: port 1(swp1) entered blocking state [ 2618.538141][T18550] br0: port 1(swp1) entered disabled state [ 2618.538516][T18550] swp1: entered allmulticast mode [ 2618.539852][T18550] swp1: entered promiscuous mode [ 2618.541120][T18550] br0: port 1(swp1) entered blocking state [ 2618.541457][T18550] br0: port 1(swp1) entered forwarding state [ 2618.817230][T18552] br0: port 2(vx0) entered blocking state [ 2618.817592][T18552] br0: port 2(vx0) entered disabled state [ 2618.817933][T18552] vx0: entered allmulticast mode [ 2618.819239][T18552] vx0: entered promiscuous mode [ 2618.820669][T18552] br0: port 2(vx0) entered blocking state [ 2618.820986][T18552] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2626.105841][ T8454] br0: port 1(swp1) entered disabled state [ 2627.115525][T14951] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2633.064011][ T11] vx0: left allmulticast mode [ 2633.064368][ T11] vx0: left promiscuous mode [ 2633.064764][ T11] br0: port 2(vx0) entered disabled state [ 2633.075872][ T11] swp1: left allmulticast mode [ 2633.076154][ T11] swp1: left promiscuous mode [ 2633.076521][ T11] br0: port 1(swp1) entered disabled state [ 2633.441010][ T11] vx0: left allmulticast mode [ 2633.441334][ T11] vx0: left promiscuous mode [ 2633.441690][ T11] br0: port 2(vx0) entered disabled state [ 2633.449451][ T11] swp1: left allmulticast mode [ 2633.449919][ T11] swp1: left promiscuous mode [ 2633.450547][ T11] br0: port 1(swp1) entered disabled state [ 2636.447575][T18629] veth0: renamed from veth1 [ 2637.598238][T18646] br0: port 1(swp1) entered blocking state [ 2637.599639][T18646] br0: port 1(swp1) entered disabled state [ 2637.600061][T18646] swp1: entered allmulticast mode [ 2637.601642][T18646] swp1: entered promiscuous mode [ 2637.603080][T18646] br0: port 1(swp1) entered blocking state [ 2637.603459][T18646] br0: port 1(swp1) entered forwarding state [ 2637.833116][T18648] br0: port 2(vx0) entered blocking state [ 2637.833484][T18648] br0: port 2(vx0) entered disabled state [ 2637.833826][T18648] vx0: entered allmulticast mode [ 2637.835147][T18648] vx0: entered promiscuous mode [ 2637.835860][T18648] br0: port 2(vx0) entered blocking state [ 2637.836188][T18648] br0: port 2(vx0) entered forwarding state [ 2639.274140][T18661] br0: port 1(swp1) entered blocking state [ 2639.275422][T18661] br0: port 1(swp1) entered disabled state [ 2639.275808][T18661] swp1: entered allmulticast mode [ 2639.277153][T18661] swp1: entered promiscuous mode [ 2639.278498][T18661] br0: port 1(swp1) entered blocking state [ 2639.278836][T18661] br0: port 1(swp1) entered forwarding state [ 2639.525703][T18663] br0: port 2(vx0) entered blocking state [ 2639.526053][T18663] br0: port 2(vx0) entered disabled state [ 2639.526468][T18663] vx0: entered allmulticast mode [ 2639.527914][T18663] vx0: entered promiscuous mode [ 2639.528655][T18663] br0: port 2(vx0) entered blocking state [ 2639.528979][T18663] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2645.870875][T14951] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2676.130297][ T11] vx0: left allmulticast mode [ 2676.130668][ T11] vx0: left promiscuous mode [ 2676.131065][ T11] br0: port 2(vx0) entered disabled state [ 2676.142495][ T11] swp1: left allmulticast mode [ 2676.142793][ T11] swp1: left promiscuous mode [ 2676.143149][ T11] br0: port 1(swp1) entered disabled state [ 2676.491341][ T11] vx0: left allmulticast mode [ 2676.491647][ T11] vx0: left promiscuous mode [ 2676.491996][ T11] br0: port 2(vx0) entered disabled state [ 2676.506442][ T11] swp1: left allmulticast mode [ 2676.506730][ T11] swp1: left promiscuous mode [ 2676.507079][ 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__->