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 7200 # selftests: net: test_bridge_backup_port.sh [ 3636.521910][T20884] veth0: renamed from veth1 [ 3638.125635][T20900] br0: port 1(swp1) entered blocking state [ 3638.125982][T20900] br0: port 1(swp1) entered disabled state [ 3638.126351][T20900] swp1: entered allmulticast mode [ 3638.127814][T20900] swp1: entered promiscuous mode [ 3638.129281][T20900] br0: port 1(swp1) entered blocking state [ 3638.129594][T20900] br0: port 1(swp1) entered forwarding state [ 3638.449865][T20902] br0: port 2(vx0) entered blocking state [ 3638.450199][T20902] br0: port 2(vx0) entered disabled state [ 3638.450545][T20902] vx0: entered allmulticast mode [ 3638.451924][T20902] vx0: entered promiscuous mode [ 3638.452509][T20902] br0: port 2(vx0) entered blocking state [ 3638.452813][T20902] br0: port 2(vx0) entered forwarding state [ 3640.572583][T20915] br0: port 1(swp1) entered blocking state [ 3640.572934][T20915] br0: port 1(swp1) entered disabled state [ 3640.573299][T20915] swp1: entered allmulticast mode [ 3640.574687][T20915] swp1: entered promiscuous mode [ 3640.576093][T20915] br0: port 1(swp1) entered blocking state [ 3640.576446][T20915] br0: port 1(swp1) entered forwarding state [ 3640.907657][T20917] br0: port 2(vx0) entered blocking state [ 3640.907996][T20917] br0: port 2(vx0) entered disabled state [ 3640.908346][T20917] vx0: entered allmulticast mode [ 3640.909727][T20917] vx0: entered promiscuous mode [ 3640.910313][T20917] br0: port 2(vx0) entered blocking state [ 3640.910619][T20917] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 3648.726258][T13554] 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 ] [ 3650.349229][T18111] br0: port 1(swp1) entered blocking state [ 3650.349605][T18111] 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 ] [ 3652.247562][T13554] 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 ] [ 3653.797962][T12782] br0: port 1(swp1) entered blocking state [ 3653.798342][T12782] 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 ] [ 3656.761402][T12782] 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 ] [ 3658.342298][ T11] vx0: left allmulticast mode [ 3658.342587][ T11] vx0: left promiscuous mode [ 3658.342985][ T11] br0: port 2(vx0) entered disabled state [ 3658.344697][ T11] swp1: left allmulticast mode [ 3658.344963][ T11] swp1: left promiscuous mode [ 3658.345348][ T11] br0: port 1(swp1) entered disabled state [ 3658.812123][ T11] vx0: left allmulticast mode [ 3658.812451][ T11] vx0: left promiscuous mode [ 3658.812881][ T11] br0: port 2(vx0) entered disabled state [ 3658.814593][ T11] swp1: left allmulticast mode [ 3658.814861][ T11] swp1: left promiscuous mode [ 3658.815316][ T11] br0: port 1(swp1) entered disabled state [ 3663.371404][T21073] veth0: renamed from veth1 [ 3664.983489][T21090] br0: port 1(swp1) entered blocking state [ 3664.983841][T21090] br0: port 1(swp1) entered disabled state [ 3664.984193][T21090] swp1: entered allmulticast mode [ 3664.986468][T21090] swp1: entered promiscuous mode [ 3664.987895][T21090] br0: port 1(swp1) entered blocking state [ 3664.988208][T21090] br0: port 1(swp1) entered forwarding state [ 3665.323418][T21092] br0: port 2(vx0) entered blocking state [ 3665.323753][T21092] br0: port 2(vx0) entered disabled state [ 3665.324077][T21092] vx0: entered allmulticast mode [ 3665.325494][T21092] vx0: entered promiscuous mode [ 3665.326078][T21092] br0: port 2(vx0) entered blocking state [ 3665.326392][T21092] br0: port 2(vx0) entered forwarding state [ 3667.499453][T21105] br0: port 1(swp1) entered blocking state [ 3667.499801][T21105] br0: port 1(swp1) entered disabled state [ 3667.500153][T21105] swp1: entered allmulticast mode [ 3667.502225][T21105] swp1: entered promiscuous mode [ 3667.503679][T21105] br0: port 1(swp1) entered blocking state [ 3667.503990][T21105] br0: port 1(swp1) entered forwarding state [ 3667.838009][T21107] br0: port 2(vx0) entered blocking state [ 3667.838366][T21107] br0: port 2(vx0) entered disabled state [ 3667.838699][T21107] vx0: entered allmulticast mode [ 3667.840088][T21107] vx0: entered promiscuous mode [ 3667.840929][T21107] br0: port 2(vx0) entered blocking state [ 3667.841233][T21107] 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 ] [ 3677.344084][T18111] 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 ] [ 3679.659483][T18111] br0: port 1(swp1) entered blocking state [ 3679.659843][T18111] 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 ] [ 3681.546107][T12782] 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 ] [ 3683.870403][T16121] br0: port 1(swp1) entered blocking state [ 3683.870760][T16121] 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 ] [ 3688.323501][T12782] 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 ] [ 3690.584000][ T11] vx0: left allmulticast mode [ 3690.584317][ T11] vx0: left promiscuous mode [ 3690.584717][ T11] br0: port 2(vx0) entered disabled state [ 3690.586477][ T11] swp1: left allmulticast mode [ 3690.586747][ T11] swp1: left promiscuous mode [ 3690.587133][ T11] br0: port 1(swp1) entered disabled state [ 3691.017198][ T11] vx0: left allmulticast mode [ 3691.017673][ T11] vx0: left promiscuous mode [ 3691.018287][ T11] br0: port 2(vx0) entered disabled state [ 3691.020823][ T11] swp1: left allmulticast mode [ 3691.021248][ T11] swp1: left promiscuous mode [ 3691.021829][ T11] br0: port 1(swp1) entered disabled state [ 3695.522586][T21323] veth0: renamed from veth1 [ 3697.135126][T21340] br0: port 1(swp1) entered blocking state [ 3697.135487][T21340] br0: port 1(swp1) entered disabled state [ 3697.135837][T21340] swp1: entered allmulticast mode [ 3697.137254][T21340] swp1: entered promiscuous mode [ 3697.139381][T21340] br0: port 1(swp1) entered blocking state [ 3697.139707][T21340] br0: port 1(swp1) entered forwarding state [ 3697.470011][T21342] br0: port 2(vx0) entered blocking state [ 3697.470361][T21342] br0: port 2(vx0) entered disabled state [ 3697.470682][T21342] vx0: entered allmulticast mode [ 3697.472053][T21342] vx0: entered promiscuous mode [ 3697.472773][T21342] br0: port 2(vx0) entered blocking state [ 3697.473074][T21342] br0: port 2(vx0) entered forwarding state [ 3699.606775][T21355] br0: port 1(swp1) entered blocking state [ 3699.607142][T21355] br0: port 1(swp1) entered disabled state [ 3699.607506][T21355] swp1: entered allmulticast mode [ 3699.608896][T21355] swp1: entered promiscuous mode [ 3699.610332][T21355] br0: port 1(swp1) entered blocking state [ 3699.610646][T21355] br0: port 1(swp1) entered forwarding state [ 3699.935541][T21357] br0: port 2(vx0) entered blocking state [ 3699.935877][T21357] br0: port 2(vx0) entered disabled state [ 3699.936209][T21357] vx0: entered allmulticast mode [ 3699.937606][T21357] vx0: entered promiscuous mode [ 3699.938176][T21357] br0: port 2(vx0) entered blocking state [ 3699.938493][T21357] 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 ] [ 3708.702811][T15425] 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 ] [ 3719.524738][ T11] vx0: left allmulticast mode [ 3719.525031][ T11] vx0: left promiscuous mode [ 3719.525445][ T11] br0: port 2(vx0) entered disabled state [ 3719.527001][ T11] swp1: left allmulticast mode [ 3719.527284][ T11] swp1: left promiscuous mode [ 3719.527655][ T11] br0: port 1(swp1) entered disabled state [ 3719.980466][ T11] vx0: left allmulticast mode [ 3719.980757][ T11] vx0: left promiscuous mode [ 3719.981158][ T11] br0: port 2(vx0) entered disabled state [ 3719.982869][ T11] swp1: left allmulticast mode [ 3719.983142][ T11] swp1: left promiscuous mode [ 3719.983576][ T11] br0: port 1(swp1) entered disabled state [ 3724.566530][T21548] veth0: renamed from veth1 [ 3726.162572][T21565] br0: port 1(swp1) entered blocking state [ 3726.162919][T21565] br0: port 1(swp1) entered disabled state [ 3726.163283][T21565] swp1: entered allmulticast mode [ 3726.165370][T21565] swp1: entered promiscuous mode [ 3726.166840][T21565] br0: port 1(swp1) entered blocking state [ 3726.167166][T21565] br0: port 1(swp1) entered forwarding state [ 3726.496291][T21567] br0: port 2(vx0) entered blocking state [ 3726.496644][T21567] br0: port 2(vx0) entered disabled state [ 3726.496996][T21567] vx0: entered allmulticast mode [ 3726.498433][T21567] vx0: entered promiscuous mode [ 3726.499030][T21567] br0: port 2(vx0) entered blocking state [ 3726.499355][T21567] br0: port 2(vx0) entered forwarding state [ 3728.809935][T21580] br0: port 1(swp1) entered blocking state [ 3728.810555][T21580] br0: port 1(swp1) entered disabled state [ 3728.810930][T21580] swp1: entered allmulticast mode [ 3728.812395][T21580] swp1: entered promiscuous mode [ 3728.813896][T21580] br0: port 1(swp1) entered blocking state [ 3728.814229][T21580] br0: port 1(swp1) entered forwarding state [ 3729.170116][T21582] br0: port 2(vx0) entered blocking state [ 3729.170468][T21582] br0: port 2(vx0) entered disabled state [ 3729.170790][T21582] vx0: entered allmulticast mode [ 3729.172157][T21582] vx0: entered promiscuous mode [ 3729.172741][T21582] br0: port 2(vx0) entered blocking state [ 3729.173041][T21582] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 3737.422340][T18111] br0: port 1(swp1) entered disabled state [ 3738.442726][T15425] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 3745.484939][ T11] vx0: left allmulticast mode [ 3745.485232][ T11] vx0: left promiscuous mode [ 3745.485653][ T11] br0: port 2(vx0) entered disabled state [ 3745.487362][ T11] swp1: left allmulticast mode [ 3745.487633][ T11] swp1: left promiscuous mode [ 3745.488005][ T11] br0: port 1(swp1) entered disabled state [ 3745.946983][ T11] vx0: left allmulticast mode [ 3745.947295][ T11] vx0: left promiscuous mode [ 3745.947694][ T11] br0: port 2(vx0) entered disabled state [ 3745.949368][ T11] swp1: left allmulticast mode [ 3745.949636][ T11] swp1: left promiscuous mode [ 3745.950011][ T11] br0: port 1(swp1) entered disabled state [ 3750.445649][T21671] veth0: renamed from veth1 [ 3752.093476][T21687] br0: port 1(swp1) entered blocking state [ 3752.093820][T21687] br0: port 1(swp1) entered disabled state [ 3752.094171][T21687] swp1: entered allmulticast mode [ 3752.095654][T21687] swp1: entered promiscuous mode [ 3752.097098][T21687] br0: port 1(swp1) entered blocking state [ 3752.097423][T21687] br0: port 1(swp1) entered forwarding state [ 3752.414767][T21689] br0: port 2(vx0) entered blocking state [ 3752.415103][T21689] br0: port 2(vx0) entered disabled state [ 3752.415444][T21689] vx0: entered allmulticast mode [ 3752.417582][T21689] vx0: entered promiscuous mode [ 3752.418409][T21689] br0: port 2(vx0) entered blocking state [ 3752.418816][T21689] br0: port 2(vx0) entered forwarding state [ 3754.667133][T21702] br0: port 1(swp1) entered blocking state [ 3754.668304][T21702] br0: port 1(swp1) entered disabled state [ 3754.668662][T21702] swp1: entered allmulticast mode [ 3754.670096][T21702] swp1: entered promiscuous mode [ 3754.671558][T21702] br0: port 1(swp1) entered blocking state [ 3754.671877][T21702] br0: port 1(swp1) entered forwarding state [ 3755.003104][T21704] br0: port 2(vx0) entered blocking state [ 3755.003455][T21704] br0: port 2(vx0) entered disabled state [ 3755.003780][T21704] vx0: entered allmulticast mode [ 3755.005132][T21704] vx0: entered promiscuous mode [ 3755.005715][T21704] br0: port 2(vx0) entered blocking state [ 3755.006019][T21704] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 3761.793352][T12782] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 3792.104915][ T11] vx0: left allmulticast mode [ 3792.105206][ T11] vx0: left promiscuous mode [ 3792.105624][ T11] br0: port 2(vx0) entered disabled state [ 3792.107908][ T11] swp1: left allmulticast mode [ 3792.108221][ T11] swp1: left promiscuous mode [ 3792.108626][ T11] br0: port 1(swp1) entered disabled state [ 3792.588400][ T11] vx0: left allmulticast mode [ 3792.588689][ T11] vx0: left promiscuous mode [ 3792.589085][ T11] br0: port 2(vx0) entered disabled state [ 3792.590731][ T11] swp1: left allmulticast mode [ 3792.590997][ T11] swp1: left promiscuous mode [ 3792.591392][ 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__->