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 6000
# selftests: net: test_bridge_backup_port.sh
[  665.231100] veth0: renamed from veth1
[  665.402091] br0: port 1(swp1) entered blocking state
[  665.402408] br0: port 1(swp1) entered disabled state
[  665.402691] swp1: entered allmulticast mode
[  665.403020] swp1: entered promiscuous mode
[  665.403308] br0: port 1(swp1) entered blocking state
[  665.403580] br0: port 1(swp1) entered forwarding state
[  665.436077] br0: port 2(vx0) entered blocking state
[  665.436369] br0: port 2(vx0) entered disabled state
[  665.436630] vx0: entered allmulticast mode
[  665.436919] vx0: entered promiscuous mode
[  665.437148] br0: port 2(vx0) entered blocking state
[  665.437404] br0: port 2(vx0) entered forwarding state
[  665.652885] br0: port 1(swp1) entered blocking state
[  665.653307] br0: port 1(swp1) entered disabled state
[  665.653709] swp1: entered allmulticast mode
[  665.654163] swp1: entered promiscuous mode
[  665.654575] br0: port 1(swp1) entered blocking state
[  665.654976] br0: port 1(swp1) entered forwarding state
[  665.688411] br0: port 2(vx0) entered blocking state
[  665.688730] br0: port 2(vx0) entered disabled state
[  665.689042] vx0: entered allmulticast mode
[  665.689332] vx0: entered promiscuous mode
[  665.689576] br0: port 2(vx0) entered blocking state
[  665.689855] br0: port 2(vx0) entered forwarding state
# 
# Backup port
# -----------
# TEST: Forwarding out of swp1                                        [ OK ]
# TEST: No forwarding out of vx0                                      [ OK ]
[  671.228319] 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 ]
[  671.586079] br0: port 1(swp1) entered blocking state
[  671.586505] 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 ]
# TEST: swp1 carrier off                                              [ OK ]
# TEST: No forwarding out of swp1                                     [ OK ]
[  672.229932] br0: port 1(swp1) entered disabled state
# TEST: Forwarding out of vx0                                         [ OK ]
[  672.377951] br0: port 1(swp1) entered blocking state
[  672.378376] 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 ]
# TEST: swp1 carrier off                                              [ OK ]
[  673.237954] br0: port 1(swp1) entered disabled state
# TEST: No forwarding out of swp1                                     [FAIL]
# TEST: No forwarding out of vx0                                      [ OK ]
[  673.575075] vx0: left allmulticast mode
[  673.575385] vx0: left promiscuous mode
[  673.575737] br0: port 2(vx0) entered disabled state
[  673.586982] swp1: left allmulticast mode
[  673.587229] swp1: left promiscuous mode
[  673.587467] br0: port 1(swp1) entered disabled state
[  673.728030] vx0: left allmulticast mode
[  673.728272] vx0: left promiscuous mode
[  673.728505] br0: port 2(vx0) entered disabled state
[  673.742117] swp1: left allmulticast mode
[  673.742462] swp1: left promiscuous mode
[  673.742777] br0: port 1(swp1) entered disabled state
[  674.061143] veth0: renamed from veth1
[  674.224677] br0: port 1(swp1) entered blocking state
[  674.225058] br0: port 1(swp1) entered disabled state
[  674.225355] swp1: entered allmulticast mode
[  674.225713] swp1: entered promiscuous mode
[  674.226130] br0: port 1(swp1) entered blocking state
[  674.226398] br0: port 1(swp1) entered forwarding state
[  674.260102] br0: port 2(vx0) entered blocking state
[  674.260395] br0: port 2(vx0) entered disabled state
[  674.260658] vx0: entered allmulticast mode
[  674.260954] vx0: entered promiscuous mode
[  674.261200] br0: port 2(vx0) entered blocking state
[  674.261462] br0: port 2(vx0) entered forwarding state
[  674.455042] br0: port 1(swp1) entered blocking state
[  674.455459] br0: port 1(swp1) entered disabled state
[  674.455864] swp1: entered allmulticast mode
[  674.456298] swp1: entered promiscuous mode
[  674.456692] br0: port 1(swp1) entered blocking state
[  674.457082] br0: port 1(swp1) entered forwarding state
[  674.483422] br0: port 2(vx0) entered blocking state
[  674.483714] br0: port 2(vx0) entered disabled state
[  674.484005] vx0: entered allmulticast mode
[  674.484363] vx0: entered promiscuous mode
[  674.484649] br0: port 2(vx0) entered blocking state
[  674.484932] 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 ]
[  680.109959] 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 ]
[  680.779917] br0: port 1(swp1) entered blocking state
[  680.780216] 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 ]
[  681.171998] 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 ]
[  681.862039] br0: port 1(swp1) entered blocking state
[  681.862342] 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 ]
[  683.189538] 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 ]
[  683.897139] vx0: left allmulticast mode
[  683.897532] vx0: left promiscuous mode
[  683.897914] br0: port 2(vx0) entered disabled state
[  683.905010] swp1: left allmulticast mode
[  683.905387] swp1: left promiscuous mode
[  683.905746] br0: port 1(swp1) entered disabled state
[  684.085018] vx0: left allmulticast mode
[  684.085622] vx0: left promiscuous mode
[  684.086150] br0: port 2(vx0) entered disabled state
[  684.093934] swp1: left allmulticast mode
[  684.094413] swp1: left promiscuous mode
[  684.094817] br0: port 1(swp1) entered disabled state
[  684.339839] veth0: renamed from veth1
[  684.497651] br0: port 1(swp1) entered blocking state
[  684.497963] br0: port 1(swp1) entered disabled state
[  684.498256] swp1: entered allmulticast mode
[  684.498576] swp1: entered promiscuous mode
[  684.498868] br0: port 1(swp1) entered blocking state
[  684.499165] br0: port 1(swp1) entered forwarding state
[  684.527465] br0: port 2(vx0) entered blocking state
[  684.527788] br0: port 2(vx0) entered disabled state
[  684.528067] vx0: entered allmulticast mode
[  684.528381] vx0: entered promiscuous mode
[  684.528622] br0: port 2(vx0) entered blocking state
[  684.528898] br0: port 2(vx0) entered forwarding state
[  684.723682] br0: port 1(swp1) entered blocking state
[  684.724181] br0: port 1(swp1) entered disabled state
[  684.724596] swp1: entered allmulticast mode
[  684.724901] swp1: entered promiscuous mode
[  684.725174] br0: port 1(swp1) entered blocking state
[  684.725438] br0: port 1(swp1) entered forwarding state
[  684.757803] br0: port 2(vx0) entered blocking state
[  684.758300] br0: port 2(vx0) entered disabled state
[  684.758710] vx0: entered allmulticast mode
[  684.759148] vx0: entered promiscuous mode
[  684.759503] br0: port 2(vx0) entered blocking state
[  684.759896] 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 ]
[  690.124202] 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 ]
[  693.084990] vx0: left allmulticast mode
[  693.085408] vx0: left promiscuous mode
[  693.085780] br0: port 2(vx0) entered disabled state
[  693.094005] swp1: left allmulticast mode
[  693.094351] swp1: left promiscuous mode
[  693.094694] br0: port 1(swp1) entered disabled state
[  693.239005] vx0: left allmulticast mode
[  693.239391] vx0: left promiscuous mode
[  693.239734] br0: port 2(vx0) entered disabled state
[  693.247967] swp1: left allmulticast mode
[  693.248338] swp1: left promiscuous mode
[  693.248643] br0: port 1(swp1) entered disabled state
[  693.550127] veth0: renamed from veth1
[  693.705480] br0: port 1(swp1) entered blocking state
[  693.705787] br0: port 1(swp1) entered disabled state
[  693.706077] swp1: entered allmulticast mode
[  693.706379] swp1: entered promiscuous mode
[  693.706664] br0: port 1(swp1) entered blocking state
[  693.706942] br0: port 1(swp1) entered forwarding state
[  693.736780] br0: port 2(vx0) entered blocking state
[  693.737222] br0: port 2(vx0) entered disabled state
[  693.737608] vx0: entered allmulticast mode
[  693.738057] vx0: entered promiscuous mode
[  693.738407] br0: port 2(vx0) entered blocking state
[  693.738796] br0: port 2(vx0) entered forwarding state
[  693.942390] br0: port 1(swp1) entered blocking state
[  693.942844] br0: port 1(swp1) entered disabled state
[  693.943259] swp1: entered allmulticast mode
[  693.943710] swp1: entered promiscuous mode
[  693.944204] br0: port 1(swp1) entered blocking state
[  693.944604] br0: port 1(swp1) entered forwarding state
[  693.978626] br0: port 2(vx0) entered blocking state
[  693.979069] br0: port 2(vx0) entered disabled state
[  693.979464] vx0: entered allmulticast mode
[  693.979917] vx0: entered promiscuous mode
[  693.980264] br0: port 2(vx0) entered blocking state
[  693.980654] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - ping
# ------------------------
[  699.362958] br0: port 1(swp1) entered disabled state
# TEST: Ping with backup nexthop ID                                   [ OK ]
[  700.413936] br0: port 1(swp1) entered disabled state
# TEST: Ping after disabling backup nexthop ID                        [ OK ]
[  705.481026] vx0: left allmulticast mode
[  705.481351] vx0: left promiscuous mode
[  705.481771] br0: port 2(vx0) entered disabled state
[  705.488998] swp1: left allmulticast mode
[  705.489654] swp1: left promiscuous mode
[  705.490224] br0: port 1(swp1) entered disabled state
[  705.624041] vx0: left allmulticast mode
[  705.624612] vx0: left promiscuous mode
[  705.625149] br0: port 2(vx0) entered disabled state
[  705.633992] swp1: left allmulticast mode
[  705.634339] swp1: left promiscuous mode
[  705.634667] br0: port 1(swp1) entered disabled state
[  705.934050] veth0: renamed from veth1
[  706.106819] br0: port 1(swp1) entered blocking state
[  706.107146] br0: port 1(swp1) entered disabled state
[  706.107441] swp1: entered allmulticast mode
[  706.107765] swp1: entered promiscuous mode
[  706.108101] br0: port 1(swp1) entered blocking state
[  706.108374] br0: port 1(swp1) entered forwarding state
[  706.141124] br0: port 2(vx0) entered blocking state
[  706.141451] br0: port 2(vx0) entered disabled state
[  706.141712] vx0: entered allmulticast mode
[  706.142006] vx0: entered promiscuous mode
[  706.142247] br0: port 2(vx0) entered blocking state
[  706.142505] br0: port 2(vx0) entered forwarding state
[  706.329708] br0: port 1(swp1) entered blocking state
[  706.330159] br0: port 1(swp1) entered disabled state
[  706.330494] swp1: entered allmulticast mode
[  706.330946] swp1: entered promiscuous mode
[  706.331352] br0: port 1(swp1) entered blocking state
[  706.331628] br0: port 1(swp1) entered forwarding state
[  706.362035] br0: port 2(vx0) entered blocking state
[  706.362331] br0: port 2(vx0) entered disabled state
[  706.362593] vx0: entered allmulticast mode
[  706.362907] vx0: entered promiscuous mode
[  706.363156] br0: port 2(vx0) entered blocking state
[  706.363415] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - torture test
# --------------------------------
[  711.534987] br0: port 1(swp1) entered disabled state
# TEST: Torture test                                                  [ OK ]
[  741.614001] vx0: left allmulticast mode
[  741.614451] vx0: left promiscuous mode
[  741.614888] br0: port 2(vx0) entered disabled state
[  741.625996] swp1: left allmulticast mode
[  741.626591] swp1: left promiscuous mode
[  741.627138] br0: port 1(swp1) entered disabled state
# 
# Tests passed:  82
# Tests failed:   1
not ok 1 selftests: net: test_bridge_backup_port.sh # exit=1
make[1]: Leaving directory '/home/virtme/testing-1/tools/testing/selftests/net'
make: Leaving directory '/home/virtme/testing-1/tools/testing/selftests'
[  741.757005] vx0: left allmulticast mode
[  741.757447] vx0: left promiscuous mode
[  741.757705] br0: port 2(vx0) entered disabled state
xx__-> [  741.763006] swp1: left allmulticast mode
[  741.763250] swp1: left promiscuous mode
[  741.763469] br0: port 1(swp1) entered disabled state

xx__-> 
xx__-> echo $?
0
xx__->