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 [ 3730.311834][T26948] veth0: renamed from veth1 [ 3731.956337][T26965] br0: port 1(swp1) entered blocking state [ 3731.956710][T26965] br0: port 1(swp1) entered disabled state [ 3731.957080][T26965] swp1: entered allmulticast mode [ 3731.959130][T26965] swp1: entered promiscuous mode [ 3731.960577][T26965] br0: port 1(swp1) entered blocking state [ 3731.960909][T26965] br0: port 1(swp1) entered forwarding state [ 3732.287698][T26967] br0: port 2(vx0) entered blocking state [ 3732.288036][T26967] br0: port 2(vx0) entered disabled state [ 3732.288397][T26967] vx0: entered allmulticast mode [ 3732.289729][T26967] vx0: entered promiscuous mode [ 3732.290449][T26967] br0: port 2(vx0) entered blocking state [ 3732.290755][T26967] br0: port 2(vx0) entered forwarding state [ 3734.443596][T26980] br0: port 1(swp1) entered blocking state [ 3734.443950][T26980] br0: port 1(swp1) entered disabled state [ 3734.444327][T26980] swp1: entered allmulticast mode [ 3734.446402][T26980] swp1: entered promiscuous mode [ 3734.447778][T26980] br0: port 1(swp1) entered blocking state [ 3734.448091][T26980] br0: port 1(swp1) entered forwarding state [ 3734.779182][T26982] br0: port 2(vx0) entered blocking state [ 3734.779537][T26982] br0: port 2(vx0) entered disabled state [ 3734.779862][T26982] vx0: entered allmulticast mode [ 3734.781154][T26982] vx0: entered promiscuous mode [ 3734.781838][T26982] br0: port 2(vx0) entered blocking state [ 3734.782144][T26982] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 3740.945137][T26991] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 3742.832466][T24491] 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 ] [ 3744.433810][T24491] br0: port 1(swp1) entered blocking state [ 3744.434194][T24491] 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 ] [ 3746.316917][T24491] 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 ] [ 3747.919474][T24233] br0: port 1(swp1) entered blocking state [ 3747.919827][T24233] 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 ] [ 3750.933416][T24491] 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 ] [ 3752.490584][ T11] vx0: left allmulticast mode [ 3752.490870][ T11] vx0: left promiscuous mode [ 3752.491256][ T11] br0: port 2(vx0) entered disabled state [ 3752.492717][ T11] swp1: left allmulticast mode [ 3752.492985][ T11] swp1: left promiscuous mode [ 3752.493368][ T11] br0: port 1(swp1) entered disabled state [ 3752.968111][ T11] vx0: left allmulticast mode [ 3752.968439][ T11] vx0: left promiscuous mode [ 3752.968865][ T11] br0: port 2(vx0) entered disabled state [ 3752.970435][ T11] swp1: left allmulticast mode [ 3752.970705][ T11] swp1: left promiscuous mode [ 3752.971091][ T11] br0: port 1(swp1) entered disabled state [ 3757.565786][T27139] veth0: renamed from veth1 [ 3759.194592][T27155] br0: port 1(swp1) entered blocking state [ 3759.194932][T27155] br0: port 1(swp1) entered disabled state [ 3759.195293][T27155] swp1: entered allmulticast mode [ 3759.196604][T27155] swp1: entered promiscuous mode [ 3759.198637][T27155] br0: port 1(swp1) entered blocking state [ 3759.198955][T27155] br0: port 1(swp1) entered forwarding state [ 3759.513631][T27157] br0: port 2(vx0) entered blocking state [ 3759.513967][T27157] br0: port 2(vx0) entered disabled state [ 3759.514792][T27157] vx0: entered allmulticast mode [ 3759.516088][T27157] vx0: entered promiscuous mode [ 3759.516776][T27157] br0: port 2(vx0) entered blocking state [ 3759.517079][T27157] br0: port 2(vx0) entered forwarding state [ 3761.629000][T27170] br0: port 1(swp1) entered blocking state [ 3761.629356][T27170] br0: port 1(swp1) entered disabled state [ 3761.629707][T27170] swp1: entered allmulticast mode [ 3761.631002][T27170] swp1: entered promiscuous mode [ 3761.632347][T27170] br0: port 1(swp1) entered blocking state [ 3761.632660][T27170] br0: port 1(swp1) entered forwarding state [ 3761.963583][T27172] br0: port 2(vx0) entered blocking state [ 3761.963924][T27172] br0: port 2(vx0) entered disabled state [ 3761.964246][T27172] vx0: entered allmulticast mode [ 3761.965545][T27172] vx0: entered promiscuous mode [ 3761.966100][T27172] br0: port 2(vx0) entered blocking state [ 3761.966416][T27172] 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 ] [ 3771.508359][T24233] 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 ] [ 3773.866591][T24233] br0: port 1(swp1) entered blocking state [ 3773.866937][T24233] 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 ] [ 3775.760763][ T8] 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 ] [ 3778.044005][T24233] br0: port 1(swp1) entered blocking state [ 3778.044374][T24233] 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 ] [ 3782.546376][T24491] 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 ] [ 3784.799314][ T11] vx0: left allmulticast mode [ 3784.799598][ T11] vx0: left promiscuous mode [ 3784.800110][ T11] br0: port 2(vx0) entered disabled state [ 3784.801737][ T11] swp1: left allmulticast mode [ 3784.802015][ T11] swp1: left promiscuous mode [ 3784.802405][ T11] br0: port 1(swp1) entered disabled state [ 3785.268401][ T11] vx0: left allmulticast mode [ 3785.268691][ T11] vx0: left promiscuous mode [ 3785.269075][ T11] br0: port 2(vx0) entered disabled state [ 3785.270613][ T11] swp1: left allmulticast mode [ 3785.270879][ T11] swp1: left promiscuous mode [ 3785.271248][ T11] br0: port 1(swp1) entered disabled state [ 3789.804795][T27390] veth0: renamed from veth1 [ 3791.355561][T27406] br0: port 1(swp1) entered blocking state [ 3791.355905][T27406] br0: port 1(swp1) entered disabled state [ 3791.356253][T27406] swp1: entered allmulticast mode [ 3791.358466][T27406] swp1: entered promiscuous mode [ 3791.359817][T27406] br0: port 1(swp1) entered blocking state [ 3791.360131][T27406] br0: port 1(swp1) entered forwarding state [ 3791.683687][T27408] br0: port 2(vx0) entered blocking state [ 3791.684028][T27408] br0: port 2(vx0) entered disabled state [ 3791.684370][T27408] vx0: entered allmulticast mode [ 3791.685669][T27408] vx0: entered promiscuous mode [ 3791.686362][T27408] br0: port 2(vx0) entered blocking state [ 3791.686666][T27408] br0: port 2(vx0) entered forwarding state [ 3793.709539][T27421] br0: port 1(swp1) entered blocking state [ 3793.709884][T27421] br0: port 1(swp1) entered disabled state [ 3793.710228][T27421] swp1: entered allmulticast mode [ 3793.711569][T27421] swp1: entered promiscuous mode [ 3793.713921][T27421] br0: port 1(swp1) entered blocking state [ 3793.714242][T27421] br0: port 1(swp1) entered forwarding state [ 3794.067454][T27423] br0: port 2(vx0) entered blocking state [ 3794.067789][T27423] br0: port 2(vx0) entered disabled state [ 3794.068118][T27423] vx0: entered allmulticast mode [ 3794.069425][T27423] vx0: entered promiscuous mode [ 3794.070101][T27423] br0: port 2(vx0) entered blocking state [ 3794.070428][T27423] 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 ] [ 3802.618373][T19799] 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 ] [ 3813.273084][ T11] vx0: left allmulticast mode [ 3813.273387][ T11] vx0: left promiscuous mode [ 3813.273783][ T11] br0: port 2(vx0) entered disabled state [ 3813.275632][ T11] swp1: left allmulticast mode [ 3813.275900][ T11] swp1: left promiscuous mode [ 3813.276288][ T11] br0: port 1(swp1) entered disabled state [ 3813.725137][ T11] vx0: left allmulticast mode [ 3813.725448][ T11] vx0: left promiscuous mode [ 3813.725838][ T11] br0: port 2(vx0) entered disabled state [ 3813.727251][ T11] swp1: left allmulticast mode [ 3813.727537][ T11] swp1: left promiscuous mode [ 3813.727902][ T11] br0: port 1(swp1) entered disabled state [ 3818.316542][T27617] veth0: renamed from veth1 [ 3819.902942][T27634] br0: port 1(swp1) entered blocking state [ 3819.903301][T27634] br0: port 1(swp1) entered disabled state [ 3819.903653][T27634] swp1: entered allmulticast mode [ 3819.904980][T27634] swp1: entered promiscuous mode [ 3819.906328][T27634] br0: port 1(swp1) entered blocking state [ 3819.906642][T27634] br0: port 1(swp1) entered forwarding state [ 3820.230673][T27636] br0: port 2(vx0) entered blocking state [ 3820.231008][T27636] br0: port 2(vx0) entered disabled state [ 3820.231345][T27636] vx0: entered allmulticast mode [ 3820.232648][T27636] vx0: entered promiscuous mode [ 3820.233205][T27636] br0: port 2(vx0) entered blocking state [ 3820.233523][T27636] br0: port 2(vx0) entered forwarding state [ 3822.423836][T27649] br0: port 1(swp1) entered blocking state [ 3822.424179][T27649] br0: port 1(swp1) entered disabled state [ 3822.424542][T27649] swp1: entered allmulticast mode [ 3822.425833][T27649] swp1: entered promiscuous mode [ 3822.428055][T27649] br0: port 1(swp1) entered blocking state [ 3822.428387][T27649] br0: port 1(swp1) entered forwarding state [ 3822.773493][T27651] br0: port 2(vx0) entered blocking state [ 3822.773835][T27651] br0: port 2(vx0) entered disabled state [ 3822.774160][T27651] vx0: entered allmulticast mode [ 3822.775448][T27651] vx0: entered promiscuous mode [ 3822.776023][T27651] br0: port 2(vx0) entered blocking state [ 3822.776333][T27651] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 3830.858473][T10705] br0: port 1(swp1) entered disabled state [ 3831.874478][T24233] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 3839.127050][ T11] vx0: left allmulticast mode [ 3839.127360][ T11] vx0: left promiscuous mode [ 3839.127748][ T11] br0: port 2(vx0) entered disabled state [ 3839.129331][ T11] swp1: left allmulticast mode [ 3839.129599][ T11] swp1: left promiscuous mode [ 3839.129963][ T11] br0: port 1(swp1) entered disabled state [ 3839.587557][ T11] vx0: left allmulticast mode [ 3839.587842][ T11] vx0: left promiscuous mode [ 3839.588225][ T11] br0: port 2(vx0) entered disabled state [ 3839.589755][ T11] swp1: left allmulticast mode [ 3839.590020][ T11] swp1: left promiscuous mode [ 3839.590435][ T11] br0: port 1(swp1) entered disabled state [ 3843.968611][T27744] veth0: renamed from veth1 [ 3845.516048][T27761] br0: port 1(swp1) entered blocking state [ 3845.517172][T27761] br0: port 1(swp1) entered disabled state [ 3845.517533][T27761] swp1: entered allmulticast mode [ 3845.518851][T27761] swp1: entered promiscuous mode [ 3845.520185][T27761] br0: port 1(swp1) entered blocking state [ 3845.520513][T27761] br0: port 1(swp1) entered forwarding state [ 3845.830815][T27763] br0: port 2(vx0) entered blocking state [ 3845.831150][T27763] br0: port 2(vx0) entered disabled state [ 3845.831492][T27763] vx0: entered allmulticast mode [ 3845.832796][T27763] vx0: entered promiscuous mode [ 3845.833372][T27763] br0: port 2(vx0) entered blocking state [ 3845.833680][T27763] br0: port 2(vx0) entered forwarding state [ 3847.914187][T27776] br0: port 1(swp1) entered blocking state [ 3847.914546][T27776] br0: port 1(swp1) entered disabled state [ 3847.914896][T27776] swp1: entered allmulticast mode [ 3847.916210][T27776] swp1: entered promiscuous mode [ 3847.917943][T27776] br0: port 1(swp1) entered blocking state [ 3847.918276][T27776] br0: port 1(swp1) entered forwarding state [ 3848.249108][T27778] br0: port 2(vx0) entered blocking state [ 3848.249456][T27778] br0: port 2(vx0) entered disabled state [ 3848.249784][T27778] vx0: entered allmulticast mode [ 3848.251065][T27778] vx0: entered promiscuous mode [ 3848.251756][T27778] br0: port 2(vx0) entered blocking state [ 3848.252060][T27778] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 3854.995446][T24233] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 3885.241637][ T11] vx0: left allmulticast mode [ 3885.241921][ T11] vx0: left promiscuous mode [ 3885.242326][ T11] br0: port 2(vx0) entered disabled state [ 3885.244551][ T11] swp1: left allmulticast mode [ 3885.244863][ T11] swp1: left promiscuous mode [ 3885.245285][ T11] br0: port 1(swp1) entered disabled state [ 3885.724529][ T11] vx0: left allmulticast mode [ 3885.724818][ T11] vx0: left promiscuous mode [ 3885.725207][ T11] br0: port 2(vx0) entered disabled state [ 3885.726654][ T11] swp1: left allmulticast mode [ 3885.726921][ T11] swp1: left promiscuous mode [ 3885.727305][ 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__->