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 [ 2569.441263][T26261] veth0: renamed from veth1 [ 2570.548651][T26278] br0: port 1(swp1) entered blocking state [ 2570.549031][T26278] br0: port 1(swp1) entered disabled state [ 2570.549393][T26278] swp1: entered allmulticast mode [ 2570.550631][T26278] swp1: entered promiscuous mode [ 2570.552769][T26278] br0: port 1(swp1) entered blocking state [ 2570.553111][T26278] br0: port 1(swp1) entered forwarding state [ 2570.743761][T26280] br0: port 2(vx0) entered blocking state [ 2570.744369][T26280] br0: port 2(vx0) entered disabled state [ 2570.744824][T26280] vx0: entered allmulticast mode [ 2570.746112][T26280] vx0: entered promiscuous mode [ 2570.749178][T26280] br0: port 2(vx0) entered blocking state [ 2570.749504][T26280] br0: port 2(vx0) entered forwarding state [ 2571.964677][T26293] br0: port 1(swp1) entered blocking state [ 2571.965802][T26293] br0: port 1(swp1) entered disabled state [ 2571.966188][T26293] swp1: entered allmulticast mode [ 2571.967394][T26293] swp1: entered promiscuous mode [ 2571.968595][T26293] br0: port 1(swp1) entered blocking state [ 2571.968914][T26293] br0: port 1(swp1) entered forwarding state [ 2572.163760][T26295] br0: port 2(vx0) entered blocking state [ 2572.164131][T26295] br0: port 2(vx0) entered disabled state [ 2572.164469][T26295] vx0: entered allmulticast mode [ 2572.165678][T26295] vx0: entered promiscuous mode [ 2572.166227][T26295] br0: port 2(vx0) entered blocking state [ 2572.166539][T26295] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 2577.959055][T26306] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2579.231116][T24448] 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 ] [ 2581.137611][T11978] br0: port 1(swp1) entered blocking state [ 2581.137998][T11978] 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 ] [ 2582.165073][T23570] 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 ] [ 2584.060165][T15414] br0: port 1(swp1) entered blocking state [ 2584.060541][T15414] 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 ] [ 2586.850279][T15414] 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 ] [ 2588.808540][ T11] vx0: left allmulticast mode [ 2588.808844][ T11] vx0: left promiscuous mode [ 2588.809208][ T11] br0: port 2(vx0) entered disabled state [ 2588.816887][ T11] swp1: left allmulticast mode [ 2588.817222][ T11] swp1: left promiscuous mode [ 2588.817580][ T11] br0: port 1(swp1) entered disabled state [ 2589.048893][ T11] vx0: left allmulticast mode [ 2589.049314][ T11] vx0: left promiscuous mode [ 2589.049684][ T11] br0: port 2(vx0) entered disabled state [ 2589.062859][ T11] swp1: left allmulticast mode [ 2589.063157][ T11] swp1: left promiscuous mode [ 2589.063520][ T11] br0: port 1(swp1) entered disabled state [ 2591.510828][T26437] veth0: renamed from veth1 [ 2592.484344][T26455] br0: port 1(swp1) entered blocking state [ 2592.484709][T26455] br0: port 1(swp1) entered disabled state [ 2592.485090][T26455] swp1: entered allmulticast mode [ 2592.486818][T26455] swp1: entered promiscuous mode [ 2592.488045][T26455] br0: port 1(swp1) entered blocking state [ 2592.488370][T26455] br0: port 1(swp1) entered forwarding state [ 2592.680771][T26457] br0: port 2(vx0) entered blocking state [ 2592.681143][T26457] br0: port 2(vx0) entered disabled state [ 2592.681477][T26457] vx0: entered allmulticast mode [ 2592.682721][T26457] vx0: entered promiscuous mode [ 2592.683906][T26457] br0: port 2(vx0) entered blocking state [ 2592.684244][T26457] br0: port 2(vx0) entered forwarding state [ 2593.951311][T26470] br0: port 1(swp1) entered blocking state [ 2593.951674][T26470] br0: port 1(swp1) entered disabled state [ 2593.952065][T26470] swp1: entered allmulticast mode [ 2593.953295][T26470] swp1: entered promiscuous mode [ 2593.954771][T26470] br0: port 1(swp1) entered blocking state [ 2593.955111][T26470] br0: port 1(swp1) entered forwarding state [ 2594.153011][T26472] br0: port 2(vx0) entered blocking state [ 2594.153357][T26472] br0: port 2(vx0) entered disabled state [ 2594.153687][T26472] vx0: entered allmulticast mode [ 2594.154887][T26472] vx0: entered promiscuous mode [ 2594.156117][T26472] br0: port 2(vx0) entered blocking state [ 2594.156439][T26472] 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 ] [ 2601.902932][T24448] 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 ] [ 2604.316719][T24448] br0: port 1(swp1) entered blocking state [ 2604.317104][T24448] 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 ] [ 2605.332098][ T9742] 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 ] [ 2607.748195][T24448] br0: port 1(swp1) entered blocking state [ 2607.748567][T24448] 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 ] [ 2611.680022][T24448] 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 ] [ 2614.172896][ T11] vx0: left allmulticast mode [ 2614.173246][ T11] vx0: left promiscuous mode [ 2614.173591][ T11] br0: port 2(vx0) entered disabled state [ 2614.185811][ T11] swp1: left allmulticast mode [ 2614.186111][ T11] swp1: left promiscuous mode [ 2614.186450][ T11] br0: port 1(swp1) entered disabled state [ 2614.427852][ T11] vx0: left allmulticast mode [ 2614.428198][ T11] vx0: left promiscuous mode [ 2614.428559][ T11] br0: port 2(vx0) entered disabled state [ 2614.443336][ T11] swp1: left allmulticast mode [ 2614.443617][ T11] swp1: left promiscuous mode [ 2614.443998][ T11] br0: port 1(swp1) entered disabled state [ 2616.914731][T26672] veth0: renamed from veth1 [ 2617.858515][T26688] br0: port 1(swp1) entered blocking state [ 2617.858875][T26688] br0: port 1(swp1) entered disabled state [ 2617.860294][T26688] swp1: entered allmulticast mode [ 2617.861545][T26688] swp1: entered promiscuous mode [ 2617.862737][T26688] br0: port 1(swp1) entered blocking state [ 2617.863068][T26688] br0: port 1(swp1) entered forwarding state [ 2618.054904][T26690] br0: port 2(vx0) entered blocking state [ 2618.055267][T26690] br0: port 2(vx0) entered disabled state [ 2618.055606][T26690] vx0: entered allmulticast mode [ 2618.056843][T26690] vx0: entered promiscuous mode [ 2618.057614][T26690] br0: port 2(vx0) entered blocking state [ 2618.057929][T26690] br0: port 2(vx0) entered forwarding state [ 2619.276041][T26703] br0: port 1(swp1) entered blocking state [ 2619.276393][T26703] br0: port 1(swp1) entered disabled state [ 2619.276754][T26703] swp1: entered allmulticast mode [ 2619.278178][T26703] swp1: entered promiscuous mode [ 2619.279356][T26703] br0: port 1(swp1) entered blocking state [ 2619.279679][T26703] br0: port 1(swp1) entered forwarding state [ 2619.470489][T26705] br0: port 2(vx0) entered blocking state [ 2619.470839][T26705] br0: port 2(vx0) entered disabled state [ 2619.471189][T26705] vx0: entered allmulticast mode [ 2619.473043][T26705] vx0: entered promiscuous mode [ 2619.473563][T26705] br0: port 2(vx0) entered blocking state [ 2619.473873][T26705] 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 ] [ 2626.686283][T24448] 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 ] [ 2634.803906][ T11] vx0: left allmulticast mode [ 2634.804262][ T11] vx0: left promiscuous mode [ 2634.804631][ T11] br0: port 2(vx0) entered disabled state [ 2634.816316][ T11] swp1: left allmulticast mode [ 2634.816606][ T11] swp1: left promiscuous mode [ 2634.816961][ T11] br0: port 1(swp1) entered disabled state [ 2635.070510][ T11] vx0: left allmulticast mode [ 2635.070814][ T11] vx0: left promiscuous mode [ 2635.071192][ T11] br0: port 2(vx0) entered disabled state [ 2635.082891][ T11] swp1: left allmulticast mode [ 2635.083327][ T11] swp1: left promiscuous mode [ 2635.083913][ T11] br0: port 1(swp1) entered disabled state [ 2637.685900][T26893] veth0: renamed from veth1 [ 2638.660706][T26910] br0: port 1(swp1) entered blocking state [ 2638.661958][T26910] br0: port 1(swp1) entered disabled state [ 2638.662324][T26910] swp1: entered allmulticast mode [ 2638.663563][T26910] swp1: entered promiscuous mode [ 2638.664805][T26910] br0: port 1(swp1) entered blocking state [ 2638.665152][T26910] br0: port 1(swp1) entered forwarding state [ 2638.863746][T26912] br0: port 2(vx0) entered blocking state [ 2638.864117][T26912] br0: port 2(vx0) entered disabled state [ 2638.864448][T26912] vx0: entered allmulticast mode [ 2638.865740][T26912] vx0: entered promiscuous mode [ 2638.866829][T26912] br0: port 2(vx0) entered blocking state [ 2638.867160][T26912] br0: port 2(vx0) entered forwarding state [ 2640.099382][T26925] br0: port 1(swp1) entered blocking state [ 2640.099745][T26925] br0: port 1(swp1) entered disabled state [ 2640.100146][T26925] swp1: entered allmulticast mode [ 2640.101365][T26925] swp1: entered promiscuous mode [ 2640.102590][T26925] br0: port 1(swp1) entered blocking state [ 2640.102919][T26925] br0: port 1(swp1) entered forwarding state [ 2640.298499][T26927] br0: port 2(vx0) entered blocking state [ 2640.298850][T26927] br0: port 2(vx0) entered disabled state [ 2640.299203][T26927] vx0: entered allmulticast mode [ 2640.300405][T26927] vx0: entered promiscuous mode [ 2640.300907][T26927] br0: port 2(vx0) entered blocking state [ 2640.301236][T26927] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2647.190341][ T8] br0: port 1(swp1) entered disabled state [ 2648.195250][T24448] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2654.995279][ T11] vx0: left allmulticast mode [ 2654.995686][ T11] vx0: left promiscuous mode [ 2654.996190][ T11] br0: port 2(vx0) entered disabled state [ 2655.007437][ T11] swp1: left allmulticast mode [ 2655.007876][ T11] swp1: left promiscuous mode [ 2655.008403][ T11] br0: port 1(swp1) entered disabled state [ 2655.259535][ T11] vx0: left allmulticast mode [ 2655.259896][ T11] vx0: left promiscuous mode [ 2655.260290][ T11] br0: port 2(vx0) entered disabled state [ 2655.271446][ T11] swp1: left allmulticast mode [ 2655.271730][ T11] swp1: left promiscuous mode [ 2655.272085][ T11] br0: port 1(swp1) entered disabled state [ 2657.921114][T27003] veth0: renamed from veth1 [ 2658.940456][T27022] br0: port 1(swp1) entered blocking state [ 2658.940833][T27022] br0: port 1(swp1) entered disabled state [ 2658.941236][T27022] swp1: entered allmulticast mode [ 2658.942495][T27022] swp1: entered promiscuous mode [ 2658.944270][T27022] br0: port 1(swp1) entered blocking state [ 2658.944596][T27022] br0: port 1(swp1) entered forwarding state [ 2659.143912][T27024] br0: port 2(vx0) entered blocking state [ 2659.144293][T27024] br0: port 2(vx0) entered disabled state [ 2659.144637][T27024] vx0: entered allmulticast mode [ 2659.146395][T27024] vx0: entered promiscuous mode [ 2659.147092][T27024] br0: port 2(vx0) entered blocking state [ 2659.147422][T27024] br0: port 2(vx0) entered forwarding state [ 2660.408106][T27038] br0: port 1(swp1) entered blocking state [ 2660.408465][T27038] br0: port 1(swp1) entered disabled state [ 2660.408816][T27038] swp1: entered allmulticast mode [ 2660.410959][T27038] swp1: entered promiscuous mode [ 2660.415180][T27038] br0: port 1(swp1) entered blocking state [ 2660.415533][T27038] br0: port 1(swp1) entered forwarding state [ 2660.607625][T27040] br0: port 2(vx0) entered blocking state [ 2660.607995][T27040] br0: port 2(vx0) entered disabled state [ 2660.608332][T27040] vx0: entered allmulticast mode [ 2660.610233][T27040] vx0: entered promiscuous mode [ 2660.610752][T27040] br0: port 2(vx0) entered blocking state [ 2660.611078][T27040] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2666.647865][T27034] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2696.887547][ T11] vx0: left allmulticast mode [ 2696.887937][ T11] vx0: left promiscuous mode [ 2696.888370][ T11] br0: port 2(vx0) entered disabled state [ 2696.905240][ T11] swp1: left allmulticast mode [ 2696.905566][ T11] swp1: left promiscuous mode [ 2696.905912][ T11] br0: port 1(swp1) entered disabled state [ 2697.177923][ T11] vx0: left allmulticast mode [ 2697.178256][ T11] vx0: left promiscuous mode [ 2697.178614][ T11] br0: port 2(vx0) entered disabled state [ 2697.195390][ T11] swp1: left allmulticast mode [ 2697.195672][ T11] swp1: left promiscuous mode [ 2697.196031][ 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__->