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 [ 2277.145098][T20661] veth0: renamed from veth1 [ 2278.262951][T20679] br0: port 1(swp1) entered blocking state [ 2278.263317][T20679] br0: port 1(swp1) entered disabled state [ 2278.263679][T20679] swp1: entered allmulticast mode [ 2278.265476][T20679] swp1: entered promiscuous mode [ 2278.266775][T20679] br0: port 1(swp1) entered blocking state [ 2278.267103][T20679] br0: port 1(swp1) entered forwarding state [ 2278.485233][T20681] br0: port 2(vx0) entered blocking state [ 2278.485578][T20681] br0: port 2(vx0) entered disabled state [ 2278.485917][T20681] vx0: entered allmulticast mode [ 2278.487338][T20681] vx0: entered promiscuous mode [ 2278.488021][T20681] br0: port 2(vx0) entered blocking state [ 2278.488349][T20681] br0: port 2(vx0) entered forwarding state [ 2279.879747][T20694] br0: port 1(swp1) entered blocking state [ 2279.880103][T20694] br0: port 1(swp1) entered disabled state [ 2279.880629][T20694] swp1: entered allmulticast mode [ 2279.881960][T20694] swp1: entered promiscuous mode [ 2279.883259][T20694] br0: port 1(swp1) entered blocking state [ 2279.883581][T20694] br0: port 1(swp1) entered forwarding state [ 2280.105905][T20696] br0: port 2(vx0) entered blocking state [ 2280.106273][T20696] br0: port 2(vx0) entered disabled state [ 2280.106612][T20696] vx0: entered allmulticast mode [ 2280.108408][T20696] vx0: entered promiscuous mode [ 2280.108964][T20696] br0: port 2(vx0) entered blocking state [ 2280.109288][T20696] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2287.052751][T15487] 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 ] [ 2289.049371][T12363] br0: port 1(swp1) entered blocking state [ 2289.049727][T12363] 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 ] [ 2290.191632][T17733] 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 ] [ 2292.189478][T15487] br0: port 1(swp1) entered blocking state [ 2292.189840][T15487] 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 ] [ 2295.214410][T12363] 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 ] [ 2297.279130][ T11] vx0: left allmulticast mode [ 2297.279462][ T11] vx0: left promiscuous mode [ 2297.279847][ T11] br0: port 2(vx0) entered disabled state [ 2297.288502][ T11] swp1: left allmulticast mode [ 2297.288805][ T11] swp1: left promiscuous mode [ 2297.289189][ T11] br0: port 1(swp1) entered disabled state [ 2297.556803][ T11] vx0: left allmulticast mode [ 2297.557128][ T11] vx0: left promiscuous mode [ 2297.557511][ T11] br0: port 2(vx0) entered disabled state [ 2297.573315][ T11] swp1: left allmulticast mode [ 2297.573632][ T11] swp1: left promiscuous mode [ 2297.574029][ T11] br0: port 1(swp1) entered disabled state [ 2300.361112][T20836] veth0: renamed from veth1 [ 2301.419150][T20853] br0: port 1(swp1) entered blocking state [ 2301.419523][T20853] br0: port 1(swp1) entered disabled state [ 2301.419878][T20853] swp1: entered allmulticast mode [ 2301.422139][T20853] swp1: entered promiscuous mode [ 2301.423565][T20853] br0: port 1(swp1) entered blocking state [ 2301.423886][T20853] br0: port 1(swp1) entered forwarding state [ 2301.641985][T20855] br0: port 2(vx0) entered blocking state [ 2301.642703][T20855] br0: port 2(vx0) entered disabled state [ 2301.643039][T20855] vx0: entered allmulticast mode [ 2301.644353][T20855] vx0: entered promiscuous mode [ 2301.645029][T20855] br0: port 2(vx0) entered blocking state [ 2301.645357][T20855] br0: port 2(vx0) entered forwarding state [ 2303.056442][T20868] br0: port 1(swp1) entered blocking state [ 2303.056806][T20868] br0: port 1(swp1) entered disabled state [ 2303.057156][T20868] swp1: entered allmulticast mode [ 2303.058511][T20868] swp1: entered promiscuous mode [ 2303.060483][T20868] br0: port 1(swp1) entered blocking state [ 2303.060821][T20868] br0: port 1(swp1) entered forwarding state [ 2303.284598][T20870] br0: port 2(vx0) entered blocking state [ 2303.284943][T20870] br0: port 2(vx0) entered disabled state [ 2303.286265][T20870] vx0: entered allmulticast mode [ 2303.287576][T20870] vx0: entered promiscuous mode [ 2303.288266][T20870] br0: port 2(vx0) entered blocking state [ 2303.288580][T20870] 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 ] [ 2311.390404][T20303] 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 ] [ 2313.956283][T14286] br0: port 1(swp1) entered blocking state [ 2313.956643][T14286] 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 ] [ 2315.118339][T17751] 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 ] [ 2317.710524][T14286] br0: port 1(swp1) entered blocking state [ 2317.710892][T14286] 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 ] [ 2321.895825][T12363] 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 ] [ 2324.555159][ T11] vx0: left allmulticast mode [ 2324.555519][ T11] vx0: left promiscuous mode [ 2324.555939][ T11] br0: port 2(vx0) entered disabled state [ 2324.563820][ T11] swp1: left allmulticast mode [ 2324.564101][ T11] swp1: left promiscuous mode [ 2324.564475][ T11] br0: port 1(swp1) entered disabled state [ 2324.837901][ T11] vx0: left allmulticast mode [ 2324.838206][ T11] vx0: left promiscuous mode [ 2324.838575][ T11] br0: port 2(vx0) entered disabled state [ 2324.847276][ T11] swp1: left allmulticast mode [ 2324.847555][ T11] swp1: left promiscuous mode [ 2324.847914][ T11] br0: port 1(swp1) entered disabled state [ 2327.634539][T21069] veth0: renamed from veth1 [ 2328.754497][T21087] br0: port 1(swp1) entered blocking state [ 2328.754862][T21087] br0: port 1(swp1) entered disabled state [ 2328.755237][T21087] swp1: entered allmulticast mode [ 2328.757501][T21087] swp1: entered promiscuous mode [ 2328.763031][T21087] br0: port 1(swp1) entered blocking state [ 2328.763381][T21087] br0: port 1(swp1) entered forwarding state [ 2328.981132][T21089] br0: port 2(vx0) entered blocking state [ 2328.981495][T21089] br0: port 2(vx0) entered disabled state [ 2328.981829][T21089] vx0: entered allmulticast mode [ 2328.983177][T21089] vx0: entered promiscuous mode [ 2328.984610][T21089] br0: port 2(vx0) entered blocking state [ 2328.984932][T21089] br0: port 2(vx0) entered forwarding state [ 2330.392084][T21102] br0: port 1(swp1) entered blocking state [ 2330.392464][T21102] br0: port 1(swp1) entered disabled state [ 2330.392829][T21102] swp1: entered allmulticast mode [ 2330.394147][T21102] swp1: entered promiscuous mode [ 2330.395587][T21102] br0: port 1(swp1) entered blocking state [ 2330.395925][T21102] br0: port 1(swp1) entered forwarding state [ 2330.617805][T21104] br0: port 2(vx0) entered blocking state [ 2330.618151][T21104] br0: port 2(vx0) entered disabled state [ 2330.618497][T21104] vx0: entered allmulticast mode [ 2330.619816][T21104] vx0: entered promiscuous mode [ 2330.620560][T21104] br0: port 2(vx0) entered blocking state [ 2330.620881][T21104] 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 ] [ 2338.187646][T20303] 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 ] [ 2347.016425][ T11] vx0: left allmulticast mode [ 2347.016750][ T11] vx0: left promiscuous mode [ 2347.017128][ T11] br0: port 2(vx0) entered disabled state [ 2347.027305][ T11] swp1: left allmulticast mode [ 2347.027586][ T11] swp1: left promiscuous mode [ 2347.027954][ T11] br0: port 1(swp1) entered disabled state [ 2347.310261][ T11] vx0: left allmulticast mode [ 2347.310598][ T11] vx0: left promiscuous mode [ 2347.311031][ T11] br0: port 2(vx0) entered disabled state [ 2347.325189][ T11] swp1: left allmulticast mode [ 2347.325565][ T11] swp1: left promiscuous mode [ 2347.325932][ T11] br0: port 1(swp1) entered disabled state [ 2350.074743][T21292] veth0: renamed from veth1 [ 2351.153794][T21309] br0: port 1(swp1) entered blocking state [ 2351.154154][T21309] br0: port 1(swp1) entered disabled state [ 2351.154528][T21309] swp1: entered allmulticast mode [ 2351.155871][T21309] swp1: entered promiscuous mode [ 2351.163438][T21309] br0: port 1(swp1) entered blocking state [ 2351.163773][T21309] br0: port 1(swp1) entered forwarding state [ 2351.376875][T21311] br0: port 2(vx0) entered blocking state [ 2351.377211][T21311] br0: port 2(vx0) entered disabled state [ 2351.377580][T21311] vx0: entered allmulticast mode [ 2351.378895][T21311] vx0: entered promiscuous mode [ 2351.379611][T21311] br0: port 2(vx0) entered blocking state [ 2351.379925][T21311] br0: port 2(vx0) entered forwarding state [ 2352.771741][T21324] br0: port 1(swp1) entered blocking state [ 2352.772102][T21324] br0: port 1(swp1) entered disabled state [ 2352.772473][T21324] swp1: entered allmulticast mode [ 2352.773800][T21324] swp1: entered promiscuous mode [ 2352.775100][T21324] br0: port 1(swp1) entered blocking state [ 2352.775446][T21324] br0: port 1(swp1) entered forwarding state [ 2352.991692][T21326] br0: port 2(vx0) entered blocking state [ 2352.992039][T21326] br0: port 2(vx0) entered disabled state [ 2352.992397][T21326] vx0: entered allmulticast mode [ 2352.994345][T21326] vx0: entered promiscuous mode [ 2352.995020][T21326] br0: port 2(vx0) entered blocking state [ 2352.995355][T21326] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2360.093289][T20303] br0: port 1(swp1) entered disabled state [ 2361.104447][T15487] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2367.992377][ T11] vx0: left allmulticast mode [ 2367.992659][ T11] vx0: left promiscuous mode [ 2367.993014][ T11] br0: port 2(vx0) entered disabled state [ 2368.007291][ T11] swp1: left allmulticast mode [ 2368.007569][ T11] swp1: left promiscuous mode [ 2368.007926][ T11] br0: port 1(swp1) entered disabled state [ 2368.272884][ T11] vx0: left allmulticast mode [ 2368.273195][ T11] vx0: left promiscuous mode [ 2368.273567][ T11] br0: port 2(vx0) entered disabled state [ 2368.285260][ T11] swp1: left allmulticast mode [ 2368.285554][ T11] swp1: left promiscuous mode [ 2368.285929][ T11] br0: port 1(swp1) entered disabled state [ 2371.037962][T21404] veth0: renamed from veth1 [ 2372.141482][T21421] br0: port 1(swp1) entered blocking state [ 2372.141851][T21421] br0: port 1(swp1) entered disabled state [ 2372.142206][T21421] swp1: entered allmulticast mode [ 2372.143727][T21421] swp1: entered promiscuous mode [ 2372.145023][T21421] br0: port 1(swp1) entered blocking state [ 2372.145369][T21421] br0: port 1(swp1) entered forwarding state [ 2372.361828][T21423] br0: port 2(vx0) entered blocking state [ 2372.362174][T21423] br0: port 2(vx0) entered disabled state [ 2372.362528][T21423] vx0: entered allmulticast mode [ 2372.363849][T21423] vx0: entered promiscuous mode [ 2372.365239][T21423] br0: port 2(vx0) entered blocking state [ 2372.365560][T21423] br0: port 2(vx0) entered forwarding state [ 2373.759857][T21436] br0: port 1(swp1) entered blocking state [ 2373.760239][T21436] br0: port 1(swp1) entered disabled state [ 2373.760600][T21436] swp1: entered allmulticast mode [ 2373.761952][T21436] swp1: entered promiscuous mode [ 2373.763228][T21436] br0: port 1(swp1) entered blocking state [ 2373.763557][T21436] br0: port 1(swp1) entered forwarding state [ 2373.986077][T21438] br0: port 2(vx0) entered blocking state [ 2373.986443][T21438] br0: port 2(vx0) entered disabled state [ 2373.986783][T21438] vx0: entered allmulticast mode [ 2373.988068][T21438] vx0: entered promiscuous mode [ 2373.989303][T21438] br0: port 2(vx0) entered blocking state [ 2373.989628][T21438] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2380.189342][T20303] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2410.448376][ T11] vx0: left allmulticast mode [ 2410.448702][ T11] vx0: left promiscuous mode [ 2410.449099][ T11] br0: port 2(vx0) entered disabled state [ 2410.460289][ T11] swp1: left allmulticast mode [ 2410.460567][ T11] swp1: left promiscuous mode [ 2410.460922][ T11] br0: port 1(swp1) entered disabled state [ 2410.753273][ T11] vx0: left allmulticast mode [ 2410.753601][ T11] vx0: left promiscuous mode [ 2410.753979][ T11] br0: port 2(vx0) entered disabled state [ 2410.766782][ T11] swp1: left allmulticast mode [ 2410.767064][ T11] swp1: left promiscuous mode [ 2410.767433][ 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__->