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
[  635.871028] veth0: renamed from veth1
[  636.051352] br0: port 1(swp1) entered blocking state
[  636.051677] br0: port 1(swp1) entered disabled state
[  636.051961] swp1: entered allmulticast mode
[  636.052277] swp1: entered promiscuous mode
[  636.052572] br0: port 1(swp1) entered blocking state
[  636.052844] br0: port 1(swp1) entered forwarding state
[  636.088747] br0: port 2(vx0) entered blocking state
[  636.089156] br0: port 2(vx0) entered disabled state
[  636.089416] vx0: entered allmulticast mode
[  636.089716] vx0: entered promiscuous mode
[  636.089991] br0: port 2(vx0) entered blocking state
[  636.090259] br0: port 2(vx0) entered forwarding state
[  636.332302] br0: port 1(swp1) entered blocking state
[  636.332739] br0: port 1(swp1) entered disabled state
[  636.333128] swp1: entered allmulticast mode
[  636.333580] swp1: entered promiscuous mode
[  636.334010] br0: port 1(swp1) entered blocking state
[  636.334398] br0: port 1(swp1) entered forwarding state
[  636.370422] br0: port 2(vx0) entered blocking state
[  636.370855] br0: port 2(vx0) entered disabled state
[  636.371221] vx0: entered allmulticast mode
[  636.371644] vx0: entered promiscuous mode
[  636.371969] br0: port 2(vx0) entered blocking state
[  636.372321] br0: port 2(vx0) entered forwarding state
# 
# Backup port
# -----------
[  641.487669] GACT probability NOT on
# TEST: Forwarding out of swp1                                        [ OK ]
# TEST: No forwarding out of vx0                                      [ OK ]
[  641.916218] 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 ]
[  642.337002] br0: port 1(swp1) entered blocking state
[  642.337404] 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 ]
[  642.917703] 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 ]
[  643.334452] br0: port 1(swp1) entered blocking state
[  643.334790] 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 ]
[  644.133215] 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 ]
[  644.553732] vx0: left allmulticast mode
[  644.554070] vx0: left promiscuous mode
[  644.554390] br0: port 2(vx0) entered disabled state
[  644.555470] swp1: left allmulticast mode
[  644.555798] swp1: left promiscuous mode
[  644.556108] br0: port 1(swp1) entered disabled state
[  644.650012] vx0: left allmulticast mode
[  644.650282] vx0: left promiscuous mode
[  644.650524] br0: port 2(vx0) entered disabled state
[  644.650989] swp1: left allmulticast mode
[  644.651247] swp1: left promiscuous mode
[  644.651522] br0: port 1(swp1) entered disabled state
[  645.028859] veth0: renamed from veth1
[  645.163898] br0: port 1(swp1) entered blocking state
[  645.164191] br0: port 1(swp1) entered disabled state
[  645.164461] swp1: entered allmulticast mode
[  645.164840] swp1: entered promiscuous mode
[  645.165125] br0: port 1(swp1) entered blocking state
[  645.165385] br0: port 1(swp1) entered forwarding state
[  645.191682] br0: port 2(vx0) entered blocking state
[  645.191988] br0: port 2(vx0) entered disabled state
[  645.192272] vx0: entered allmulticast mode
[  645.192570] vx0: entered promiscuous mode
[  645.192807] br0: port 2(vx0) entered blocking state
[  645.193062] br0: port 2(vx0) entered forwarding state
[  645.369296] br0: port 1(swp1) entered blocking state
[  645.369594] br0: port 1(swp1) entered disabled state
[  645.369962] swp1: entered allmulticast mode
[  645.370279] swp1: entered promiscuous mode
[  645.370556] br0: port 1(swp1) entered blocking state
[  645.370823] br0: port 1(swp1) entered forwarding state
[  645.398246] br0: port 2(vx0) entered blocking state
[  645.398537] br0: port 2(vx0) entered disabled state
[  645.398823] vx0: entered allmulticast mode
[  645.399110] vx0: entered promiscuous mode
[  645.399355] br0: port 2(vx0) entered blocking state
[  645.399626] 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 ]
[  651.048890] 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 ]
[  651.736944] br0: port 1(swp1) entered blocking state
[  651.737241] 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 ]
[  652.193983] 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 ]
[  652.905289] br0: port 1(swp1) entered blocking state
[  652.905584] 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 ]
[  654.307438] 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 ]
[  655.024776] vx0: left allmulticast mode
[  655.025363] vx0: left promiscuous mode
[  655.025680] br0: port 2(vx0) entered disabled state
[  655.026284] swp1: left allmulticast mode
[  655.026826] swp1: left promiscuous mode
[  655.027451] br0: port 1(swp1) entered disabled state
[  655.096856] vx0: left allmulticast mode
[  655.097261] vx0: left promiscuous mode
[  655.097726] br0: port 2(vx0) entered disabled state
[  655.098395] swp1: left allmulticast mode
[  655.098853] swp1: left promiscuous mode
[  655.099369] br0: port 1(swp1) entered disabled state
[  655.497785] veth0: renamed from veth1
[  655.662382] br0: port 1(swp1) entered blocking state
[  655.662701] br0: port 1(swp1) entered disabled state
[  655.663011] swp1: entered allmulticast mode
[  655.663338] swp1: entered promiscuous mode
[  655.663655] br0: port 1(swp1) entered blocking state
[  655.663927] br0: port 1(swp1) entered forwarding state
[  655.697805] br0: port 2(vx0) entered blocking state
[  655.698211] br0: port 2(vx0) entered disabled state
[  655.698587] vx0: entered allmulticast mode
[  655.699021] vx0: entered promiscuous mode
[  655.699357] br0: port 2(vx0) entered blocking state
[  655.699738] br0: port 2(vx0) entered forwarding state
[  655.906409] br0: port 1(swp1) entered blocking state
[  655.906723] br0: port 1(swp1) entered disabled state
[  655.907017] swp1: entered allmulticast mode
[  655.907325] swp1: entered promiscuous mode
[  655.907621] br0: port 1(swp1) entered blocking state
[  655.907908] br0: port 1(swp1) entered forwarding state
[  655.939964] br0: port 2(vx0) entered blocking state
[  655.940389] br0: port 2(vx0) entered disabled state
[  655.940840] vx0: entered allmulticast mode
[  655.941256] vx0: entered promiscuous mode
[  655.941581] br0: port 2(vx0) entered blocking state
[  655.941963] 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 ]
[  661.343096] 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 ]
[  664.367737] vx0: left allmulticast mode
[  664.367977] vx0: left promiscuous mode
[  664.368210] br0: port 2(vx0) entered disabled state
[  664.368889] swp1: left allmulticast mode
[  664.369106] swp1: left promiscuous mode
[  664.369339] br0: port 1(swp1) entered disabled state
[  664.465825] vx0: left allmulticast mode
[  664.466258] vx0: left promiscuous mode
[  664.466740] br0: port 2(vx0) entered disabled state
[  664.467354] swp1: left allmulticast mode
[  664.467762] swp1: left promiscuous mode
[  664.468224] br0: port 1(swp1) entered disabled state
[  664.878797] veth0: renamed from veth1
[  665.059422] br0: port 1(swp1) entered blocking state
[  665.059804] br0: port 1(swp1) entered disabled state
[  665.060120] swp1: entered allmulticast mode
[  665.060451] swp1: entered promiscuous mode
[  665.060741] br0: port 1(swp1) entered blocking state
[  665.061000] br0: port 1(swp1) entered forwarding state
[  665.095803] br0: port 2(vx0) entered blocking state
[  665.096089] br0: port 2(vx0) entered disabled state
[  665.096346] vx0: entered allmulticast mode
[  665.096650] vx0: entered promiscuous mode
[  665.096879] br0: port 2(vx0) entered blocking state
[  665.097143] br0: port 2(vx0) entered forwarding state
[  665.321214] br0: port 1(swp1) entered blocking state
[  665.321526] br0: port 1(swp1) entered disabled state
[  665.321863] swp1: entered allmulticast mode
[  665.322162] swp1: entered promiscuous mode
[  665.322470] br0: port 1(swp1) entered blocking state
[  665.322806] br0: port 1(swp1) entered forwarding state
[  665.356159] br0: port 2(vx0) entered blocking state
[  665.356475] br0: port 2(vx0) entered disabled state
[  665.356799] vx0: entered allmulticast mode
[  665.357140] vx0: entered promiscuous mode
[  665.357415] br0: port 2(vx0) entered blocking state
[  665.357691] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - ping
# ------------------------
[  670.716632] br0: port 1(swp1) entered disabled state
[  671.741695] br0: port 1(swp1) entered disabled state
# TEST: Ping with backup nexthop ID                                   [ OK ]
# TEST: Ping after disabling backup nexthop ID                        [ OK ]
[  677.805546] vx0: left allmulticast mode
[  677.805800] vx0: left promiscuous mode
[  677.806018] br0: port 2(vx0) entered disabled state
[  677.806963] swp1: left allmulticast mode
[  677.807205] swp1: left promiscuous mode
[  677.807416] br0: port 1(swp1) entered disabled state
[  677.907928] vx0: left allmulticast mode
[  677.908412] vx0: left promiscuous mode
[  677.908986] br0: port 2(vx0) entered disabled state
[  677.909751] swp1: left allmulticast mode
[  677.910184] swp1: left promiscuous mode
[  677.910652] br0: port 1(swp1) entered disabled state
[  678.316872] veth0: renamed from veth1
[  678.452105] br0: port 1(swp1) entered blocking state
[  678.452405] br0: port 1(swp1) entered disabled state
[  678.452733] swp1: entered allmulticast mode
[  678.453061] swp1: entered promiscuous mode
[  678.453348] br0: port 1(swp1) entered blocking state
[  678.453637] br0: port 1(swp1) entered forwarding state
[  678.480131] br0: port 2(vx0) entered blocking state
[  678.480418] br0: port 2(vx0) entered disabled state
[  678.480714] vx0: entered allmulticast mode
[  678.480993] vx0: entered promiscuous mode
[  678.481231] br0: port 2(vx0) entered blocking state
[  678.481485] br0: port 2(vx0) entered forwarding state
[  678.661440] br0: port 1(swp1) entered blocking state
[  678.661754] br0: port 1(swp1) entered disabled state
[  678.662038] swp1: entered allmulticast mode
[  678.662331] swp1: entered promiscuous mode
[  678.662618] br0: port 1(swp1) entered blocking state
[  678.662878] br0: port 1(swp1) entered forwarding state
[  678.691794] br0: port 2(vx0) entered blocking state
[  678.692083] br0: port 2(vx0) entered disabled state
[  678.692337] vx0: entered allmulticast mode
[  678.692690] vx0: entered promiscuous mode
[  678.692927] br0: port 2(vx0) entered blocking state
[  678.693181] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - torture test
# --------------------------------
[  683.855346] br0: port 1(swp1) entered disabled state
# TEST: Torture test                                                  [ OK ]
[  713.888082] vx0: left allmulticast mode
[  713.888314] vx0: left promiscuous mode
[  713.888523] br0: port 2(vx0) entered disabled state
[  713.889279] swp1: left allmulticast mode
[  713.889504] swp1: left promiscuous mode
[  713.889722] br0: port 1(swp1) entered disabled state
# 
# Tests passed:  83
# Tests failed:   0
[  713.967807] vx0: left allmulticast mode
[  713.968218] vx0: left promiscuous mode
[  713.968778] br0: port 2(vx0) entered disabled state
[  713.969412] swp1: left allmulticast mode
[  713.969786] swp1: left promiscuous mode
[  713.970182] 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__->