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-1/tools/testing/selftests'
make[1]: Entering directory '/home/virtme/testing-1/tools/testing/selftests/net'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/virtme/testing-1/tools/testing/selftests/net'
make[1]: Entering directory '/home/virtme/testing-1/tools/testing/selftests/net'
TAP version 13
1..1
# timeout set to 3600
# selftests: net: test_bridge_backup_port.sh
[  687.879329] veth0: renamed from veth1
[  688.043940] br0: port 1(swp1) entered blocking state
[  688.044253] br0: port 1(swp1) entered disabled state
[  688.044558] swp1: entered allmulticast mode
[  688.044882] swp1: entered promiscuous mode
[  688.045193] br0: port 1(swp1) entered blocking state
[  688.045465] br0: port 1(swp1) entered forwarding state
[  688.079801] br0: port 2(vx0) entered blocking state
[  688.080148] br0: port 2(vx0) entered disabled state
[  688.080408] vx0: entered allmulticast mode
[  688.080719] vx0: entered promiscuous mode
[  688.081222] br0: port 2(vx0) entered blocking state
[  688.081488] br0: port 2(vx0) entered forwarding state
[  688.287807] br0: port 1(swp1) entered blocking state
[  688.288173] br0: port 1(swp1) entered disabled state
[  688.288471] swp1: entered allmulticast mode
[  688.288784] swp1: entered promiscuous mode
[  688.289236] br0: port 1(swp1) entered blocking state
[  688.289497] br0: port 1(swp1) entered forwarding state
[  688.321379] br0: port 2(vx0) entered blocking state
[  688.321783] br0: port 2(vx0) entered disabled state
[  688.322173] vx0: entered allmulticast mode
[  688.322568] vx0: entered promiscuous mode
[  688.322894] br0: port 2(vx0) entered blocking state
[  688.323269] br0: port 2(vx0) entered forwarding state
# 
# Backup port
# -----------
# TEST: Forwarding out of swp1                                        [ OK ]
# TEST: No forwarding out of vx0                                      [ OK ]
[  693.833899] 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 ]
[  694.260177] br0: port 1(swp1) entered blocking state
[  694.260486] 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 ]
[  694.841256] 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 ]
[  695.291046] br0: port 1(swp1) entered blocking state
[  695.291341] 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 ]
[  696.102055] 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 ]
[  696.547295] vx0: left allmulticast mode
[  696.547633] vx0: left promiscuous mode
[  696.548002] br0: port 2(vx0) entered disabled state
[  696.548462] swp1: left allmulticast mode
[  696.548713] swp1: left promiscuous mode
[  696.548937] br0: port 1(swp1) entered disabled state
[  696.632226] vx0: left allmulticast mode
[  696.632566] vx0: left promiscuous mode
[  696.632990] br0: port 2(vx0) entered disabled state
[  696.633664] swp1: left allmulticast mode
[  696.634043] swp1: left promiscuous mode
[  696.634416] br0: port 1(swp1) entered disabled state
[  697.055246] veth0: renamed from veth1
[  697.212711] br0: port 1(swp1) entered blocking state
[  697.213031] br0: port 1(swp1) entered disabled state
[  697.213328] swp1: entered allmulticast mode
[  697.213641] swp1: entered promiscuous mode
[  697.213927] br0: port 1(swp1) entered blocking state
[  697.214240] br0: port 1(swp1) entered forwarding state
[  697.246599] br0: port 2(vx0) entered blocking state
[  697.247036] br0: port 2(vx0) entered disabled state
[  697.247426] vx0: entered allmulticast mode
[  697.247848] vx0: entered promiscuous mode
[  697.248260] br0: port 2(vx0) entered blocking state
[  697.248642] br0: port 2(vx0) entered forwarding state
[  697.453146] br0: port 1(swp1) entered blocking state
[  697.453540] br0: port 1(swp1) entered disabled state
[  697.453903] swp1: entered allmulticast mode
[  697.454347] swp1: entered promiscuous mode
[  697.454715] br0: port 1(swp1) entered blocking state
[  697.455077] br0: port 1(swp1) entered forwarding state
[  697.488828] br0: port 2(vx0) entered blocking state
[  697.489147] br0: port 2(vx0) entered disabled state
[  697.489408] vx0: entered allmulticast mode
[  697.489691] vx0: entered promiscuous mode
[  697.489929] br0: port 2(vx0) entered blocking state
[  697.490193] 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 ]
[  703.147401] 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 ]
[  703.847322] br0: port 1(swp1) entered blocking state
[  703.847636] 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 ]
[  704.305711] 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 ]
[  705.053945] br0: port 1(swp1) entered blocking state
[  705.054378] 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 ]
[  706.452831] 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 ]
[  707.173586] vx0: left allmulticast mode
[  707.173923] vx0: left promiscuous mode
[  707.174289] br0: port 2(vx0) entered disabled state
[  707.174736] swp1: left allmulticast mode
[  707.174951] swp1: left promiscuous mode
[  707.175181] br0: port 1(swp1) entered disabled state
[  707.258256] vx0: left allmulticast mode
[  707.258696] vx0: left promiscuous mode
[  707.259113] br0: port 2(vx0) entered disabled state
[  707.259677] swp1: left allmulticast mode
[  707.259900] swp1: left promiscuous mode
[  707.260167] br0: port 1(swp1) entered disabled state
[  707.666218] veth0: renamed from veth1
[  707.827804] br0: port 1(swp1) entered blocking state
[  707.828182] br0: port 1(swp1) entered disabled state
[  707.828462] swp1: entered allmulticast mode
[  707.828775] swp1: entered promiscuous mode
[  707.829075] br0: port 1(swp1) entered blocking state
[  707.829341] br0: port 1(swp1) entered forwarding state
[  707.861391] br0: port 2(vx0) entered blocking state
[  707.861795] br0: port 2(vx0) entered disabled state
[  707.862192] vx0: entered allmulticast mode
[  707.862626] vx0: entered promiscuous mode
[  707.862967] br0: port 2(vx0) entered blocking state
[  707.863345] br0: port 2(vx0) entered forwarding state
[  708.074227] br0: port 1(swp1) entered blocking state
[  708.074551] br0: port 1(swp1) entered disabled state
[  708.074858] swp1: entered allmulticast mode
[  708.075161] swp1: entered promiscuous mode
[  708.075433] br0: port 1(swp1) entered blocking state
[  708.075692] br0: port 1(swp1) entered forwarding state
[  708.107181] br0: port 2(vx0) entered blocking state
[  708.107595] br0: port 2(vx0) entered disabled state
[  708.107967] vx0: entered allmulticast mode
[  708.108415] vx0: entered promiscuous mode
[  708.108755] br0: port 2(vx0) entered blocking state
[  708.109150] 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 ]
[  713.498713] 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 ]
[  716.486398] vx0: left allmulticast mode
[  716.486732] vx0: left promiscuous mode
[  716.487116] br0: port 2(vx0) entered disabled state
[  716.487665] swp1: left allmulticast mode
[  716.487975] swp1: left promiscuous mode
[  716.488303] br0: port 1(swp1) entered disabled state
[  716.575240] vx0: left allmulticast mode
[  716.575665] vx0: left promiscuous mode
[  716.576030] br0: port 2(vx0) entered disabled state
[  716.576717] swp1: left allmulticast mode
[  716.577095] swp1: left promiscuous mode
[  716.577554] br0: port 1(swp1) entered disabled state
[  716.996258] veth0: renamed from veth1
[  717.137252] br0: port 1(swp1) entered blocking state
[  717.137557] br0: port 1(swp1) entered disabled state
[  717.137846] swp1: entered allmulticast mode
[  717.138227] swp1: entered promiscuous mode
[  717.138517] br0: port 1(swp1) entered blocking state
[  717.138787] br0: port 1(swp1) entered forwarding state
[  717.167434] br0: port 2(vx0) entered blocking state
[  717.167777] br0: port 2(vx0) entered disabled state
[  717.168187] vx0: entered allmulticast mode
[  717.168467] vx0: entered promiscuous mode
[  717.168707] br0: port 2(vx0) entered blocking state
[  717.168975] br0: port 2(vx0) entered forwarding state
[  717.363677] br0: port 1(swp1) entered blocking state
[  717.364192] br0: port 1(swp1) entered disabled state
[  717.364612] swp1: entered allmulticast mode
[  717.365070] swp1: entered promiscuous mode
[  717.365485] br0: port 1(swp1) entered blocking state
[  717.365768] br0: port 1(swp1) entered forwarding state
[  717.398725] br0: port 2(vx0) entered blocking state
[  717.399211] br0: port 2(vx0) entered disabled state
[  717.399582] vx0: entered allmulticast mode
[  717.400036] vx0: entered promiscuous mode
[  717.400386] br0: port 2(vx0) entered blocking state
[  717.400747] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - ping
# ------------------------
[  722.764982] br0: port 1(swp1) entered disabled state
[  723.777133] br0: port 1(swp1) entered disabled state
# TEST: Ping with backup nexthop ID                                   [ OK ]
# TEST: Ping after disabling backup nexthop ID                        [ OK ]
[  729.883965] vx0: left allmulticast mode
[  729.884520] vx0: left promiscuous mode
[  729.884838] br0: port 2(vx0) entered disabled state
[  729.885434] swp1: left allmulticast mode
[  729.885791] swp1: left promiscuous mode
[  729.886309] br0: port 1(swp1) entered disabled state
[  729.954226] vx0: left allmulticast mode
[  729.954605] vx0: left promiscuous mode
[  729.955016] br0: port 2(vx0) entered disabled state
[  729.955768] swp1: left allmulticast mode
[  729.956128] swp1: left promiscuous mode
[  729.956552] br0: port 1(swp1) entered disabled state
[  730.369506] veth0: renamed from veth1
[  730.533940] br0: port 1(swp1) entered blocking state
[  730.534297] br0: port 1(swp1) entered disabled state
[  730.534600] swp1: entered allmulticast mode
[  730.534894] swp1: entered promiscuous mode
[  730.535181] br0: port 1(swp1) entered blocking state
[  730.535441] br0: port 1(swp1) entered forwarding state
[  730.565635] br0: port 2(vx0) entered blocking state
[  730.565920] br0: port 2(vx0) entered disabled state
[  730.566190] vx0: entered allmulticast mode
[  730.566506] vx0: entered promiscuous mode
[  730.566747] br0: port 2(vx0) entered blocking state
[  730.567032] br0: port 2(vx0) entered forwarding state
[  730.764908] br0: port 1(swp1) entered blocking state
[  730.765346] br0: port 1(swp1) entered disabled state
[  730.765748] swp1: entered allmulticast mode
[  730.766193] swp1: entered promiscuous mode
[  730.766595] br0: port 1(swp1) entered blocking state
[  730.766974] br0: port 1(swp1) entered forwarding state
[  730.796593] br0: port 2(vx0) entered blocking state
[  730.796920] br0: port 2(vx0) entered disabled state
[  730.797206] vx0: entered allmulticast mode
[  730.797525] vx0: entered promiscuous mode
[  730.797768] br0: port 2(vx0) entered blocking state
[  730.798069] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - torture test
# --------------------------------
[  735.951165] br0: port 1(swp1) entered disabled state
# TEST: Torture test                                                  [ OK ]
[  765.986392] vx0: left allmulticast mode
[  765.986670] vx0: left promiscuous mode
[  765.986932] br0: port 2(vx0) entered disabled state
[  765.987445] swp1: left allmulticast mode
[  765.987698] swp1: left promiscuous mode
[  765.987910] br0: port 1(swp1) entered disabled state
# 
# Tests passed:  83
# Tests failed:   0
[  766.066233] vx0: left allmulticast mode
[  766.066477] vx0: left promiscuous mode
[  766.066779] br0: port 2(vx0) entered disabled state
[  766.067237] swp1: left allmulticast mode
[  766.067504] swp1: left promiscuous mode
[  766.067762] br0: port 1(swp1) entered disabled state
ok 1 selftests: net: test_bridge_backup_port.sh
make[1]: Leaving directory '/home/virtme/testing-1/tools/testing/selftests/net'
make: Leaving directory '/home/virtme/testing-1/tools/testing/selftests'
xx__-> echo $?
0
xx__->