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 [ 2218.578465][T22801] veth0: renamed from veth1 [ 2219.675236][T22818] br0: port 1(swp1) entered blocking state [ 2219.675595][T22818] br0: port 1(swp1) entered disabled state [ 2219.675964][T22818] swp1: entered allmulticast mode [ 2219.677371][T22818] swp1: entered promiscuous mode [ 2219.683062][T22818] br0: port 1(swp1) entered blocking state [ 2219.683410][T22818] br0: port 1(swp1) entered forwarding state [ 2219.903266][T22820] br0: port 2(vx0) entered blocking state [ 2219.903619][T22820] br0: port 2(vx0) entered disabled state [ 2219.903956][T22820] vx0: entered allmulticast mode [ 2219.905416][T22820] vx0: entered promiscuous mode [ 2219.905978][T22820] br0: port 2(vx0) entered blocking state [ 2219.906306][T22820] br0: port 2(vx0) entered forwarding state [ 2221.283926][T22833] br0: port 1(swp1) entered blocking state [ 2221.284303][T22833] br0: port 1(swp1) entered disabled state [ 2221.284679][T22833] swp1: entered allmulticast mode [ 2221.286002][T22833] swp1: entered promiscuous mode [ 2221.288291][T22833] br0: port 1(swp1) entered blocking state [ 2221.288633][T22833] br0: port 1(swp1) entered forwarding state [ 2221.508553][T22835] br0: port 2(vx0) entered blocking state [ 2221.508906][T22835] br0: port 2(vx0) entered disabled state [ 2221.509768][T22835] vx0: entered allmulticast mode [ 2221.511097][T22835] vx0: entered promiscuous mode [ 2221.511656][T22835] br0: port 2(vx0) entered blocking state [ 2221.511972][T22835] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 2227.280458][T22844] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2228.618948][T19111] 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 ] [ 2230.633674][T15925] br0: port 1(swp1) entered blocking state [ 2230.634041][T15925] 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 ] [ 2231.801489][T15925] 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 ] [ 2233.821951][T15925] br0: port 1(swp1) entered blocking state [ 2233.822341][T15925] 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 ] [ 2236.904339][T19111] 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 ] [ 2239.056994][ T11] vx0: left allmulticast mode [ 2239.057322][ T11] vx0: left promiscuous mode [ 2239.057685][ T11] br0: port 2(vx0) entered disabled state [ 2239.068541][ T11] swp1: left allmulticast mode [ 2239.068835][ T11] swp1: left promiscuous mode [ 2239.069197][ T11] br0: port 1(swp1) entered disabled state [ 2239.351300][ T11] vx0: left allmulticast mode [ 2239.351618][ T11] vx0: left promiscuous mode [ 2239.351991][ T11] br0: port 2(vx0) entered disabled state [ 2239.360580][ T11] swp1: left allmulticast mode [ 2239.360878][ T11] swp1: left promiscuous mode [ 2239.361295][ T11] br0: port 1(swp1) entered disabled state [ 2242.200669][T22976] veth0: renamed from veth1 [ 2243.301193][T22993] br0: port 1(swp1) entered blocking state [ 2243.301555][T22993] br0: port 1(swp1) entered disabled state [ 2243.301908][T22993] swp1: entered allmulticast mode [ 2243.303268][T22993] swp1: entered promiscuous mode [ 2243.305035][T22993] br0: port 1(swp1) entered blocking state [ 2243.305369][T22993] br0: port 1(swp1) entered forwarding state [ 2243.520129][T22995] br0: port 2(vx0) entered blocking state [ 2243.521133][T22995] br0: port 2(vx0) entered disabled state [ 2243.524357][T22995] vx0: entered allmulticast mode [ 2243.525801][T22995] vx0: entered promiscuous mode [ 2243.526346][T22995] br0: port 2(vx0) entered blocking state [ 2243.526653][T22995] br0: port 2(vx0) entered forwarding state [ 2244.953050][T23008] br0: port 1(swp1) entered blocking state [ 2244.953427][T23008] br0: port 1(swp1) entered disabled state [ 2244.953793][T23008] swp1: entered allmulticast mode [ 2244.955168][T23008] swp1: entered promiscuous mode [ 2244.956528][T23008] br0: port 1(swp1) entered blocking state [ 2244.956853][T23008] br0: port 1(swp1) entered forwarding state [ 2245.183817][T23010] br0: port 2(vx0) entered blocking state [ 2245.184168][T23010] br0: port 2(vx0) entered disabled state [ 2245.184806][T23010] vx0: entered allmulticast mode [ 2245.186120][T23010] vx0: entered promiscuous mode [ 2245.186796][T23010] br0: port 2(vx0) entered blocking state [ 2245.187123][T23010] 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 ] [ 2253.462312][T15925] 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 ] [ 2256.068012][T19111] br0: port 1(swp1) entered blocking state [ 2256.068389][T19111] 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 ] [ 2257.275694][T15925] 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 ] [ 2259.859296][T19111] br0: port 1(swp1) entered blocking state [ 2259.859654][T19111] 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 ] [ 2264.109215][T15925] 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 ] [ 2266.839553][ T11] vx0: left allmulticast mode [ 2266.839910][ T11] vx0: left promiscuous mode [ 2266.840330][ T11] br0: port 2(vx0) entered disabled state [ 2266.863514][ T11] swp1: left allmulticast mode [ 2266.863838][ T11] swp1: left promiscuous mode [ 2266.864263][ T11] br0: port 1(swp1) entered disabled state [ 2267.133362][ T11] vx0: left allmulticast mode [ 2267.133707][ T11] vx0: left promiscuous mode [ 2267.134086][ T11] br0: port 2(vx0) entered disabled state [ 2267.149371][ T11] swp1: left allmulticast mode [ 2267.149655][ T11] swp1: left promiscuous mode [ 2267.150028][ T11] br0: port 1(swp1) entered disabled state [ 2270.012239][T23210] veth0: renamed from veth1 [ 2271.257798][T23226] br0: port 1(swp1) entered blocking state [ 2271.258147][T23226] br0: port 1(swp1) entered disabled state [ 2271.258530][T23226] swp1: entered allmulticast mode [ 2271.259859][T23226] swp1: entered promiscuous mode [ 2271.261321][T23226] br0: port 1(swp1) entered blocking state [ 2271.261638][T23226] br0: port 1(swp1) entered forwarding state [ 2271.486094][T23228] br0: port 2(vx0) entered blocking state [ 2271.486469][T23228] br0: port 2(vx0) entered disabled state [ 2271.486841][T23228] vx0: entered allmulticast mode [ 2271.488255][T23228] vx0: entered promiscuous mode [ 2271.489022][T23228] br0: port 2(vx0) entered blocking state [ 2271.489367][T23228] br0: port 2(vx0) entered forwarding state [ 2272.946335][T23241] br0: port 1(swp1) entered blocking state [ 2272.946853][T23241] br0: port 1(swp1) entered disabled state [ 2272.948736][T23241] swp1: entered allmulticast mode [ 2272.951133][T23241] swp1: entered promiscuous mode [ 2272.954064][T23241] br0: port 1(swp1) entered blocking state [ 2272.954577][T23241] br0: port 1(swp1) entered forwarding state [ 2273.217650][T23243] br0: port 2(vx0) entered blocking state [ 2273.218011][T23243] br0: port 2(vx0) entered disabled state [ 2273.218393][T23243] vx0: entered allmulticast mode [ 2273.220002][T23243] vx0: entered promiscuous mode [ 2273.220587][T23243] br0: port 2(vx0) entered blocking state [ 2273.220902][T23243] 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 ] [ 2280.887301][T15608] 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 ] [ 2290.150331][ T11] vx0: left allmulticast mode [ 2290.150665][ T11] vx0: left promiscuous mode [ 2290.151037][ T11] br0: port 2(vx0) entered disabled state [ 2290.161237][ T11] swp1: left allmulticast mode [ 2290.161529][ T11] swp1: left promiscuous mode [ 2290.161887][ T11] br0: port 1(swp1) entered disabled state [ 2290.434033][ T11] vx0: left allmulticast mode [ 2290.434337][ T11] vx0: left promiscuous mode [ 2290.434686][ T11] br0: port 2(vx0) entered disabled state [ 2290.446446][ T11] swp1: left allmulticast mode [ 2290.446726][ T11] swp1: left promiscuous mode [ 2290.447107][ T11] br0: port 1(swp1) entered disabled state [ 2293.741653][T23431] veth0: renamed from veth1 [ 2294.969648][T23448] br0: port 1(swp1) entered blocking state [ 2294.970016][T23448] br0: port 1(swp1) entered disabled state [ 2294.970386][T23448] swp1: entered allmulticast mode [ 2294.971747][T23448] swp1: entered promiscuous mode [ 2294.973484][T23448] br0: port 1(swp1) entered blocking state [ 2294.973815][T23448] br0: port 1(swp1) entered forwarding state [ 2295.199934][T23450] br0: port 2(vx0) entered blocking state [ 2295.200858][T23450] br0: port 2(vx0) entered disabled state [ 2295.201195][T23450] vx0: entered allmulticast mode [ 2295.202553][T23450] vx0: entered promiscuous mode [ 2295.203096][T23450] br0: port 2(vx0) entered blocking state [ 2295.203423][T23450] br0: port 2(vx0) entered forwarding state [ 2296.598874][T23463] br0: port 1(swp1) entered blocking state [ 2296.599259][T23463] br0: port 1(swp1) entered disabled state [ 2296.599625][T23463] swp1: entered allmulticast mode [ 2296.600980][T23463] swp1: entered promiscuous mode [ 2296.602319][T23463] br0: port 1(swp1) entered blocking state [ 2296.602647][T23463] br0: port 1(swp1) entered forwarding state [ 2296.812791][T23465] br0: port 2(vx0) entered blocking state [ 2296.813135][T23465] br0: port 2(vx0) entered disabled state [ 2296.813487][T23465] vx0: entered allmulticast mode [ 2296.814821][T23465] vx0: entered promiscuous mode [ 2296.815551][T23465] br0: port 2(vx0) entered blocking state [ 2296.815867][T23465] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2304.040945][T15925] br0: port 1(swp1) entered disabled state [ 2305.107318][T19111] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2312.005803][ T11] vx0: left allmulticast mode [ 2312.006179][ T11] vx0: left promiscuous mode [ 2312.006602][ T11] br0: port 2(vx0) entered disabled state [ 2312.018394][ T11] swp1: left allmulticast mode [ 2312.018672][ T11] swp1: left promiscuous mode [ 2312.019023][ T11] br0: port 1(swp1) entered disabled state [ 2312.277024][ T11] vx0: left allmulticast mode [ 2312.277359][ T11] vx0: left promiscuous mode [ 2312.277718][ T11] br0: port 2(vx0) entered disabled state [ 2312.292175][ T11] swp1: left allmulticast mode [ 2312.292492][ T11] swp1: left promiscuous mode [ 2312.292884][ T11] br0: port 1(swp1) entered disabled state [ 2315.059145][T23546] veth0: renamed from veth1 [ 2316.155172][T23564] br0: port 1(swp1) entered blocking state [ 2316.155548][T23564] br0: port 1(swp1) entered disabled state [ 2316.155917][T23564] swp1: entered allmulticast mode [ 2316.157298][T23564] swp1: entered promiscuous mode [ 2316.159417][T23564] br0: port 1(swp1) entered blocking state [ 2316.159745][T23564] br0: port 1(swp1) entered forwarding state [ 2316.374477][T23566] br0: port 2(vx0) entered blocking state [ 2316.374841][T23566] br0: port 2(vx0) entered disabled state [ 2316.375182][T23566] vx0: entered allmulticast mode [ 2316.376570][T23566] vx0: entered promiscuous mode [ 2316.377268][T23566] br0: port 2(vx0) entered blocking state [ 2316.377584][T23566] br0: port 2(vx0) entered forwarding state [ 2317.786210][T23579] br0: port 1(swp1) entered blocking state [ 2317.786590][T23579] br0: port 1(swp1) entered disabled state [ 2317.786959][T23579] swp1: entered allmulticast mode [ 2317.788620][T23579] swp1: entered promiscuous mode [ 2317.789917][T23579] br0: port 1(swp1) entered blocking state [ 2317.790257][T23579] br0: port 1(swp1) entered forwarding state [ 2318.006272][T23581] br0: port 2(vx0) entered blocking state [ 2318.006621][T23581] br0: port 2(vx0) entered disabled state [ 2318.006954][T23581] vx0: entered allmulticast mode [ 2318.009069][T23581] vx0: entered promiscuous mode [ 2318.009787][T23581] br0: port 2(vx0) entered blocking state [ 2318.010102][T23581] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2324.226353][T19111] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2354.569302][ T11] vx0: left allmulticast mode [ 2354.569653][ T11] vx0: left promiscuous mode [ 2354.570070][ T11] br0: port 2(vx0) entered disabled state [ 2354.583309][ T11] swp1: left allmulticast mode [ 2354.583597][ T11] swp1: left promiscuous mode [ 2354.583965][ T11] br0: port 1(swp1) entered disabled state [ 2354.857207][ T11] vx0: left allmulticast mode [ 2354.857536][ T11] vx0: left promiscuous mode [ 2354.857947][ T11] br0: port 2(vx0) entered disabled state [ 2354.871662][ T11] swp1: left allmulticast mode [ 2354.871974][ T11] swp1: left promiscuous mode [ 2354.872347][ 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__->