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
[  560.150996] veth0: renamed from veth1
[  560.297845] br0: port 1(swp1) entered blocking state
[  560.298231] br0: port 1(swp1) entered disabled state
[  560.298597] swp1: entered allmulticast mode
[  560.298999] swp1: entered promiscuous mode
[  560.299357] br0: port 1(swp1) entered blocking state
[  560.299718] br0: port 1(swp1) entered forwarding state
[  560.328531] br0: port 2(vx0) entered blocking state
[  560.328830] br0: port 2(vx0) entered disabled state
[  560.329103] vx0: entered allmulticast mode
[  560.329438] vx0: entered promiscuous mode
[  560.329667] br0: port 2(vx0) entered blocking state
[  560.329929] br0: port 2(vx0) entered forwarding state
[  560.511713] br0: port 1(swp1) entered blocking state
[  560.512034] br0: port 1(swp1) entered disabled state
[  560.512320] swp1: entered allmulticast mode
[  560.512625] swp1: entered promiscuous mode
[  560.512957] br0: port 1(swp1) entered blocking state
[  560.513238] br0: port 1(swp1) entered forwarding state
[  560.541488] br0: port 2(vx0) entered blocking state
[  560.541782] br0: port 2(vx0) entered disabled state
[  560.542037] vx0: entered allmulticast mode
[  560.542312] vx0: entered promiscuous mode
[  560.542546] br0: port 2(vx0) entered blocking state
[  560.542807] br0: port 2(vx0) entered forwarding state
# 
# Backup port
# -----------
[  565.639597] GACT probability NOT on
# TEST: Forwarding out of swp1                                        [ OK ]
# TEST: No forwarding out of vx0                                      [ OK ]
[  566.044270] 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 ]
[  566.399842] br0: port 1(swp1) entered blocking state
[  566.400129] 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 ]
[  567.044789] br0: port 1(swp1) entered disabled state
# TEST: Forwarding out of vx0                                         [ OK ]
[  567.142734] br0: port 1(swp1) entered blocking state
[  567.143016] 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 ]
# TEST: No forwarding out of swp1                                     [FAIL]
[  568.053797] br0: port 1(swp1) entered disabled state
# TEST: No forwarding out of vx0                                      [ OK ]
[  568.257867] vx0: left allmulticast mode
[  568.258391] vx0: left promiscuous mode
[  568.258882] br0: port 2(vx0) entered disabled state
[  568.269844] swp1: left allmulticast mode
[  568.270493] swp1: left promiscuous mode
[  568.271036] br0: port 1(swp1) entered disabled state
[  568.414847] vx0: left allmulticast mode
[  568.415408] vx0: left promiscuous mode
[  568.415902] br0: port 2(vx0) entered disabled state
[  568.434869] swp1: left allmulticast mode
[  568.435179] swp1: left promiscuous mode
[  568.435484] br0: port 1(swp1) entered disabled state
[  568.672860] veth0: renamed from veth1
[  568.807530] br0: port 1(swp1) entered blocking state
[  568.807842] br0: port 1(swp1) entered disabled state
[  568.808123] swp1: entered allmulticast mode
[  568.808422] swp1: entered promiscuous mode
[  568.808714] br0: port 1(swp1) entered blocking state
[  568.808992] br0: port 1(swp1) entered forwarding state
[  568.833323] br0: port 2(vx0) entered blocking state
[  568.833609] br0: port 2(vx0) entered disabled state
[  568.833881] vx0: entered allmulticast mode
[  568.834164] vx0: entered promiscuous mode
[  568.834392] br0: port 2(vx0) entered blocking state
[  568.834655] br0: port 2(vx0) entered forwarding state
[  568.992817] br0: port 1(swp1) entered blocking state
[  568.993111] br0: port 1(swp1) entered disabled state
[  568.993376] swp1: entered allmulticast mode
[  568.993673] swp1: entered promiscuous mode
[  568.993962] br0: port 1(swp1) entered blocking state
[  568.994217] br0: port 1(swp1) entered forwarding state
[  569.018128] br0: port 2(vx0) entered blocking state
[  569.018407] br0: port 2(vx0) entered disabled state
[  569.018661] vx0: entered allmulticast mode
[  569.018962] vx0: entered promiscuous mode
[  569.019186] br0: port 2(vx0) entered blocking state
[  569.019437] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID
# -----------------
[  574.257930] tc (28995) used greatest stack depth: 11696 bytes left
# TEST: vx0 configured as backup port of swp1                         [ OK ]
# TEST: Forwarding out of swp1                                        [ OK ]
# TEST: No forwarding out of vx0                                      [ OK ]
[  574.658216] 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 ]
[  575.298596] br0: port 1(swp1) entered blocking state
[  575.298901] 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 ]
[  575.680130] 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 ]
[  576.313804] br0: port 1(swp1) entered blocking state
[  576.314086] 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 ]
[  577.584123] 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 ]
[  578.268892] vx0: left allmulticast mode
[  578.269177] vx0: left promiscuous mode
[  578.269417] br0: port 2(vx0) entered disabled state
[  578.281790] swp1: left allmulticast mode
[  578.282021] swp1: left promiscuous mode
[  578.282284] br0: port 1(swp1) entered disabled state
[  578.413866] vx0: left allmulticast mode
[  578.414123] vx0: left promiscuous mode
[  578.414361] br0: port 2(vx0) entered disabled state
[  578.421809] swp1: left allmulticast mode
[  578.422037] swp1: left promiscuous mode
[  578.422308] br0: port 1(swp1) entered disabled state
[  578.703969] veth0: renamed from veth1
[  578.850042] br0: port 1(swp1) entered blocking state
[  578.850377] br0: port 1(swp1) entered disabled state
[  578.850668] swp1: entered allmulticast mode
[  578.850997] swp1: entered promiscuous mode
[  578.851295] br0: port 1(swp1) entered blocking state
[  578.851559] br0: port 1(swp1) entered forwarding state
[  578.880046] br0: port 2(vx0) entered blocking state
[  578.880344] br0: port 2(vx0) entered disabled state
[  578.880600] vx0: entered allmulticast mode
[  578.880964] vx0: entered promiscuous mode
[  578.881203] br0: port 2(vx0) entered blocking state
[  578.881454] br0: port 2(vx0) entered forwarding state
[  579.068363] br0: port 1(swp1) entered blocking state
[  579.068666] br0: port 1(swp1) entered disabled state
[  579.068951] swp1: entered allmulticast mode
[  579.069253] swp1: entered promiscuous mode
[  579.069529] br0: port 1(swp1) entered blocking state
[  579.069800] br0: port 1(swp1) entered forwarding state
[  579.097923] br0: port 2(vx0) entered blocking state
[  579.098237] br0: port 2(vx0) entered disabled state
[  579.098523] vx0: entered allmulticast mode
[  579.098838] vx0: entered promiscuous mode
[  579.099109] br0: port 2(vx0) entered blocking state
[  579.099391] 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 ]
[  584.445164] 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 ]
[  587.264884] vx0: left allmulticast mode
[  587.265296] vx0: left promiscuous mode
[  587.265876] br0: port 2(vx0) entered disabled state
[  587.272791] swp1: left allmulticast mode
[  587.273220] swp1: left promiscuous mode
[  587.273586] br0: port 1(swp1) entered disabled state
[  587.414842] vx0: left allmulticast mode
[  587.415287] vx0: left promiscuous mode
[  587.415623] br0: port 2(vx0) entered disabled state
[  587.426783] swp1: left allmulticast mode
[  587.427007] swp1: left promiscuous mode
[  587.427221] br0: port 1(swp1) entered disabled state
[  587.699914] veth0: renamed from veth1
[  587.837454] br0: port 1(swp1) entered blocking state
[  587.837782] br0: port 1(swp1) entered disabled state
[  587.838051] swp1: entered allmulticast mode
[  587.838335] swp1: entered promiscuous mode
[  587.838595] br0: port 1(swp1) entered blocking state
[  587.838888] br0: port 1(swp1) entered forwarding state
[  587.866721] br0: port 2(vx0) entered blocking state
[  587.867129] br0: port 2(vx0) entered disabled state
[  587.867509] vx0: entered allmulticast mode
[  587.867934] vx0: entered promiscuous mode
[  587.868267] br0: port 2(vx0) entered blocking state
[  587.868639] br0: port 2(vx0) entered forwarding state
[  588.038649] br0: port 1(swp1) entered blocking state
[  588.038991] br0: port 1(swp1) entered disabled state
[  588.039256] swp1: entered allmulticast mode
[  588.039554] swp1: entered promiscuous mode
[  588.039823] br0: port 1(swp1) entered blocking state
[  588.040079] br0: port 1(swp1) entered forwarding state
[  588.066139] br0: port 2(vx0) entered blocking state
[  588.066433] br0: port 2(vx0) entered disabled state
[  588.066764] vx0: entered allmulticast mode
[  588.067038] vx0: entered promiscuous mode
[  588.067268] br0: port 2(vx0) entered blocking state
[  588.067522] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - ping
# ------------------------
[  593.347103] br0: port 1(swp1) entered disabled state
# TEST: Ping with backup nexthop ID                                   [ OK ]
[  594.364781] br0: port 1(swp1) entered disabled state
# TEST: Ping after disabling backup nexthop ID                        [ OK ]
[  599.442828] vx0: left allmulticast mode
[  599.443087] vx0: left promiscuous mode
[  599.443342] br0: port 2(vx0) entered disabled state
[  599.450814] swp1: left allmulticast mode
[  599.451054] swp1: left promiscuous mode
[  599.451300] br0: port 1(swp1) entered disabled state
[  599.592879] vx0: left allmulticast mode
[  599.593132] vx0: left promiscuous mode
[  599.593378] br0: port 2(vx0) entered disabled state
[  599.603810] swp1: left allmulticast mode
[  599.604062] swp1: left promiscuous mode
[  599.604336] br0: port 1(swp1) entered disabled state
[  599.849869] veth0: renamed from veth1
[  599.979914] br0: port 1(swp1) entered blocking state
[  599.980226] br0: port 1(swp1) entered disabled state
[  599.980489] swp1: entered allmulticast mode
[  599.980782] swp1: entered promiscuous mode
[  599.981039] br0: port 1(swp1) entered blocking state
[  599.981294] br0: port 1(swp1) entered forwarding state
[  600.007507] br0: port 2(vx0) entered blocking state
[  600.007812] br0: port 2(vx0) entered disabled state
[  600.008083] vx0: entered allmulticast mode
[  600.008357] vx0: entered promiscuous mode
[  600.008591] br0: port 2(vx0) entered blocking state
[  600.008854] br0: port 2(vx0) entered forwarding state
[  600.176898] br0: port 1(swp1) entered blocking state
[  600.177188] br0: port 1(swp1) entered disabled state
[  600.177451] swp1: entered allmulticast mode
[  600.177743] swp1: entered promiscuous mode
[  600.178002] br0: port 1(swp1) entered blocking state
[  600.178257] br0: port 1(swp1) entered forwarding state
[  600.205487] br0: port 2(vx0) entered blocking state
[  600.205923] br0: port 2(vx0) entered disabled state
[  600.206298] vx0: entered allmulticast mode
[  600.206710] vx0: entered promiscuous mode
[  600.207040] br0: port 2(vx0) entered blocking state
[  600.207409] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - torture test
# --------------------------------
[  605.364307] br0: port 1(swp1) entered disabled state
# TEST: Torture test                                                  [ OK ]
[  635.449822] vx0: left allmulticast mode
[  635.450113] vx0: left promiscuous mode
[  635.450340] br0: port 2(vx0) entered disabled state
[  635.465842] swp1: left allmulticast mode
[  635.466079] swp1: left promiscuous mode
[  635.466310] 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'
xx__-> echo $?
0
xx__-> [  635.592811] vx0: left allmulticast mode
[  635.593117] vx0: left promiscuous mode
[  635.593365] br0: port 2(vx0) entered disabled state
[  635.598830] swp1: left allmulticast mode
[  635.599054] swp1: left promiscuous mode
[  635.599272] br0: port 1(swp1) entered disabled state

xx__-> 
xx__->