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 [ 2493.521227][T21525] veth0: renamed from veth1 [ 2494.626459][T21542] br0: port 1(swp1) entered blocking state [ 2494.626812][T21542] br0: port 1(swp1) entered disabled state [ 2494.627195][T21542] swp1: entered allmulticast mode [ 2494.628622][T21542] swp1: entered promiscuous mode [ 2494.629988][T21542] br0: port 1(swp1) entered blocking state [ 2494.630332][T21542] br0: port 1(swp1) entered forwarding state [ 2494.859265][T21544] br0: port 2(vx0) entered blocking state [ 2494.859633][T21544] br0: port 2(vx0) entered disabled state [ 2494.860763][T21544] vx0: entered allmulticast mode [ 2494.862277][T21544] vx0: entered promiscuous mode [ 2494.862842][T21544] br0: port 2(vx0) entered blocking state [ 2494.863180][T21544] br0: port 2(vx0) entered forwarding state [ 2496.402814][T21557] br0: port 1(swp1) entered blocking state [ 2496.403186][T21557] br0: port 1(swp1) entered disabled state [ 2496.403550][T21557] swp1: entered allmulticast mode [ 2496.404896][T21557] swp1: entered promiscuous mode [ 2496.407193][T21557] br0: port 1(swp1) entered blocking state [ 2496.407518][T21557] br0: port 1(swp1) entered forwarding state [ 2496.628559][T21559] br0: port 2(vx0) entered blocking state [ 2496.628904][T21559] br0: port 2(vx0) entered disabled state [ 2496.629258][T21559] vx0: entered allmulticast mode [ 2496.630559][T21559] vx0: entered promiscuous mode [ 2496.631846][T21559] br0: port 2(vx0) entered blocking state [ 2496.632189][T21559] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2503.678992][T19733] 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 ] [ 2504.621983][T12287] br0: port 1(swp1) entered blocking state [ 2504.622354][T12287] 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 ] [ 2505.930601][T12287] 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 ] [ 2506.854691][ T50] br0: port 1(swp1) entered blocking state [ 2506.855075][ T50] 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 ] [ 2508.936042][T19733] 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 ] [ 2509.982082][ T11] vx0: left allmulticast mode [ 2509.982374][ T11] vx0: left promiscuous mode [ 2509.982729][ T11] br0: port 2(vx0) entered disabled state [ 2509.996087][ T11] swp1: left allmulticast mode [ 2509.996409][ T11] swp1: left promiscuous mode [ 2509.996777][ T11] br0: port 1(swp1) entered disabled state [ 2510.295998][ T11] vx0: left allmulticast mode [ 2510.296301][ T11] vx0: left promiscuous mode [ 2510.296652][ T11] br0: port 2(vx0) entered disabled state [ 2510.309910][ T11] swp1: left allmulticast mode [ 2510.310211][ T11] swp1: left promiscuous mode [ 2510.310576][ T11] br0: port 1(swp1) entered disabled state [ 2513.461113][T21694] veth0: renamed from veth1 [ 2514.601042][T21711] br0: port 1(swp1) entered blocking state [ 2514.601400][T21711] br0: port 1(swp1) entered disabled state [ 2514.601763][T21711] swp1: entered allmulticast mode [ 2514.603174][T21711] swp1: entered promiscuous mode [ 2514.604500][T21711] br0: port 1(swp1) entered blocking state [ 2514.604827][T21711] br0: port 1(swp1) entered forwarding state [ 2514.852758][T21713] br0: port 2(vx0) entered blocking state [ 2514.853137][T21713] br0: port 2(vx0) entered disabled state [ 2514.853480][T21713] vx0: entered allmulticast mode [ 2514.854828][T21713] vx0: entered promiscuous mode [ 2514.856108][T21713] br0: port 2(vx0) entered blocking state [ 2514.856425][T21713] br0: port 2(vx0) entered forwarding state [ 2516.431349][T21726] br0: port 1(swp1) entered blocking state [ 2516.431714][T21726] br0: port 1(swp1) entered disabled state [ 2516.432128][T21726] swp1: entered allmulticast mode [ 2516.433522][T21726] swp1: entered promiscuous mode [ 2516.435429][T21726] br0: port 1(swp1) entered blocking state [ 2516.435778][T21726] br0: port 1(swp1) entered forwarding state [ 2516.673281][T21728] br0: port 2(vx0) entered blocking state [ 2516.673644][T21728] br0: port 2(vx0) entered disabled state [ 2516.674540][T21728] vx0: entered allmulticast mode [ 2516.675967][T21728] vx0: entered promiscuous mode [ 2516.676723][T21728] br0: port 2(vx0) entered blocking state [ 2516.677078][T21728] 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 ] [ 2524.942462][T12287] 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 ] [ 2526.442007][ T50] br0: port 1(swp1) entered blocking state [ 2526.442368][ T50] 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 ] [ 2527.671050][T12287] 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 ] [ 2529.297984][ T50] br0: port 1(swp1) entered blocking state [ 2529.298341][ T50] 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 ] [ 2532.511008][T12287] 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 ] [ 2534.195252][ T11] vx0: left allmulticast mode [ 2534.195576][ T11] vx0: left promiscuous mode [ 2534.196048][ T11] br0: port 2(vx0) entered disabled state [ 2534.206058][ T11] swp1: left allmulticast mode [ 2534.206363][ T11] swp1: left promiscuous mode [ 2534.206778][ T11] br0: port 1(swp1) entered disabled state [ 2534.486018][ T11] vx0: left allmulticast mode [ 2534.486320][ T11] vx0: left promiscuous mode [ 2534.486691][ T11] br0: port 2(vx0) entered disabled state [ 2534.498041][ T11] swp1: left allmulticast mode [ 2534.498337][ T11] swp1: left promiscuous mode [ 2534.498772][ T11] br0: port 1(swp1) entered disabled state [ 2537.448343][T21924] veth0: renamed from veth1 [ 2538.579318][T21942] br0: port 1(swp1) entered blocking state [ 2538.579693][T21942] br0: port 1(swp1) entered disabled state [ 2538.580078][T21942] swp1: entered allmulticast mode [ 2538.581477][T21942] swp1: entered promiscuous mode [ 2538.582882][T21942] br0: port 1(swp1) entered blocking state [ 2538.583230][T21942] br0: port 1(swp1) entered forwarding state [ 2538.807736][T21944] br0: port 2(vx0) entered blocking state [ 2538.808098][T21944] br0: port 2(vx0) entered disabled state [ 2538.808436][T21944] vx0: entered allmulticast mode [ 2538.809770][T21944] vx0: entered promiscuous mode [ 2538.810862][T21944] br0: port 2(vx0) entered blocking state [ 2538.811187][T21944] br0: port 2(vx0) entered forwarding state [ 2540.312051][T21957] br0: port 1(swp1) entered blocking state [ 2540.312394][T21957] br0: port 1(swp1) entered disabled state [ 2540.312754][T21957] swp1: entered allmulticast mode [ 2540.314107][T21957] swp1: entered promiscuous mode [ 2540.315978][T21957] br0: port 1(swp1) entered blocking state [ 2540.316307][T21957] br0: port 1(swp1) entered forwarding state [ 2540.540793][T21959] br0: port 2(vx0) entered blocking state [ 2540.541157][T21959] br0: port 2(vx0) entered disabled state [ 2540.541497][T21959] vx0: entered allmulticast mode [ 2540.542814][T21959] vx0: entered promiscuous mode [ 2540.543387][T21959] br0: port 2(vx0) entered blocking state [ 2540.543699][T21959] 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 ] [ 2548.134815][T19060] 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 ] [ 2556.466088][ T11] vx0: left allmulticast mode [ 2556.466516][ T11] vx0: left promiscuous mode [ 2556.467213][ T11] br0: port 2(vx0) entered disabled state [ 2556.480981][ T11] swp1: left allmulticast mode [ 2556.481276][ T11] swp1: left promiscuous mode [ 2556.481645][ T11] br0: port 1(swp1) entered disabled state [ 2556.781048][ T11] vx0: left allmulticast mode [ 2556.781354][ T11] vx0: left promiscuous mode [ 2556.781729][ T11] br0: port 2(vx0) entered disabled state [ 2556.793484][ T11] swp1: left allmulticast mode [ 2556.793770][ T11] swp1: left promiscuous mode [ 2556.794157][ T11] br0: port 1(swp1) entered disabled state [ 2560.100804][T22145] veth0: renamed from veth1 [ 2561.220449][T22162] br0: port 1(swp1) entered blocking state [ 2561.220811][T22162] br0: port 1(swp1) entered disabled state [ 2561.221196][T22162] swp1: entered allmulticast mode [ 2561.222580][T22162] swp1: entered promiscuous mode [ 2561.223880][T22162] br0: port 1(swp1) entered blocking state [ 2561.224222][T22162] br0: port 1(swp1) entered forwarding state [ 2561.453149][T22164] br0: port 2(vx0) entered blocking state [ 2561.453501][T22164] br0: port 2(vx0) entered disabled state [ 2561.453844][T22164] vx0: entered allmulticast mode [ 2561.455254][T22164] vx0: entered promiscuous mode [ 2561.455816][T22164] br0: port 2(vx0) entered blocking state [ 2561.456143][T22164] br0: port 2(vx0) entered forwarding state [ 2563.294465][T22177] br0: port 1(swp1) entered blocking state [ 2563.294850][T22177] br0: port 1(swp1) entered disabled state [ 2563.295258][T22177] swp1: entered allmulticast mode [ 2563.296652][T22177] swp1: entered promiscuous mode [ 2563.298888][T22177] br0: port 1(swp1) entered blocking state [ 2563.299250][T22177] br0: port 1(swp1) entered forwarding state [ 2563.532569][T22179] br0: port 2(vx0) entered blocking state [ 2563.532953][T22179] br0: port 2(vx0) entered disabled state [ 2563.533295][T22179] vx0: entered allmulticast mode [ 2563.534685][T22179] vx0: entered promiscuous mode [ 2563.535862][T22179] br0: port 2(vx0) entered blocking state [ 2563.536209][T22179] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2570.828097][T19060] br0: port 1(swp1) entered disabled state [ 2571.867066][T12287] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2577.715093][ T11] vx0: left allmulticast mode [ 2577.715437][ T11] vx0: left promiscuous mode [ 2577.715867][ T11] br0: port 2(vx0) entered disabled state [ 2577.728322][ T11] swp1: left allmulticast mode [ 2577.728612][ T11] swp1: left promiscuous mode [ 2577.728996][ T11] br0: port 1(swp1) entered disabled state [ 2578.066993][ T11] vx0: left allmulticast mode [ 2578.067320][ T11] vx0: left promiscuous mode [ 2578.067682][ T11] br0: port 2(vx0) entered disabled state [ 2578.081157][ T11] swp1: left allmulticast mode [ 2578.081465][ T11] swp1: left promiscuous mode [ 2578.081827][ T11] br0: port 1(swp1) entered disabled state [ 2581.026887][T22257] veth0: renamed from veth1 [ 2582.196021][T22274] br0: port 1(swp1) entered blocking state [ 2582.196404][T22274] br0: port 1(swp1) entered disabled state [ 2582.196771][T22274] swp1: entered allmulticast mode [ 2582.198978][T22274] swp1: entered promiscuous mode [ 2582.205980][T22274] br0: port 1(swp1) entered blocking state [ 2582.206319][T22274] br0: port 1(swp1) entered forwarding state [ 2582.429641][T22276] br0: port 2(vx0) entered blocking state [ 2582.430004][T22276] br0: port 2(vx0) entered disabled state [ 2582.430426][T22276] vx0: entered allmulticast mode [ 2582.431853][T22276] vx0: entered promiscuous mode [ 2582.432606][T22276] br0: port 2(vx0) entered blocking state [ 2582.432949][T22276] br0: port 2(vx0) entered forwarding state [ 2583.967075][T22289] br0: port 1(swp1) entered blocking state [ 2583.967437][T22289] br0: port 1(swp1) entered disabled state [ 2583.967801][T22289] swp1: entered allmulticast mode [ 2583.970403][T22289] swp1: entered promiscuous mode [ 2583.975118][T22289] br0: port 1(swp1) entered blocking state [ 2583.975449][T22289] br0: port 1(swp1) entered forwarding state [ 2584.193435][T22291] br0: port 2(vx0) entered blocking state [ 2584.193772][T22291] br0: port 2(vx0) entered disabled state [ 2584.194123][T22291] vx0: entered allmulticast mode [ 2584.195451][T22291] vx0: entered promiscuous mode [ 2584.196137][T22291] br0: port 2(vx0) entered blocking state [ 2584.196452][T22291] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2590.473998][T12287] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2620.762011][ T11] vx0: left allmulticast mode [ 2620.762338][ T11] vx0: left promiscuous mode [ 2620.762722][ T11] br0: port 2(vx0) entered disabled state [ 2620.770130][ T11] swp1: left allmulticast mode [ 2620.770427][ T11] swp1: left promiscuous mode [ 2620.770787][ T11] br0: port 1(swp1) entered disabled state [ 2621.060782][ T11] vx0: left allmulticast mode [ 2621.061148][ T11] vx0: left promiscuous mode [ 2621.061560][ T11] br0: port 2(vx0) entered disabled state [ 2621.071133][ T11] swp1: left allmulticast mode [ 2621.071445][ T11] swp1: left promiscuous mode [ 2621.071844][ 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__->