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 [ 2739.817061][T23838] veth0: renamed from veth1 [ 2740.892411][T23855] br0: port 1(swp1) entered blocking state [ 2740.892766][T23855] br0: port 1(swp1) entered disabled state [ 2740.893130][T23855] swp1: entered allmulticast mode [ 2740.894515][T23855] swp1: entered promiscuous mode [ 2740.896359][T23855] br0: port 1(swp1) entered blocking state [ 2740.896685][T23855] br0: port 1(swp1) entered forwarding state [ 2741.113111][T23857] br0: port 2(vx0) entered blocking state [ 2741.114184][T23857] br0: port 2(vx0) entered disabled state [ 2741.117526][T23857] vx0: entered allmulticast mode [ 2741.119060][T23857] vx0: entered promiscuous mode [ 2741.119762][T23857] br0: port 2(vx0) entered blocking state [ 2741.120077][T23857] br0: port 2(vx0) entered forwarding state [ 2742.491099][T23870] br0: port 1(swp1) entered blocking state [ 2742.491467][T23870] br0: port 1(swp1) entered disabled state [ 2742.491826][T23870] swp1: entered allmulticast mode [ 2742.493197][T23870] swp1: entered promiscuous mode [ 2742.495052][T23870] br0: port 1(swp1) entered blocking state [ 2742.495396][T23870] br0: port 1(swp1) entered forwarding state [ 2742.709760][T23872] br0: port 2(vx0) entered blocking state [ 2742.710110][T23872] br0: port 2(vx0) entered disabled state [ 2742.710474][T23872] vx0: entered allmulticast mode [ 2742.712320][T23872] vx0: entered promiscuous mode [ 2742.712987][T23872] br0: port 2(vx0) entered blocking state [ 2742.713314][T23872] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 2748.806986][T23884] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2750.113372][T18189] 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 ] [ 2751.066850][T17849] br0: port 1(swp1) entered blocking state [ 2751.067218][T17849] 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 ] [ 2752.243405][T17849] 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 ] [ 2753.192490][T17849] br0: port 1(swp1) entered blocking state [ 2753.192855][T17849] 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 ] [ 2755.218314][T17849] 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 ] [ 2756.287763][ T11] vx0: left allmulticast mode [ 2756.288067][ T11] vx0: left promiscuous mode [ 2756.288445][ T11] br0: port 2(vx0) entered disabled state [ 2756.298484][ T11] swp1: left allmulticast mode [ 2756.298817][ T11] swp1: left promiscuous mode [ 2756.299217][ T11] br0: port 1(swp1) entered disabled state [ 2756.567281][ T11] vx0: left allmulticast mode [ 2756.567604][ T11] vx0: left promiscuous mode [ 2756.567960][ T11] br0: port 2(vx0) entered disabled state [ 2756.579416][ T11] swp1: left allmulticast mode [ 2756.579703][ T11] swp1: left promiscuous mode [ 2756.580051][ T11] br0: port 1(swp1) entered disabled state [ 2759.387619][T24012] veth0: renamed from veth1 [ 2760.506607][T24028] br0: port 1(swp1) entered blocking state [ 2760.506968][T24028] br0: port 1(swp1) entered disabled state [ 2760.507722][T24028] swp1: entered allmulticast mode [ 2760.509075][T24028] swp1: entered promiscuous mode [ 2760.510406][T24028] br0: port 1(swp1) entered blocking state [ 2760.510732][T24028] br0: port 1(swp1) entered forwarding state [ 2760.733204][T24030] br0: port 2(vx0) entered blocking state [ 2760.733572][T24030] br0: port 2(vx0) entered disabled state [ 2760.733917][T24030] vx0: entered allmulticast mode [ 2760.735787][T24030] vx0: entered promiscuous mode [ 2760.736511][T24030] br0: port 2(vx0) entered blocking state [ 2760.736825][T24030] br0: port 2(vx0) entered forwarding state [ 2762.159471][T24043] br0: port 1(swp1) entered blocking state [ 2762.159830][T24043] br0: port 1(swp1) entered disabled state [ 2762.160184][T24043] swp1: entered allmulticast mode [ 2762.162497][T24043] swp1: entered promiscuous mode [ 2762.163793][T24043] br0: port 1(swp1) entered blocking state [ 2762.164113][T24043] br0: port 1(swp1) entered forwarding state [ 2762.385566][T24045] br0: port 2(vx0) entered blocking state [ 2762.385913][T24045] br0: port 2(vx0) entered disabled state [ 2762.386260][T24045] vx0: entered allmulticast mode [ 2762.387796][T24045] vx0: entered promiscuous mode [ 2762.388483][T24045] br0: port 2(vx0) entered blocking state [ 2762.388797][T24045] 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 ] [ 2770.505467][T18189] 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 ] [ 2772.021861][T17849] br0: port 1(swp1) entered blocking state [ 2772.022228][T17849] 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 ] [ 2773.184325][T17441] 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 ] [ 2774.706114][ T8174] br0: port 1(swp1) entered blocking state [ 2774.706499][ T8174] 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 ] [ 2777.814342][T17441] 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 ] [ 2779.469429][ T11] vx0: left allmulticast mode [ 2779.469771][ T11] vx0: left promiscuous mode [ 2779.470169][ T11] br0: port 2(vx0) entered disabled state [ 2779.483770][ T11] swp1: left allmulticast mode [ 2779.484087][ T11] swp1: left promiscuous mode [ 2779.484462][ T11] br0: port 1(swp1) entered disabled state [ 2779.753221][ T11] vx0: left allmulticast mode [ 2779.753571][ T11] vx0: left promiscuous mode [ 2779.753955][ T11] br0: port 2(vx0) entered disabled state [ 2779.766176][ T11] swp1: left allmulticast mode [ 2779.766480][ T11] swp1: left promiscuous mode [ 2779.766881][ T11] br0: port 1(swp1) entered disabled state [ 2782.626736][T24240] veth0: renamed from veth1 [ 2783.726334][T24258] br0: port 1(swp1) entered blocking state [ 2783.726688][T24258] br0: port 1(swp1) entered disabled state [ 2783.727049][T24258] swp1: entered allmulticast mode [ 2783.728822][T24258] swp1: entered promiscuous mode [ 2783.730123][T24258] br0: port 1(swp1) entered blocking state [ 2783.730465][T24258] br0: port 1(swp1) entered forwarding state [ 2783.941275][T24260] br0: port 2(vx0) entered blocking state [ 2783.941626][T24260] br0: port 2(vx0) entered disabled state [ 2783.941961][T24260] vx0: entered allmulticast mode [ 2783.943685][T24260] vx0: entered promiscuous mode [ 2783.944389][T24260] br0: port 2(vx0) entered blocking state [ 2783.944704][T24260] br0: port 2(vx0) entered forwarding state [ 2785.363025][T24273] br0: port 1(swp1) entered blocking state [ 2785.364304][T24273] br0: port 1(swp1) entered disabled state [ 2785.364711][T24273] swp1: entered allmulticast mode [ 2785.366091][T24273] swp1: entered promiscuous mode [ 2785.367803][T24273] br0: port 1(swp1) entered blocking state [ 2785.368128][T24273] br0: port 1(swp1) entered forwarding state [ 2785.590826][T24275] br0: port 2(vx0) entered blocking state [ 2785.591183][T24275] br0: port 2(vx0) entered disabled state [ 2785.591545][T24275] vx0: entered allmulticast mode [ 2785.593636][T24275] vx0: entered promiscuous mode [ 2785.598703][T24275] br0: port 2(vx0) entered blocking state [ 2785.599033][T24275] 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 ] [ 2793.123378][ T8174] 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 ] [ 2800.889711][ T11] vx0: left allmulticast mode [ 2800.890058][ T11] vx0: left promiscuous mode [ 2800.890501][ T11] br0: port 2(vx0) entered disabled state [ 2800.899359][ T11] swp1: left allmulticast mode [ 2800.899688][ T11] swp1: left promiscuous mode [ 2800.900107][ T11] br0: port 1(swp1) entered disabled state [ 2801.185023][ T11] vx0: left allmulticast mode [ 2801.185340][ T11] vx0: left promiscuous mode [ 2801.185693][ T11] br0: port 2(vx0) entered disabled state [ 2801.194424][ T11] swp1: left allmulticast mode [ 2801.194717][ T11] swp1: left promiscuous mode [ 2801.195121][ T11] br0: port 1(swp1) entered disabled state [ 2803.979509][T24460] veth0: renamed from veth1 [ 2805.074920][T24478] br0: port 1(swp1) entered blocking state [ 2805.075298][T24478] br0: port 1(swp1) entered disabled state [ 2805.075670][T24478] swp1: entered allmulticast mode [ 2805.078276][T24478] swp1: entered promiscuous mode [ 2805.079585][T24478] br0: port 1(swp1) entered blocking state [ 2805.079906][T24478] br0: port 1(swp1) entered forwarding state [ 2805.300098][T24480] br0: port 2(vx0) entered blocking state [ 2805.300468][T24480] br0: port 2(vx0) entered disabled state [ 2805.300994][T24480] vx0: entered allmulticast mode [ 2805.302408][T24480] vx0: entered promiscuous mode [ 2805.302959][T24480] br0: port 2(vx0) entered blocking state [ 2805.303281][T24480] br0: port 2(vx0) entered forwarding state [ 2806.683737][T24493] br0: port 1(swp1) entered blocking state [ 2806.684098][T24493] br0: port 1(swp1) entered disabled state [ 2806.684491][T24493] swp1: entered allmulticast mode [ 2806.685858][T24493] swp1: entered promiscuous mode [ 2806.687592][T24493] br0: port 1(swp1) entered blocking state [ 2806.687926][T24493] br0: port 1(swp1) entered forwarding state [ 2806.909470][T24495] br0: port 2(vx0) entered blocking state [ 2806.909824][T24495] br0: port 2(vx0) entered disabled state [ 2806.910169][T24495] vx0: entered allmulticast mode [ 2806.911984][T24495] vx0: entered promiscuous mode [ 2806.912678][T24495] br0: port 2(vx0) entered blocking state [ 2806.912990][T24495] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2814.037376][T18189] br0: port 1(swp1) entered disabled state [ 2815.052533][T17849] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2820.943384][ T11] vx0: left allmulticast mode [ 2820.943714][ T11] vx0: left promiscuous mode [ 2820.944095][ T11] br0: port 2(vx0) entered disabled state [ 2820.963499][ T11] swp1: left allmulticast mode [ 2820.963792][ T11] swp1: left promiscuous mode [ 2820.964144][ T11] br0: port 1(swp1) entered disabled state [ 2821.214224][ T11] vx0: left allmulticast mode [ 2821.214540][ T11] vx0: left promiscuous mode [ 2821.214892][ T11] br0: port 2(vx0) entered disabled state [ 2821.228192][ T11] swp1: left allmulticast mode [ 2821.228517][ T11] swp1: left promiscuous mode [ 2821.228881][ T11] br0: port 1(swp1) entered disabled state [ 2823.956747][T24571] veth0: renamed from veth1 [ 2825.029534][T24588] br0: port 1(swp1) entered blocking state [ 2825.029894][T24588] br0: port 1(swp1) entered disabled state [ 2825.031020][T24588] swp1: entered allmulticast mode [ 2825.032386][T24588] swp1: entered promiscuous mode [ 2825.033698][T24588] br0: port 1(swp1) entered blocking state [ 2825.034021][T24588] br0: port 1(swp1) entered forwarding state [ 2825.248585][T24590] br0: port 2(vx0) entered blocking state [ 2825.248929][T24590] br0: port 2(vx0) entered disabled state [ 2825.249738][T24590] vx0: entered allmulticast mode [ 2825.251082][T24590] vx0: entered promiscuous mode [ 2825.251837][T24590] br0: port 2(vx0) entered blocking state [ 2825.252154][T24590] br0: port 2(vx0) entered forwarding state [ 2826.657079][T24603] br0: port 1(swp1) entered blocking state [ 2826.657455][T24603] br0: port 1(swp1) entered disabled state [ 2826.657823][T24603] swp1: entered allmulticast mode [ 2826.659187][T24603] swp1: entered promiscuous mode [ 2826.661503][T24603] br0: port 1(swp1) entered blocking state [ 2826.661830][T24603] br0: port 1(swp1) entered forwarding state [ 2826.901698][T24605] br0: port 2(vx0) entered blocking state [ 2826.902053][T24605] br0: port 2(vx0) entered disabled state [ 2826.902417][T24605] vx0: entered allmulticast mode [ 2826.904372][T24605] vx0: entered promiscuous mode [ 2826.905060][T24605] br0: port 2(vx0) entered blocking state [ 2826.905389][T24605] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2833.100320][ T8174] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2863.447617][ T11] vx0: left allmulticast mode [ 2863.447917][ T11] vx0: left promiscuous mode [ 2863.448286][ T11] br0: port 2(vx0) entered disabled state [ 2863.459619][ T11] swp1: left allmulticast mode [ 2863.459933][ T11] swp1: left promiscuous mode [ 2863.460338][ T11] br0: port 1(swp1) entered disabled state [ 2863.760735][ T11] vx0: left allmulticast mode [ 2863.761044][ T11] vx0: left promiscuous mode [ 2863.761402][ T11] br0: port 2(vx0) entered disabled state [ 2863.777356][ T11] swp1: left allmulticast mode [ 2863.777646][ T11] swp1: left promiscuous mode [ 2863.777992][ 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__->