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 [ 3707.495654][T20857] veth0: renamed from veth1 [ 3709.188094][T20874] br0: port 1(swp1) entered blocking state [ 3709.189335][T20874] br0: port 1(swp1) entered disabled state [ 3709.189697][T20874] swp1: entered allmulticast mode [ 3709.191178][T20874] swp1: entered promiscuous mode [ 3709.192699][T20874] br0: port 1(swp1) entered blocking state [ 3709.193023][T20874] br0: port 1(swp1) entered forwarding state [ 3709.540215][T20876] br0: port 2(vx0) entered blocking state [ 3709.540558][T20876] br0: port 2(vx0) entered disabled state [ 3709.540887][T20876] vx0: entered allmulticast mode [ 3709.542317][T20876] vx0: entered promiscuous mode [ 3709.542900][T20876] br0: port 2(vx0) entered blocking state [ 3709.543222][T20876] br0: port 2(vx0) entered forwarding state [ 3711.750969][T20889] br0: port 1(swp1) entered blocking state [ 3711.751328][T20889] br0: port 1(swp1) entered disabled state [ 3711.751678][T20889] swp1: entered allmulticast mode [ 3711.753055][T20889] swp1: entered promiscuous mode [ 3711.754468][T20889] br0: port 1(swp1) entered blocking state [ 3711.754788][T20889] br0: port 1(swp1) entered forwarding state [ 3712.109303][T20891] br0: port 2(vx0) entered blocking state [ 3712.109640][T20891] br0: port 2(vx0) entered disabled state [ 3712.109982][T20891] vx0: entered allmulticast mode [ 3712.111378][T20891] vx0: entered promiscuous mode [ 3712.111949][T20891] br0: port 2(vx0) entered blocking state [ 3712.112283][T20891] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 3719.900202][T18107] 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 ] [ 3721.573199][ T2429] br0: port 1(swp1) entered blocking state [ 3721.573559][ T2429] 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 ] [ 3723.512904][ T5830] 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 ] [ 3725.090858][T18107] br0: port 1(swp1) entered blocking state [ 3725.091236][T18107] 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 ] [ 3728.208181][T13886] 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 ] [ 3729.870045][ T11] vx0: left allmulticast mode [ 3729.870384][ T11] vx0: left promiscuous mode [ 3729.870798][ T11] br0: port 2(vx0) entered disabled state [ 3729.872636][ T11] swp1: left allmulticast mode [ 3729.872909][ T11] swp1: left promiscuous mode [ 3729.873378][ T11] br0: port 1(swp1) entered disabled state [ 3730.410181][ T11] vx0: left allmulticast mode [ 3730.410486][ T11] vx0: left promiscuous mode [ 3730.410886][ T11] br0: port 2(vx0) entered disabled state [ 3730.412634][ T11] swp1: left allmulticast mode [ 3730.412907][ T11] swp1: left promiscuous mode [ 3730.413994][ T11] br0: port 1(swp1) entered disabled state [ 3735.193962][T21046] veth0: renamed from veth1 [ 3736.829772][T21062] br0: port 1(swp1) entered blocking state [ 3736.830252][T21062] br0: port 1(swp1) entered disabled state [ 3736.830902][T21062] swp1: entered allmulticast mode [ 3736.832322][T21062] swp1: entered promiscuous mode [ 3736.833793][T21062] br0: port 1(swp1) entered blocking state [ 3736.834135][T21062] br0: port 1(swp1) entered forwarding state [ 3737.178481][T21064] br0: port 2(vx0) entered blocking state [ 3737.178823][T21064] br0: port 2(vx0) entered disabled state [ 3737.179186][T21064] vx0: entered allmulticast mode [ 3737.180606][T21064] vx0: entered promiscuous mode [ 3737.181267][T21064] br0: port 2(vx0) entered blocking state [ 3737.181575][T21064] br0: port 2(vx0) entered forwarding state [ 3739.442406][T21077] br0: port 1(swp1) entered blocking state [ 3739.442757][T21077] br0: port 1(swp1) entered disabled state [ 3739.443151][T21077] swp1: entered allmulticast mode [ 3739.444620][T21077] swp1: entered promiscuous mode [ 3739.446130][T21077] br0: port 1(swp1) entered blocking state [ 3739.446447][T21077] br0: port 1(swp1) entered forwarding state [ 3739.782696][T21079] br0: port 2(vx0) entered blocking state [ 3739.783058][T21079] br0: port 2(vx0) entered disabled state [ 3739.783412][T21079] vx0: entered allmulticast mode [ 3739.784870][T21079] vx0: entered promiscuous mode [ 3739.785966][T21079] br0: port 2(vx0) entered blocking state [ 3739.786315][T21079] 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 ] [ 3749.383272][ T2429] 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 ] [ 3751.949271][ T5830] br0: port 1(swp1) entered blocking state [ 3751.949632][ T5830] 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 ] [ 3753.971634][T13886] 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 ] [ 3756.567193][T18079] br0: port 1(swp1) entered blocking state [ 3756.567553][T18079] 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 ] [ 3761.184172][T13886] 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 ] [ 3763.556650][ T11] vx0: left allmulticast mode [ 3763.556950][ T11] vx0: left promiscuous mode [ 3763.557387][ T11] br0: port 2(vx0) entered disabled state [ 3763.559398][ T11] swp1: left allmulticast mode [ 3763.559672][ T11] swp1: left promiscuous mode [ 3763.560048][ T11] br0: port 1(swp1) entered disabled state [ 3764.025019][ T11] vx0: left allmulticast mode [ 3764.025404][ T11] vx0: left promiscuous mode [ 3764.025820][ T11] br0: port 2(vx0) entered disabled state [ 3764.027478][ T11] swp1: left allmulticast mode [ 3764.027749][ T11] swp1: left promiscuous mode [ 3764.028170][ T11] br0: port 1(swp1) entered disabled state [ 3768.565933][T21295] veth0: renamed from veth1 [ 3770.168541][T21312] br0: port 1(swp1) entered blocking state [ 3770.168894][T21312] br0: port 1(swp1) entered disabled state [ 3770.169267][T21312] swp1: entered allmulticast mode [ 3770.170711][T21312] swp1: entered promiscuous mode [ 3770.172468][T21312] br0: port 1(swp1) entered blocking state [ 3770.172792][T21312] br0: port 1(swp1) entered forwarding state [ 3770.502654][T21314] br0: port 2(vx0) entered blocking state [ 3770.502999][T21314] br0: port 2(vx0) entered disabled state [ 3770.503346][T21314] vx0: entered allmulticast mode [ 3770.504749][T21314] vx0: entered promiscuous mode [ 3770.505519][T21314] br0: port 2(vx0) entered blocking state [ 3770.505829][T21314] br0: port 2(vx0) entered forwarding state [ 3772.661755][T21327] br0: port 1(swp1) entered blocking state [ 3772.662122][T21327] br0: port 1(swp1) entered disabled state [ 3772.662489][T21327] swp1: entered allmulticast mode [ 3772.664144][T21327] swp1: entered promiscuous mode [ 3772.665596][T21327] br0: port 1(swp1) entered blocking state [ 3772.665915][T21327] br0: port 1(swp1) entered forwarding state [ 3772.989510][T21329] br0: port 2(vx0) entered blocking state [ 3772.989851][T21329] br0: port 2(vx0) entered disabled state [ 3772.990635][T21329] vx0: entered allmulticast mode [ 3772.992066][T21329] vx0: entered promiscuous mode [ 3772.992677][T21329] br0: port 2(vx0) entered blocking state [ 3772.992982][T21329] 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 ] [ 3781.774183][T18079] 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 ] [ 3792.849687][ T11] vx0: left allmulticast mode [ 3792.849986][ T11] vx0: left promiscuous mode [ 3792.850410][ T11] br0: port 2(vx0) entered disabled state [ 3792.852020][ T11] swp1: left allmulticast mode [ 3792.852306][ T11] swp1: left promiscuous mode [ 3792.852770][ T11] br0: port 1(swp1) entered disabled state [ 3793.311673][ T11] vx0: left allmulticast mode [ 3793.311970][ T11] vx0: left promiscuous mode [ 3793.312408][ T11] br0: port 2(vx0) entered disabled state [ 3793.314145][ T11] swp1: left allmulticast mode [ 3793.314414][ T11] swp1: left promiscuous mode [ 3793.314784][ T11] br0: port 1(swp1) entered disabled state [ 3797.968746][T21520] veth0: renamed from veth1 [ 3799.602701][T21537] br0: port 1(swp1) entered blocking state [ 3799.603046][T21537] br0: port 1(swp1) entered disabled state [ 3799.603408][T21537] swp1: entered allmulticast mode [ 3799.604855][T21537] swp1: entered promiscuous mode [ 3799.606342][T21537] br0: port 1(swp1) entered blocking state [ 3799.606665][T21537] br0: port 1(swp1) entered forwarding state [ 3799.943521][T21539] br0: port 2(vx0) entered blocking state [ 3799.943855][T21539] br0: port 2(vx0) entered disabled state [ 3799.944202][T21539] vx0: entered allmulticast mode [ 3799.945615][T21539] vx0: entered promiscuous mode [ 3799.946343][T21539] br0: port 2(vx0) entered blocking state [ 3799.946647][T21539] br0: port 2(vx0) entered forwarding state [ 3802.141679][T21552] br0: port 1(swp1) entered blocking state [ 3802.142031][T21552] br0: port 1(swp1) entered disabled state [ 3802.142699][T21552] swp1: entered allmulticast mode [ 3802.144157][T21552] swp1: entered promiscuous mode [ 3802.145601][T21552] br0: port 1(swp1) entered blocking state [ 3802.145923][T21552] br0: port 1(swp1) entered forwarding state [ 3802.490229][T21554] br0: port 2(vx0) entered blocking state [ 3802.490571][T21554] br0: port 2(vx0) entered disabled state [ 3802.490902][T21554] vx0: entered allmulticast mode [ 3802.492294][T21554] vx0: entered promiscuous mode [ 3802.492987][T21554] br0: port 2(vx0) entered blocking state [ 3802.493314][T21554] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 3810.854637][T18107] br0: port 1(swp1) entered disabled state [ 3811.924397][T20781] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 3819.186742][ T11] vx0: left allmulticast mode [ 3819.187039][ T11] vx0: left promiscuous mode [ 3819.187475][ T11] br0: port 2(vx0) entered disabled state [ 3819.190065][ T11] swp1: left allmulticast mode [ 3819.190387][ T11] swp1: left promiscuous mode [ 3819.190764][ T11] br0: port 1(swp1) entered disabled state [ 3819.648776][ T11] vx0: left allmulticast mode [ 3819.649075][ T11] vx0: left promiscuous mode [ 3819.649515][ T11] br0: port 2(vx0) entered disabled state [ 3819.651063][ T11] swp1: left allmulticast mode [ 3819.651347][ T11] swp1: left promiscuous mode [ 3819.651750][ T11] br0: port 1(swp1) entered disabled state [ 3824.314604][T21647] veth0: renamed from veth1 [ 3825.933815][T21663] br0: port 1(swp1) entered blocking state [ 3825.934186][T21663] br0: port 1(swp1) entered disabled state [ 3825.934572][T21663] swp1: entered allmulticast mode [ 3825.936055][T21663] swp1: entered promiscuous mode [ 3825.937518][T21663] br0: port 1(swp1) entered blocking state [ 3825.937839][T21663] br0: port 1(swp1) entered forwarding state [ 3826.261470][T21665] br0: port 2(vx0) entered blocking state [ 3826.261815][T21665] br0: port 2(vx0) entered disabled state [ 3826.262184][T21665] vx0: entered allmulticast mode [ 3826.263624][T21665] vx0: entered promiscuous mode [ 3826.264644][T21665] br0: port 2(vx0) entered blocking state [ 3826.264952][T21665] br0: port 2(vx0) entered forwarding state [ 3828.442000][T21678] br0: port 1(swp1) entered blocking state [ 3828.442367][T21678] br0: port 1(swp1) entered disabled state [ 3828.442728][T21678] swp1: entered allmulticast mode [ 3828.445036][T21678] swp1: entered promiscuous mode [ 3828.446502][T21678] br0: port 1(swp1) entered blocking state [ 3828.446820][T21678] br0: port 1(swp1) entered forwarding state [ 3828.792320][T21680] br0: port 2(vx0) entered blocking state [ 3828.792662][T21680] br0: port 2(vx0) entered disabled state [ 3828.792988][T21680] vx0: entered allmulticast mode [ 3828.794367][T21680] vx0: entered promiscuous mode [ 3828.794956][T21680] br0: port 2(vx0) entered blocking state [ 3828.795285][T21680] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 3835.632175][T18079] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 3865.911612][ T11] vx0: left allmulticast mode [ 3865.911911][ T11] vx0: left promiscuous mode [ 3865.912339][ T11] br0: port 2(vx0) entered disabled state [ 3865.914606][ T11] swp1: left allmulticast mode [ 3865.914891][ T11] swp1: left promiscuous mode [ 3865.915284][ T11] br0: port 1(swp1) entered disabled state [ 3866.387639][ T11] vx0: left allmulticast mode [ 3866.387940][ T11] vx0: left promiscuous mode [ 3866.388400][ T11] br0: port 2(vx0) entered disabled state [ 3866.390684][ T11] swp1: left allmulticast mode [ 3866.390961][ T11] swp1: left promiscuous mode [ 3866.391350][ 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__->