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 [ 2473.233236][T20191] veth0: renamed from veth1 [ 2474.180863][T20209] br0: port 1(swp1) entered blocking state [ 2474.182023][T20209] br0: port 1(swp1) entered disabled state [ 2474.182389][T20209] swp1: entered allmulticast mode [ 2474.183680][T20209] swp1: entered promiscuous mode [ 2474.184956][T20209] br0: port 1(swp1) entered blocking state [ 2474.185294][T20209] br0: port 1(swp1) entered forwarding state [ 2474.379260][T20211] br0: port 2(vx0) entered blocking state [ 2474.379607][T20211] br0: port 2(vx0) entered disabled state [ 2474.379942][T20211] vx0: entered allmulticast mode [ 2474.381627][T20211] vx0: entered promiscuous mode [ 2474.382578][T20211] br0: port 2(vx0) entered blocking state [ 2474.382900][T20211] br0: port 2(vx0) entered forwarding state [ 2475.622422][T20224] br0: port 1(swp1) entered blocking state [ 2475.622779][T20224] br0: port 1(swp1) entered disabled state [ 2475.628618][T20224] swp1: entered allmulticast mode [ 2475.629877][T20224] swp1: entered promiscuous mode [ 2475.631085][T20224] br0: port 1(swp1) entered blocking state [ 2475.631414][T20224] br0: port 1(swp1) entered forwarding state [ 2475.827004][T20226] br0: port 2(vx0) entered blocking state [ 2475.827850][T20226] br0: port 2(vx0) entered disabled state [ 2475.828197][T20226] vx0: entered allmulticast mode [ 2475.829446][T20226] vx0: entered promiscuous mode [ 2475.830095][T20226] br0: port 2(vx0) entered blocking state [ 2475.830412][T20226] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2482.597669][T17466] 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 ] [ 2484.517561][T17466] br0: port 1(swp1) entered blocking state [ 2484.517930][T17466] 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 ] [ 2485.576219][ T7077] 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 ] [ 2487.503363][ T7077] br0: port 1(swp1) entered blocking state [ 2487.503729][ T7077] 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 ] [ 2490.358226][T17525] 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 ] [ 2492.336676][ T11] vx0: left allmulticast mode [ 2492.336977][ T11] vx0: left promiscuous mode [ 2492.337340][ T11] br0: port 2(vx0) entered disabled state [ 2492.353970][ T11] swp1: left allmulticast mode [ 2492.354331][ T11] swp1: left promiscuous mode [ 2492.354726][ T11] br0: port 1(swp1) entered disabled state [ 2492.571024][ T11] vx0: left allmulticast mode [ 2492.571340][ T11] vx0: left promiscuous mode [ 2492.571730][ T11] br0: port 2(vx0) entered disabled state [ 2492.580071][ T11] swp1: left allmulticast mode [ 2492.580374][ T11] swp1: left promiscuous mode [ 2492.580721][ T11] br0: port 1(swp1) entered disabled state [ 2495.053606][T20367] veth0: renamed from veth1 [ 2496.013612][T20384] br0: port 1(swp1) entered blocking state [ 2496.013976][T20384] br0: port 1(swp1) entered disabled state [ 2496.014348][T20384] swp1: entered allmulticast mode [ 2496.015614][T20384] swp1: entered promiscuous mode [ 2496.016826][T20384] br0: port 1(swp1) entered blocking state [ 2496.017168][T20384] br0: port 1(swp1) entered forwarding state [ 2496.211172][T20386] br0: port 2(vx0) entered blocking state [ 2496.211518][T20386] br0: port 2(vx0) entered disabled state [ 2496.211858][T20386] vx0: entered allmulticast mode [ 2496.213395][T20386] vx0: entered promiscuous mode [ 2496.214035][T20386] br0: port 2(vx0) entered blocking state [ 2496.214364][T20386] br0: port 2(vx0) entered forwarding state [ 2497.443043][T20399] br0: port 1(swp1) entered blocking state [ 2497.444159][T20399] br0: port 1(swp1) entered disabled state [ 2497.444529][T20399] swp1: entered allmulticast mode [ 2497.445796][T20399] swp1: entered promiscuous mode [ 2497.450005][T20399] br0: port 1(swp1) entered blocking state [ 2497.450367][T20399] br0: port 1(swp1) entered forwarding state [ 2497.641598][T20401] br0: port 2(vx0) entered blocking state [ 2497.641950][T20401] br0: port 2(vx0) entered disabled state [ 2497.642984][T20401] vx0: entered allmulticast mode [ 2497.644237][T20401] vx0: entered promiscuous mode [ 2497.644766][T20401] br0: port 2(vx0) entered blocking state [ 2497.645101][T20401] 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 ] [ 2505.413699][T17525] 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 ] [ 2507.837027][T17525] br0: port 1(swp1) entered blocking state [ 2507.837405][T17525] 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 ] [ 2508.877915][T17466] 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 ] [ 2511.303567][T17466] br0: port 1(swp1) entered blocking state [ 2511.303928][T17466] 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 ] [ 2515.210550][ T7077] 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 ] [ 2517.704902][ T11] vx0: left allmulticast mode [ 2517.705222][ T11] vx0: left promiscuous mode [ 2517.705570][ T11] br0: port 2(vx0) entered disabled state [ 2517.715158][ T11] swp1: left allmulticast mode [ 2517.715443][ T11] swp1: left promiscuous mode [ 2517.715787][ T11] br0: port 1(swp1) entered disabled state [ 2517.951340][ T11] vx0: left allmulticast mode [ 2517.951653][ T11] vx0: left promiscuous mode [ 2517.952003][ T11] br0: port 2(vx0) entered disabled state [ 2517.964210][ T11] swp1: left allmulticast mode [ 2517.964508][ T11] swp1: left promiscuous mode [ 2517.964885][ T11] br0: port 1(swp1) entered disabled state [ 2520.382794][T20600] veth0: renamed from veth1 [ 2521.320244][T20618] br0: port 1(swp1) entered blocking state [ 2521.320596][T20618] br0: port 1(swp1) entered disabled state [ 2521.320945][T20618] swp1: entered allmulticast mode [ 2521.322436][T20618] swp1: entered promiscuous mode [ 2521.323636][T20618] br0: port 1(swp1) entered blocking state [ 2521.323960][T20618] br0: port 1(swp1) entered forwarding state [ 2521.511788][T20620] br0: port 2(vx0) entered blocking state [ 2521.512596][T20620] br0: port 2(vx0) entered disabled state [ 2521.512942][T20620] vx0: entered allmulticast mode [ 2521.514209][T20620] vx0: entered promiscuous mode [ 2521.514736][T20620] br0: port 2(vx0) entered blocking state [ 2521.515046][T20620] br0: port 2(vx0) entered forwarding state [ 2522.725246][T20633] br0: port 1(swp1) entered blocking state [ 2522.725604][T20633] br0: port 1(swp1) entered disabled state [ 2522.725950][T20633] swp1: entered allmulticast mode [ 2522.727205][T20633] swp1: entered promiscuous mode [ 2522.729076][T20633] br0: port 1(swp1) entered blocking state [ 2522.729399][T20633] br0: port 1(swp1) entered forwarding state [ 2522.917358][T20635] br0: port 2(vx0) entered blocking state [ 2522.917714][T20635] br0: port 2(vx0) entered disabled state [ 2522.918287][T20635] vx0: entered allmulticast mode [ 2522.919724][T20635] vx0: entered promiscuous mode [ 2522.920285][T20635] br0: port 2(vx0) entered blocking state [ 2522.920604][T20635] 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 ] [ 2530.200568][T17525] 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 ] [ 2538.239749][ T11] vx0: left allmulticast mode [ 2538.240046][ T11] vx0: left promiscuous mode [ 2538.240423][ T11] br0: port 2(vx0) entered disabled state [ 2538.253428][ T11] swp1: left allmulticast mode [ 2538.253707][ T11] swp1: left promiscuous mode [ 2538.254043][ T11] br0: port 1(swp1) entered disabled state [ 2538.479829][ T11] vx0: left allmulticast mode [ 2538.480183][ T11] vx0: left promiscuous mode [ 2538.480544][ T11] br0: port 2(vx0) entered disabled state [ 2538.491129][ T11] swp1: left allmulticast mode [ 2538.491417][ T11] swp1: left promiscuous mode [ 2538.491752][ T11] br0: port 1(swp1) entered disabled state [ 2540.901336][T20826] veth0: renamed from veth1 [ 2541.852740][T20843] br0: port 1(swp1) entered blocking state [ 2541.853104][T20843] br0: port 1(swp1) entered disabled state [ 2541.853459][T20843] swp1: entered allmulticast mode [ 2541.854716][T20843] swp1: entered promiscuous mode [ 2541.855917][T20843] br0: port 1(swp1) entered blocking state [ 2541.856255][T20843] br0: port 1(swp1) entered forwarding state [ 2542.045010][T20845] br0: port 2(vx0) entered blocking state [ 2542.046027][T20845] br0: port 2(vx0) entered disabled state [ 2542.046382][T20845] vx0: entered allmulticast mode [ 2542.047594][T20845] vx0: entered promiscuous mode [ 2542.048228][T20845] br0: port 2(vx0) entered blocking state [ 2542.048540][T20845] br0: port 2(vx0) entered forwarding state [ 2543.251790][T20858] br0: port 1(swp1) entered blocking state [ 2543.252591][T20858] br0: port 1(swp1) entered disabled state [ 2543.252959][T20858] swp1: entered allmulticast mode [ 2543.254249][T20858] swp1: entered promiscuous mode [ 2543.255473][T20858] br0: port 1(swp1) entered blocking state [ 2543.255801][T20858] br0: port 1(swp1) entered forwarding state [ 2543.448663][T20860] br0: port 2(vx0) entered blocking state [ 2543.449018][T20860] br0: port 2(vx0) entered disabled state [ 2543.449929][T20860] vx0: entered allmulticast mode [ 2543.451184][T20860] vx0: entered promiscuous mode [ 2543.451709][T20860] br0: port 2(vx0) entered blocking state [ 2543.452031][T20860] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2550.309127][T10334] br0: port 1(swp1) entered disabled state [ 2551.309307][ T7060] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2558.096988][ T11] vx0: left allmulticast mode [ 2558.097343][ T11] vx0: left promiscuous mode [ 2558.097729][ T11] br0: port 2(vx0) entered disabled state [ 2558.109576][ T11] swp1: left allmulticast mode [ 2558.109857][ T11] swp1: left promiscuous mode [ 2558.110207][ T11] br0: port 1(swp1) entered disabled state [ 2558.372971][ T11] vx0: left allmulticast mode [ 2558.373291][ T11] vx0: left promiscuous mode [ 2558.373633][ T11] br0: port 2(vx0) entered disabled state [ 2558.386030][ T11] swp1: left allmulticast mode [ 2558.386328][ T11] swp1: left promiscuous mode [ 2558.386668][ T11] br0: port 1(swp1) entered disabled state [ 2560.804829][T20938] veth0: renamed from veth1 [ 2561.848235][T20954] br0: port 1(swp1) entered blocking state [ 2561.848590][T20954] br0: port 1(swp1) entered disabled state [ 2561.848949][T20954] swp1: entered allmulticast mode [ 2561.850609][T20954] swp1: entered promiscuous mode [ 2561.853071][T20954] br0: port 1(swp1) entered blocking state [ 2561.853395][T20954] br0: port 1(swp1) entered forwarding state [ 2562.115075][T20956] br0: port 2(vx0) entered blocking state [ 2562.115421][T20956] br0: port 2(vx0) entered disabled state [ 2562.115763][T20956] vx0: entered allmulticast mode [ 2562.117173][T20956] vx0: entered promiscuous mode [ 2562.117862][T20956] br0: port 2(vx0) entered blocking state [ 2562.118189][T20956] br0: port 2(vx0) entered forwarding state [ 2563.365849][T20969] br0: port 1(swp1) entered blocking state [ 2563.366218][T20969] br0: port 1(swp1) entered disabled state [ 2563.366565][T20969] swp1: entered allmulticast mode [ 2563.367779][T20969] swp1: entered promiscuous mode [ 2563.369782][T20969] br0: port 1(swp1) entered blocking state [ 2563.370125][T20969] br0: port 1(swp1) entered forwarding state [ 2563.557736][T20971] br0: port 2(vx0) entered blocking state [ 2563.558091][T20971] br0: port 2(vx0) entered disabled state [ 2563.558431][T20971] vx0: entered allmulticast mode [ 2563.559955][T20971] vx0: entered promiscuous mode [ 2563.560599][T20971] br0: port 2(vx0) entered blocking state [ 2563.560913][T20971] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2569.592078][T17466] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2599.861971][ T11] vx0: left allmulticast mode [ 2599.862283][ T11] vx0: left promiscuous mode [ 2599.862630][ T11] br0: port 2(vx0) entered disabled state [ 2599.875916][ T11] swp1: left allmulticast mode [ 2599.876210][ T11] swp1: left promiscuous mode [ 2599.876564][ T11] br0: port 1(swp1) entered disabled state [ 2600.114953][ T11] vx0: left allmulticast mode [ 2600.115273][ T11] vx0: left promiscuous mode [ 2600.115631][ T11] br0: port 2(vx0) entered disabled state [ 2600.126899][ T11] swp1: left allmulticast mode [ 2600.127201][ T11] swp1: left promiscuous mode [ 2600.127569][ 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__->