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
[  687.814886] veth0: renamed from veth1
[  687.997667] br0: port 1(swp1) entered blocking state
[  687.998111] br0: port 1(swp1) entered disabled state
[  687.998514] swp1: entered allmulticast mode
[  687.998977] swp1: entered promiscuous mode
[  687.999391] br0: port 1(swp1) entered blocking state
[  687.999784] br0: port 1(swp1) entered forwarding state
[  688.035333] br0: port 2(vx0) entered blocking state
[  688.035757] br0: port 2(vx0) entered disabled state
[  688.036159] vx0: entered allmulticast mode
[  688.036596] vx0: entered promiscuous mode
[  688.037007] br0: port 2(vx0) entered blocking state
[  688.037389] br0: port 2(vx0) entered forwarding state
[  688.266975] br0: port 1(swp1) entered blocking state
[  688.267395] br0: port 1(swp1) entered disabled state
[  688.267792] swp1: entered allmulticast mode
[  688.268317] swp1: entered promiscuous mode
[  688.268716] br0: port 1(swp1) entered blocking state
[  688.269111] br0: port 1(swp1) entered forwarding state
[  688.305990] br0: port 2(vx0) entered blocking state
[  688.306286] br0: port 2(vx0) entered disabled state
[  688.306547] vx0: entered allmulticast mode
[  688.306850] vx0: entered promiscuous mode
[  688.307087] br0: port 2(vx0) entered blocking state
[  688.307345] br0: port 2(vx0) entered forwarding state
# 
# Backup port
# -----------
# TEST: Forwarding out of swp1                                        [ OK ]
# TEST: No forwarding out of vx0                                      [ OK ]
[  693.826495] 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.192893] br0: port 1(swp1) entered blocking state
[  694.193187] 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 ]
[  694.830036] br0: port 1(swp1) entered disabled state
# TEST: Forwarding out of vx0                                         [ OK ]
[  694.951966] br0: port 1(swp1) entered blocking state
[  694.952256] 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 ]
[  695.837982] br0: port 1(swp1) entered disabled state
# TEST: No forwarding out of swp1                                     [FAIL]
# TEST: No forwarding out of vx0                                      [ OK ]
[  696.135958] vx0: left allmulticast mode
[  696.136406] vx0: left promiscuous mode
[  696.136831] br0: port 2(vx0) entered disabled state
[  696.152942] swp1: left allmulticast mode
[  696.153322] swp1: left promiscuous mode
[  696.153721] br0: port 1(swp1) entered disabled state
[  696.302089] vx0: left allmulticast mode
[  696.302480] vx0: left promiscuous mode
[  696.302989] br0: port 2(vx0) entered disabled state
[  696.317992] swp1: left allmulticast mode
[  696.318494] swp1: left promiscuous mode
[  696.318977] br0: port 1(swp1) entered disabled state
[  696.565093] veth0: renamed from veth1
[  696.732872] br0: port 1(swp1) entered blocking state
[  696.733301] br0: port 1(swp1) entered disabled state
[  696.733705] swp1: entered allmulticast mode
[  696.734281] swp1: entered promiscuous mode
[  696.734685] br0: port 1(swp1) entered blocking state
[  696.735077] br0: port 1(swp1) entered forwarding state
[  696.763246] br0: port 2(vx0) entered blocking state
[  696.763534] br0: port 2(vx0) entered disabled state
[  696.763793] vx0: entered allmulticast mode
[  696.764144] vx0: entered promiscuous mode
[  696.764381] br0: port 2(vx0) entered blocking state
[  696.764635] br0: port 2(vx0) entered forwarding state
[  696.959713] br0: port 1(swp1) entered blocking state
[  696.960164] br0: port 1(swp1) entered disabled state
[  696.960566] swp1: entered allmulticast mode
[  696.961194] swp1: entered promiscuous mode
[  696.961598] br0: port 1(swp1) entered blocking state
[  696.962000] br0: port 1(swp1) entered forwarding state
[  696.994436] br0: port 2(vx0) entered blocking state
[  696.994873] br0: port 2(vx0) entered disabled state
[  696.995259] vx0: entered allmulticast mode
[  696.995693] vx0: entered promiscuous mode
[  696.996107] br0: port 2(vx0) entered blocking state
[  696.996486] 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 ]
[  702.650359] 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.309099] br0: port 1(swp1) entered blocking state
[  703.309390] 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 ]
[  703.695988] 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 ]
[  704.339051] br0: port 1(swp1) entered blocking state
[  704.339354] 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 ]
[  705.697790] 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 ]
[  706.409201] vx0: left allmulticast mode
[  706.409489] vx0: left promiscuous mode
[  706.409721] br0: port 2(vx0) entered disabled state
[  706.422982] swp1: left allmulticast mode
[  706.423223] swp1: left promiscuous mode
[  706.423487] br0: port 1(swp1) entered disabled state
[  706.575013] vx0: left allmulticast mode
[  706.575297] vx0: left promiscuous mode
[  706.575547] br0: port 2(vx0) entered disabled state
[  706.582957] swp1: left allmulticast mode
[  706.583260] swp1: left promiscuous mode
[  706.583542] br0: port 1(swp1) entered disabled state
[  706.911100] veth0: renamed from veth1
[  707.075348] br0: port 1(swp1) entered blocking state
[  707.075759] br0: port 1(swp1) entered disabled state
[  707.076155] swp1: entered allmulticast mode
[  707.076605] swp1: entered promiscuous mode
[  707.077019] br0: port 1(swp1) entered blocking state
[  707.077391] br0: port 1(swp1) entered forwarding state
[  707.108984] br0: port 2(vx0) entered blocking state
[  707.109281] br0: port 2(vx0) entered disabled state
[  707.109538] vx0: entered allmulticast mode
[  707.110058] vx0: entered promiscuous mode
[  707.110300] br0: port 2(vx0) entered blocking state
[  707.110554] br0: port 2(vx0) entered forwarding state
[  707.304220] br0: port 1(swp1) entered blocking state
[  707.304526] br0: port 1(swp1) entered disabled state
[  707.304799] swp1: entered allmulticast mode
[  707.305188] swp1: entered promiscuous mode
[  707.305471] br0: port 1(swp1) entered blocking state
[  707.305729] br0: port 1(swp1) entered forwarding state
[  707.337032] br0: port 2(vx0) entered blocking state
[  707.337438] br0: port 2(vx0) entered disabled state
[  707.337799] vx0: entered allmulticast mode
[  707.338226] vx0: entered promiscuous mode
[  707.338567] br0: port 2(vx0) entered blocking state
[  707.338948] 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 ]
[  712.702427] 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 ]
[  715.640128] vx0: left allmulticast mode
[  715.640473] vx0: left promiscuous mode
[  715.640737] br0: port 2(vx0) entered disabled state
[  715.650993] swp1: left allmulticast mode
[  715.651370] swp1: left promiscuous mode
[  715.651725] br0: port 1(swp1) entered disabled state
[  715.804075] vx0: left allmulticast mode
[  715.804425] vx0: left promiscuous mode
[  715.804766] br0: port 2(vx0) entered disabled state
[  715.811996] swp1: left allmulticast mode
[  715.812315] swp1: left promiscuous mode
[  715.812625] br0: port 1(swp1) entered disabled state
[  716.106116] veth0: renamed from veth1
[  716.262551] br0: port 1(swp1) entered blocking state
[  716.262912] br0: port 1(swp1) entered disabled state
[  716.263218] swp1: entered allmulticast mode
[  716.263512] swp1: entered promiscuous mode
[  716.263783] br0: port 1(swp1) entered blocking state
[  716.264054] br0: port 1(swp1) entered forwarding state
[  716.292276] br0: port 2(vx0) entered blocking state
[  716.292608] br0: port 2(vx0) entered disabled state
[  716.292950] vx0: entered allmulticast mode
[  716.293292] vx0: entered promiscuous mode
[  716.293586] br0: port 2(vx0) entered blocking state
[  716.293871] br0: port 2(vx0) entered forwarding state
[  716.476362] br0: port 1(swp1) entered blocking state
[  716.476657] br0: port 1(swp1) entered disabled state
[  716.477002] swp1: entered allmulticast mode
[  716.477309] swp1: entered promiscuous mode
[  716.477589] br0: port 1(swp1) entered blocking state
[  716.477855] br0: port 1(swp1) entered forwarding state
[  716.502674] br0: port 2(vx0) entered blocking state
[  716.502992] br0: port 2(vx0) entered disabled state
[  716.503331] vx0: entered allmulticast mode
[  716.503636] vx0: entered promiscuous mode
[  716.503903] br0: port 2(vx0) entered blocking state
[  716.504176] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - ping
# ------------------------
[  721.857810] br0: port 1(swp1) entered disabled state
# TEST: Ping with backup nexthop ID                                   [ OK ]
[  722.877908] br0: port 1(swp1) entered disabled state
# TEST: Ping after disabling backup nexthop ID                        [ OK ]
[  727.956979] vx0: left allmulticast mode
[  727.957477] vx0: left promiscuous mode
[  727.957920] br0: port 2(vx0) entered disabled state
[  727.965956] swp1: left allmulticast mode
[  727.966430] swp1: left promiscuous mode
[  727.966881] br0: port 1(swp1) entered disabled state
[  728.101975] vx0: left allmulticast mode
[  728.102359] vx0: left promiscuous mode
[  728.102718] br0: port 2(vx0) entered disabled state
[  728.113979] swp1: left allmulticast mode
[  728.114223] swp1: left promiscuous mode
[  728.114480] br0: port 1(swp1) entered disabled state
[  728.411711] veth0: renamed from veth1
[  728.559727] br0: port 1(swp1) entered blocking state
[  728.560074] br0: port 1(swp1) entered disabled state
[  728.560355] swp1: entered allmulticast mode
[  728.560653] swp1: entered promiscuous mode
[  728.560930] br0: port 1(swp1) entered blocking state
[  728.561197] br0: port 1(swp1) entered forwarding state
[  728.590084] br0: port 2(vx0) entered blocking state
[  728.590483] br0: port 2(vx0) entered disabled state
[  728.590880] vx0: entered allmulticast mode
[  728.591297] vx0: entered promiscuous mode
[  728.591628] br0: port 2(vx0) entered blocking state
[  728.592013] br0: port 2(vx0) entered forwarding state
[  728.769766] br0: port 1(swp1) entered blocking state
[  728.770131] br0: port 1(swp1) entered disabled state
[  728.770400] swp1: entered allmulticast mode
[  728.770710] swp1: entered promiscuous mode
[  728.770995] br0: port 1(swp1) entered blocking state
[  728.771253] br0: port 1(swp1) entered forwarding state
[  728.799250] br0: port 2(vx0) entered blocking state
[  728.799603] br0: port 2(vx0) entered disabled state
[  728.799922] vx0: entered allmulticast mode
[  728.800263] vx0: entered promiscuous mode
[  728.800535] br0: port 2(vx0) entered blocking state
[  728.800849] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - torture test
# --------------------------------
[  733.962579] br0: port 1(swp1) entered disabled state
# TEST: Torture test                                                  [ OK ]
[  764.052070] vx0: left allmulticast mode
[  764.052485] vx0: left promiscuous mode
[  764.052870] br0: port 2(vx0) entered disabled state
[  764.060015] swp1: left allmulticast mode
[  764.060418] swp1: left promiscuous mode
[  764.060806] 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'
[  764.199087] vx0: left allmulticast mode
[  764.199406] vx0: left promiscuous mode
[  764.199706] br0: port 2(vx0) entered disabled state
xx__-> [  764.205053] swp1: left allmulticast mode
[  764.205383] swp1: left promiscuous mode
[  764.205706] br0: port 1(swp1) entered disabled state

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