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 # overriding timeout to 12000 # selftests: net: test_bridge_backup_port.sh [ 3564.923589][T21251] veth0: renamed from veth1 [ 3566.575671][T21267] br0: port 1(swp1) entered blocking state [ 3566.576017][T21267] br0: port 1(swp1) entered disabled state [ 3566.576388][T21267] swp1: entered allmulticast mode [ 3566.578562][T21267] swp1: entered promiscuous mode [ 3566.580029][T21267] br0: port 1(swp1) entered blocking state [ 3566.580341][T21267] br0: port 1(swp1) entered forwarding state [ 3566.929785][T21269] br0: port 2(vx0) entered blocking state [ 3566.930123][T21269] br0: port 2(vx0) entered disabled state [ 3566.930459][T21269] vx0: entered allmulticast mode [ 3566.931824][T21269] vx0: entered promiscuous mode [ 3566.932601][T21269] br0: port 2(vx0) entered blocking state [ 3566.932903][T21269] br0: port 2(vx0) entered forwarding state [ 3569.137691][T21282] br0: port 1(swp1) entered blocking state [ 3569.138053][T21282] br0: port 1(swp1) entered disabled state [ 3569.138878][T21282] swp1: entered allmulticast mode [ 3569.140331][T21282] swp1: entered promiscuous mode [ 3569.141869][T21282] br0: port 1(swp1) entered blocking state [ 3569.142203][T21282] br0: port 1(swp1) entered forwarding state [ 3569.492628][T21284] br0: port 2(vx0) entered blocking state [ 3569.492971][T21284] br0: port 2(vx0) entered disabled state [ 3569.493295][T21284] vx0: entered allmulticast mode [ 3569.494662][T21284] vx0: entered promiscuous mode [ 3569.495243][T21284] br0: port 2(vx0) entered blocking state [ 3569.495557][T21284] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 3575.678083][T21293] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 3577.577966][T16561] 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 ] [ 3579.235587][T21178] br0: port 1(swp1) entered blocking state [ 3579.235941][T21178] 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 ] [ 3581.139808][T17843] 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 ] [ 3582.687303][T20607] br0: port 1(swp1) entered blocking state [ 3582.687682][T20607] 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 ] [ 3585.687462][T21178] 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 ] [ 3587.267974][ T11] vx0: left allmulticast mode [ 3587.268272][ T11] vx0: left promiscuous mode [ 3587.268711][ T11] br0: port 2(vx0) entered disabled state [ 3587.270881][ T11] swp1: left allmulticast mode [ 3587.271151][ T11] swp1: left promiscuous mode [ 3587.271538][ T11] br0: port 1(swp1) entered disabled state [ 3587.726297][ T11] vx0: left allmulticast mode [ 3587.726630][ T11] vx0: left promiscuous mode [ 3587.727061][ T11] br0: port 2(vx0) entered disabled state [ 3587.728887][ T11] swp1: left allmulticast mode [ 3587.729164][ T11] swp1: left promiscuous mode [ 3587.729578][ T11] br0: port 1(swp1) entered disabled state [ 3592.344084][T21443] veth0: renamed from veth1 [ 3593.989293][T21460] br0: port 1(swp1) entered blocking state [ 3593.989676][T21460] br0: port 1(swp1) entered disabled state [ 3593.990035][T21460] swp1: entered allmulticast mode [ 3593.991447][T21460] swp1: entered promiscuous mode [ 3593.992887][T21460] br0: port 1(swp1) entered blocking state [ 3593.993202][T21460] br0: port 1(swp1) entered forwarding state [ 3594.315105][T21462] br0: port 2(vx0) entered blocking state [ 3594.315455][T21462] br0: port 2(vx0) entered disabled state [ 3594.315782][T21462] vx0: entered allmulticast mode [ 3594.317133][T21462] vx0: entered promiscuous mode [ 3594.323191][T21462] br0: port 2(vx0) entered blocking state [ 3594.323520][T21462] br0: port 2(vx0) entered forwarding state [ 3596.517120][T21475] br0: port 1(swp1) entered blocking state [ 3596.517546][T21475] br0: port 1(swp1) entered disabled state [ 3596.517922][T21475] swp1: entered allmulticast mode [ 3596.519378][T21475] swp1: entered promiscuous mode [ 3596.521399][T21475] br0: port 1(swp1) entered blocking state [ 3596.521738][T21475] br0: port 1(swp1) entered forwarding state [ 3596.860879][T21477] br0: port 2(vx0) entered blocking state [ 3596.861226][T21477] br0: port 2(vx0) entered disabled state [ 3596.861572][T21477] vx0: entered allmulticast mode [ 3596.862896][T21477] vx0: entered promiscuous mode [ 3596.863610][T21477] br0: port 2(vx0) entered blocking state [ 3596.863913][T21477] 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 ] [ 3606.410494][T17890] 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 ] [ 3608.804426][T21178] br0: port 1(swp1) entered blocking state [ 3608.804788][T21178] 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 ] [ 3610.784695][T21178] 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 ] [ 3613.271151][T17890] br0: port 1(swp1) entered blocking state [ 3613.271527][T17890] 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 ] [ 3617.857442][T17890] 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 ] [ 3620.260206][ T11] vx0: left allmulticast mode [ 3620.260536][ T11] vx0: left promiscuous mode [ 3620.260939][ T11] br0: port 2(vx0) entered disabled state [ 3620.262681][ T11] swp1: left allmulticast mode [ 3620.262985][ T11] swp1: left promiscuous mode [ 3620.263378][ T11] br0: port 1(swp1) entered disabled state [ 3620.709604][ T11] vx0: left allmulticast mode [ 3620.709898][ T11] vx0: left promiscuous mode [ 3620.710298][ T11] br0: port 2(vx0) entered disabled state [ 3620.711862][ T11] swp1: left allmulticast mode [ 3620.712131][ T11] swp1: left promiscuous mode [ 3620.712510][ T11] br0: port 1(swp1) entered disabled state [ 3625.302059][T21693] veth0: renamed from veth1 [ 3626.931458][T21711] br0: port 1(swp1) entered blocking state [ 3626.931807][T21711] br0: port 1(swp1) entered disabled state [ 3626.932161][T21711] swp1: entered allmulticast mode [ 3626.933555][T21711] swp1: entered promiscuous mode [ 3626.942526][T21711] br0: port 1(swp1) entered blocking state [ 3626.942853][T21711] br0: port 1(swp1) entered forwarding state [ 3627.267427][T21713] br0: port 2(vx0) entered blocking state [ 3627.267766][T21713] br0: port 2(vx0) entered disabled state [ 3627.268091][T21713] vx0: entered allmulticast mode [ 3627.269432][T21713] vx0: entered promiscuous mode [ 3627.270143][T21713] br0: port 2(vx0) entered blocking state [ 3627.270461][T21713] br0: port 2(vx0) entered forwarding state [ 3629.429451][T21726] br0: port 1(swp1) entered blocking state [ 3629.429802][T21726] br0: port 1(swp1) entered disabled state [ 3629.430159][T21726] swp1: entered allmulticast mode [ 3629.431553][T21726] swp1: entered promiscuous mode [ 3629.434397][T21726] br0: port 1(swp1) entered blocking state [ 3629.434726][T21726] br0: port 1(swp1) entered forwarding state [ 3629.787956][T21728] br0: port 2(vx0) entered blocking state [ 3629.788313][T21728] br0: port 2(vx0) entered disabled state [ 3629.788677][T21728] vx0: entered allmulticast mode [ 3629.790034][T21728] vx0: entered promiscuous mode [ 3629.792116][T21728] br0: port 2(vx0) entered blocking state [ 3629.792449][T21728] 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 ] [ 3638.608438][T21707] 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 ] [ 3649.645104][ T11] vx0: left allmulticast mode [ 3649.645435][ T11] vx0: left promiscuous mode [ 3649.645851][ T11] br0: port 2(vx0) entered disabled state [ 3649.654225][ T11] swp1: left allmulticast mode [ 3649.654670][ T11] swp1: left promiscuous mode [ 3649.655049][ T11] br0: port 1(swp1) entered disabled state [ 3650.114836][ T11] vx0: left allmulticast mode [ 3650.115139][ T11] vx0: left promiscuous mode [ 3650.115612][ T11] br0: port 2(vx0) entered disabled state [ 3650.117241][ T11] swp1: left allmulticast mode [ 3650.117526][ T11] swp1: left promiscuous mode [ 3650.117916][ T11] br0: port 1(swp1) entered disabled state [ 3654.861791][T21919] veth0: renamed from veth1 [ 3656.500101][T21935] br0: port 1(swp1) entered blocking state [ 3656.500463][T21935] br0: port 1(swp1) entered disabled state [ 3656.500818][T21935] swp1: entered allmulticast mode [ 3656.502954][T21935] swp1: entered promiscuous mode [ 3656.504462][T21935] br0: port 1(swp1) entered blocking state [ 3656.504793][T21935] br0: port 1(swp1) entered forwarding state [ 3656.839870][T21937] br0: port 2(vx0) entered blocking state [ 3656.840213][T21937] br0: port 2(vx0) entered disabled state [ 3656.841102][T21937] vx0: entered allmulticast mode [ 3656.842510][T21937] vx0: entered promiscuous mode [ 3656.843112][T21937] br0: port 2(vx0) entered blocking state [ 3656.843436][T21937] br0: port 2(vx0) entered forwarding state [ 3659.012914][T21950] br0: port 1(swp1) entered blocking state [ 3659.013263][T21950] br0: port 1(swp1) entered disabled state [ 3659.013635][T21950] swp1: entered allmulticast mode [ 3659.014982][T21950] swp1: entered promiscuous mode [ 3659.016382][T21950] br0: port 1(swp1) entered blocking state [ 3659.016695][T21950] br0: port 1(swp1) entered forwarding state [ 3659.341346][T21952] br0: port 2(vx0) entered blocking state [ 3659.342213][T21952] br0: port 2(vx0) entered disabled state [ 3659.346766][T21952] vx0: entered allmulticast mode [ 3659.348117][T21952] vx0: entered promiscuous mode [ 3659.348705][T21952] br0: port 2(vx0) entered blocking state [ 3659.349007][T21952] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 3667.601460][T21707] br0: port 1(swp1) entered disabled state [ 3668.617562][T21178] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 3675.679687][ T11] vx0: left allmulticast mode [ 3675.679983][ T11] vx0: left promiscuous mode [ 3675.680838][ T11] br0: port 2(vx0) entered disabled state [ 3675.682562][ T11] swp1: left allmulticast mode [ 3675.682830][ T11] swp1: left promiscuous mode [ 3675.683258][ T11] br0: port 1(swp1) entered disabled state [ 3676.179975][ T11] vx0: left allmulticast mode [ 3676.180268][ T11] vx0: left promiscuous mode [ 3676.180685][ T11] br0: port 2(vx0) entered disabled state [ 3676.185377][ T11] swp1: left allmulticast mode [ 3676.185649][ T11] swp1: left promiscuous mode [ 3676.186024][ T11] br0: port 1(swp1) entered disabled state [ 3680.753471][T22041] veth0: renamed from veth1 [ 3682.394160][T22058] br0: port 1(swp1) entered blocking state [ 3682.394546][T22058] br0: port 1(swp1) entered disabled state [ 3682.394903][T22058] swp1: entered allmulticast mode [ 3682.396280][T22058] swp1: entered promiscuous mode [ 3682.397718][T22058] br0: port 1(swp1) entered blocking state [ 3682.398036][T22058] br0: port 1(swp1) entered forwarding state [ 3682.736223][T22060] br0: port 2(vx0) entered blocking state [ 3682.736578][T22060] br0: port 2(vx0) entered disabled state [ 3682.736900][T22060] vx0: entered allmulticast mode [ 3682.738263][T22060] vx0: entered promiscuous mode [ 3682.738985][T22060] br0: port 2(vx0) entered blocking state [ 3682.739289][T22060] br0: port 2(vx0) entered forwarding state [ 3684.885081][T22073] br0: port 1(swp1) entered blocking state [ 3684.885444][T22073] br0: port 1(swp1) entered disabled state [ 3684.885804][T22073] swp1: entered allmulticast mode [ 3684.887162][T22073] swp1: entered promiscuous mode [ 3684.888567][T22073] br0: port 1(swp1) entered blocking state [ 3684.888879][T22073] br0: port 1(swp1) entered forwarding state [ 3685.221739][T22075] br0: port 2(vx0) entered blocking state [ 3685.222080][T22075] br0: port 2(vx0) entered disabled state [ 3685.222422][T22075] vx0: entered allmulticast mode [ 3685.223736][T22075] vx0: entered promiscuous mode [ 3685.224451][T22075] br0: port 2(vx0) entered blocking state [ 3685.224766][T22075] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 3692.009433][T21178] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 3722.273255][ T11] vx0: left allmulticast mode [ 3722.273589][ T11] vx0: left promiscuous mode [ 3722.274008][ T11] br0: port 2(vx0) entered disabled state [ 3722.275586][ T11] swp1: left allmulticast mode [ 3722.275858][ T11] swp1: left promiscuous mode [ 3722.276237][ T11] br0: port 1(swp1) entered disabled state [ 3722.748637][ T11] vx0: left allmulticast mode [ 3722.748950][ T11] vx0: left promiscuous mode [ 3722.749372][ T11] br0: port 2(vx0) entered disabled state [ 3722.750952][ T11] swp1: left allmulticast mode [ 3722.751226][ T11] swp1: left promiscuous mode [ 3722.751623][ 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__->