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 [ 4653.681754][T25887] veth0: renamed from veth1 [ 4655.262718][T25904] br0: port 1(swp1) entered blocking state [ 4655.263081][T25904] br0: port 1(swp1) entered disabled state [ 4655.264449][T25904] swp1: entered allmulticast mode [ 4655.265879][T25904] swp1: entered promiscuous mode [ 4655.267305][T25904] br0: port 1(swp1) entered blocking state [ 4655.267616][T25904] br0: port 1(swp1) entered forwarding state [ 4655.579368][T25906] br0: port 2(vx0) entered blocking state [ 4655.579722][T25906] br0: port 2(vx0) entered disabled state [ 4655.580064][T25906] vx0: entered allmulticast mode [ 4655.581855][T25906] vx0: entered promiscuous mode [ 4655.582471][T25906] br0: port 2(vx0) entered blocking state [ 4655.582787][T25906] br0: port 2(vx0) entered forwarding state [ 4657.683352][T25919] br0: port 1(swp1) entered blocking state [ 4657.683695][T25919] br0: port 1(swp1) entered disabled state [ 4657.684034][T25919] swp1: entered allmulticast mode [ 4657.686108][T25919] swp1: entered promiscuous mode [ 4657.687466][T25919] br0: port 1(swp1) entered blocking state [ 4657.687775][T25919] br0: port 1(swp1) entered forwarding state [ 4658.073795][T25921] br0: port 2(vx0) entered blocking state [ 4658.074148][T25921] br0: port 2(vx0) entered disabled state [ 4658.074479][T25921] vx0: entered allmulticast mode [ 4658.075870][T25921] vx0: entered promiscuous mode [ 4658.076648][T25921] br0: port 2(vx0) entered blocking state [ 4658.076951][T25921] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 4665.811268][T16642] 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 ] [ 4667.416193][T21106] br0: port 1(swp1) entered blocking state [ 4667.416540][T21106] 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 ] [ 4669.256755][T21106] 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 ] [ 4670.838944][T21106] br0: port 1(swp1) entered blocking state [ 4670.839315][T21106] 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 ] [ 4673.862505][T16642] 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 ] [ 4675.395534][ T11] vx0: left allmulticast mode [ 4675.395824][ T11] vx0: left promiscuous mode [ 4675.396253][ T11] br0: port 2(vx0) entered disabled state [ 4675.397845][ T11] swp1: left allmulticast mode [ 4675.398109][ T11] swp1: left promiscuous mode [ 4675.398492][ T11] br0: port 1(swp1) entered disabled state [ 4675.847467][ T11] vx0: left allmulticast mode [ 4675.847759][ T11] vx0: left promiscuous mode [ 4675.848188][ T11] br0: port 2(vx0) entered disabled state [ 4675.849854][ T11] swp1: left allmulticast mode [ 4675.850114][ T11] swp1: left promiscuous mode [ 4675.850507][ T11] br0: port 1(swp1) entered disabled state [ 4680.351963][T26077] veth0: renamed from veth1 [ 4681.932935][T26094] br0: port 1(swp1) entered blocking state [ 4681.933300][T26094] br0: port 1(swp1) entered disabled state [ 4681.933649][T26094] swp1: entered allmulticast mode [ 4681.935030][T26094] swp1: entered promiscuous mode [ 4681.936646][T26094] br0: port 1(swp1) entered blocking state [ 4681.936965][T26094] br0: port 1(swp1) entered forwarding state [ 4682.264207][T26096] br0: port 2(vx0) entered blocking state [ 4682.264539][T26096] br0: port 2(vx0) entered disabled state [ 4682.264858][T26096] vx0: entered allmulticast mode [ 4682.266191][T26096] vx0: entered promiscuous mode [ 4682.272459][T26096] br0: port 2(vx0) entered blocking state [ 4682.272772][T26096] br0: port 2(vx0) entered forwarding state [ 4684.393903][T26109] br0: port 1(swp1) entered blocking state [ 4684.394260][T26109] br0: port 1(swp1) entered disabled state [ 4684.394599][T26109] swp1: entered allmulticast mode [ 4684.395919][T26109] swp1: entered promiscuous mode [ 4684.397271][T26109] br0: port 1(swp1) entered blocking state [ 4684.397593][T26109] br0: port 1(swp1) entered forwarding state [ 4684.728045][T26111] br0: port 2(vx0) entered blocking state [ 4684.728401][T26111] br0: port 2(vx0) entered disabled state [ 4684.728745][T26111] vx0: entered allmulticast mode [ 4684.730147][T26111] vx0: entered promiscuous mode [ 4684.730732][T26111] br0: port 2(vx0) entered blocking state [ 4684.731060][T26111] 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 ] [ 4694.172207][T16642] 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 ] [ 4696.554933][T21220] br0: port 1(swp1) entered blocking state [ 4696.555306][T21220] 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 ] [ 4698.450833][T21220] 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 ] [ 4700.747197][T18404] br0: port 1(swp1) entered blocking state [ 4700.747555][T18404] 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 ] [ 4705.237298][T21106] 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 ] [ 4707.579714][ T11] vx0: left allmulticast mode [ 4707.580006][ T11] vx0: left promiscuous mode [ 4707.580438][ T11] br0: port 2(vx0) entered disabled state [ 4707.582994][ T11] swp1: left allmulticast mode [ 4707.583274][ T11] swp1: left promiscuous mode [ 4707.583703][ T11] br0: port 1(swp1) entered disabled state [ 4708.055742][ T11] vx0: left allmulticast mode [ 4708.056037][ T11] vx0: left promiscuous mode [ 4708.056463][ T11] br0: port 2(vx0) entered disabled state [ 4708.058168][ T11] swp1: left allmulticast mode [ 4708.058430][ T11] swp1: left promiscuous mode [ 4708.058796][ T11] br0: port 1(swp1) entered disabled state [ 4712.658913][T26330] veth0: renamed from veth1 [ 4714.279054][T26347] br0: port 1(swp1) entered blocking state [ 4714.279415][T26347] br0: port 1(swp1) entered disabled state [ 4714.279766][T26347] swp1: entered allmulticast mode [ 4714.281172][T26347] swp1: entered promiscuous mode [ 4714.282999][T26347] br0: port 1(swp1) entered blocking state [ 4714.283331][T26347] br0: port 1(swp1) entered forwarding state [ 4714.607100][T26349] br0: port 2(vx0) entered blocking state [ 4714.607477][T26349] br0: port 2(vx0) entered disabled state [ 4714.607804][T26349] vx0: entered allmulticast mode [ 4714.609168][T26349] vx0: entered promiscuous mode [ 4714.610292][T26349] br0: port 2(vx0) entered blocking state [ 4714.610614][T26349] br0: port 2(vx0) entered forwarding state [ 4716.753571][T26362] br0: port 1(swp1) entered blocking state [ 4716.753909][T26362] br0: port 1(swp1) entered disabled state [ 4716.754275][T26362] swp1: entered allmulticast mode [ 4716.755642][T26362] swp1: entered promiscuous mode [ 4716.757696][T26362] br0: port 1(swp1) entered blocking state [ 4716.758008][T26362] br0: port 1(swp1) entered forwarding state [ 4717.088592][T26364] br0: port 2(vx0) entered blocking state [ 4717.088928][T26364] br0: port 2(vx0) entered disabled state [ 4717.089263][T26364] vx0: entered allmulticast mode [ 4717.090619][T26364] vx0: entered promiscuous mode [ 4717.091370][T26364] br0: port 2(vx0) entered blocking state [ 4717.091674][T26364] 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 ] [ 4725.833245][T26159] 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 ] [ 4736.552991][ T11] vx0: left allmulticast mode [ 4736.553311][ T11] vx0: left promiscuous mode [ 4736.553699][ T11] br0: port 2(vx0) entered disabled state [ 4736.555238][ T11] swp1: left allmulticast mode [ 4736.555500][ T11] swp1: left promiscuous mode [ 4736.555902][ T11] br0: port 1(swp1) entered disabled state [ 4737.011501][ T11] vx0: left allmulticast mode [ 4737.011792][ T11] vx0: left promiscuous mode [ 4737.012231][ T11] br0: port 2(vx0) entered disabled state [ 4737.013790][ T11] swp1: left allmulticast mode [ 4737.014051][ T11] swp1: left promiscuous mode [ 4737.014459][ T11] br0: port 1(swp1) entered disabled state [ 4741.498401][T26556] veth0: renamed from veth1 [ 4743.091820][T26573] br0: port 1(swp1) entered blocking state [ 4743.092907][T26573] br0: port 1(swp1) entered disabled state [ 4743.098360][T26573] swp1: entered allmulticast mode [ 4743.099744][T26573] swp1: entered promiscuous mode [ 4743.101475][T26573] br0: port 1(swp1) entered blocking state [ 4743.101787][T26573] br0: port 1(swp1) entered forwarding state [ 4743.405801][T26575] br0: port 2(vx0) entered blocking state [ 4743.406150][T26575] br0: port 2(vx0) entered disabled state [ 4743.406474][T26575] vx0: entered allmulticast mode [ 4743.407782][T26575] vx0: entered promiscuous mode [ 4743.408491][T26575] br0: port 2(vx0) entered blocking state [ 4743.408791][T26575] br0: port 2(vx0) entered forwarding state [ 4745.528440][T26588] br0: port 1(swp1) entered blocking state [ 4745.528788][T26588] br0: port 1(swp1) entered disabled state [ 4745.529169][T26588] swp1: entered allmulticast mode [ 4745.531232][T26588] swp1: entered promiscuous mode [ 4745.532604][T26588] br0: port 1(swp1) entered blocking state [ 4745.532914][T26588] br0: port 1(swp1) entered forwarding state [ 4745.860603][T26590] br0: port 2(vx0) entered blocking state [ 4745.860948][T26590] br0: port 2(vx0) entered disabled state [ 4745.861288][T26590] vx0: entered allmulticast mode [ 4745.862625][T26590] vx0: entered promiscuous mode [ 4745.863336][T26590] br0: port 2(vx0) entered blocking state [ 4745.863636][T26590] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 4753.932320][T21220] br0: port 1(swp1) entered disabled state [ 4754.957235][T21220] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 4762.198607][ T11] vx0: left allmulticast mode [ 4762.198903][ T11] vx0: left promiscuous mode [ 4762.199315][ T11] br0: port 2(vx0) entered disabled state [ 4762.200880][ T11] swp1: left allmulticast mode [ 4762.201158][ T11] swp1: left promiscuous mode [ 4762.201554][ T11] br0: port 1(swp1) entered disabled state [ 4762.657059][ T11] vx0: left allmulticast mode [ 4762.657380][ T11] vx0: left promiscuous mode [ 4762.657774][ T11] br0: port 2(vx0) entered disabled state [ 4762.659256][ T11] swp1: left allmulticast mode [ 4762.659516][ T11] swp1: left promiscuous mode [ 4762.659887][ T11] br0: port 1(swp1) entered disabled state [ 4767.192759][T26681] veth0: renamed from veth1 [ 4768.827227][T26700] br0: port 1(swp1) entered blocking state [ 4768.827585][T26700] br0: port 1(swp1) entered disabled state [ 4768.827926][T26700] swp1: entered allmulticast mode [ 4768.829333][T26700] swp1: entered promiscuous mode [ 4768.831157][T26700] br0: port 1(swp1) entered blocking state [ 4768.831498][T26700] br0: port 1(swp1) entered forwarding state [ 4769.155038][T26702] br0: port 2(vx0) entered blocking state [ 4769.155394][T26702] br0: port 2(vx0) entered disabled state [ 4769.155719][T26702] vx0: entered allmulticast mode [ 4769.157053][T26702] vx0: entered promiscuous mode [ 4769.162548][T26702] br0: port 2(vx0) entered blocking state [ 4769.162873][T26702] br0: port 2(vx0) entered forwarding state [ 4771.285112][T26715] br0: port 1(swp1) entered blocking state [ 4771.285478][T26715] br0: port 1(swp1) entered disabled state [ 4771.285825][T26715] swp1: entered allmulticast mode [ 4771.287863][T26715] swp1: entered promiscuous mode [ 4771.289217][T26715] br0: port 1(swp1) entered blocking state [ 4771.289523][T26715] br0: port 1(swp1) entered forwarding state [ 4771.617571][T26717] br0: port 2(vx0) entered blocking state [ 4771.617908][T26717] br0: port 2(vx0) entered disabled state [ 4771.618245][T26717] vx0: entered allmulticast mode [ 4771.619542][T26717] vx0: entered promiscuous mode [ 4771.620092][T26717] br0: port 2(vx0) entered blocking state [ 4771.620406][T26717] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 4778.414247][T26159] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 4808.679699][ T11] vx0: left allmulticast mode [ 4808.679997][ T11] vx0: left promiscuous mode [ 4808.680424][ T11] br0: port 2(vx0) entered disabled state [ 4808.681990][ T11] swp1: left allmulticast mode [ 4808.682332][ T11] swp1: left promiscuous mode [ 4808.682702][ T11] br0: port 1(swp1) entered disabled state [ 4809.156466][ T11] vx0: left allmulticast mode [ 4809.156761][ T11] vx0: left promiscuous mode [ 4809.157182][ T11] br0: port 2(vx0) entered disabled state [ 4809.158952][ T11] swp1: left allmulticast mode [ 4809.159233][ T11] swp1: left promiscuous mode [ 4809.159607][ 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__->