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
[  679.917527] veth0: renamed from veth1
[  680.087444] br0: port 1(swp1) entered blocking state
[  680.087752] br0: port 1(swp1) entered disabled state
[  680.088025] swp1: entered allmulticast mode
[  680.088347] swp1: entered promiscuous mode
[  680.088687] br0: port 1(swp1) entered blocking state
[  680.088949] br0: port 1(swp1) entered forwarding state
[  680.120169] br0: port 2(vx0) entered blocking state
[  680.120478] br0: port 2(vx0) entered disabled state
[  680.120735] vx0: entered allmulticast mode
[  680.121021] vx0: entered promiscuous mode
[  680.121258] br0: port 2(vx0) entered blocking state
[  680.121512] br0: port 2(vx0) entered forwarding state
[  680.340158] br0: port 1(swp1) entered blocking state
[  680.340667] br0: port 1(swp1) entered disabled state
[  680.341070] swp1: entered allmulticast mode
[  680.341534] swp1: entered promiscuous mode
[  680.341944] br0: port 1(swp1) entered blocking state
[  680.342336] br0: port 1(swp1) entered forwarding state
[  680.373454] br0: port 2(vx0) entered blocking state
[  680.373750] br0: port 2(vx0) entered disabled state
[  680.374010] vx0: entered allmulticast mode
[  680.374305] vx0: entered promiscuous mode
[  680.374546] br0: port 2(vx0) entered blocking state
[  680.374804] br0: port 2(vx0) entered forwarding state
# 
# Backup port
# -----------
# TEST: Forwarding out of swp1                                        [ OK ]
# TEST: No forwarding out of vx0                                      [ OK ]
[  685.919022] 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 ]
[  686.350257] br0: port 1(swp1) entered blocking state
[  686.350567] 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 ]
[  686.920348] 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 ]
[  687.329340] br0: port 1(swp1) entered blocking state
[  687.329640] 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 ]
[  688.135876] 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 ]
[  688.533758] vx0: left allmulticast mode
[  688.534288] vx0: left promiscuous mode
[  688.534615] br0: port 2(vx0) entered disabled state
[  688.535192] swp1: left allmulticast mode
[  688.535735] swp1: left promiscuous mode
[  688.536259] br0: port 1(swp1) entered disabled state
[  688.631445] vx0: left allmulticast mode
[  688.631718] vx0: left promiscuous mode
[  688.631961] br0: port 2(vx0) entered disabled state
[  688.632404] swp1: left allmulticast mode
[  688.632643] swp1: left promiscuous mode
[  688.632893] br0: port 1(swp1) entered disabled state
[  689.027507] veth0: renamed from veth1
[  689.179815] br0: port 1(swp1) entered blocking state
[  689.180136] br0: port 1(swp1) entered disabled state
[  689.180460] swp1: entered allmulticast mode
[  689.180768] swp1: entered promiscuous mode
[  689.181077] br0: port 1(swp1) entered blocking state
[  689.181379] br0: port 1(swp1) entered forwarding state
[  689.213774] br0: port 2(vx0) entered blocking state
[  689.214185] br0: port 2(vx0) entered disabled state
[  689.214676] vx0: entered allmulticast mode
[  689.215221] vx0: entered promiscuous mode
[  689.215661] br0: port 2(vx0) entered blocking state
[  689.216039] br0: port 2(vx0) entered forwarding state
[  689.425120] br0: port 1(swp1) entered blocking state
[  689.425482] br0: port 1(swp1) entered disabled state
[  689.425824] swp1: entered allmulticast mode
[  689.426252] swp1: entered promiscuous mode
[  689.426523] br0: port 1(swp1) entered blocking state
[  689.426826] br0: port 1(swp1) entered forwarding state
[  689.458960] br0: port 2(vx0) entered blocking state
[  689.459260] br0: port 2(vx0) entered disabled state
[  689.459523] vx0: entered allmulticast mode
[  689.459803] vx0: entered promiscuous mode
[  689.460284] br0: port 2(vx0) entered blocking state
[  689.460547] 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 ]
[  695.162324] 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 ]
[  695.880268] br0: port 1(swp1) entered blocking state
[  695.880684] 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 ]
[  696.335753] 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 ]
[  697.041885] br0: port 1(swp1) entered blocking state
[  697.042182] 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 ]
[  698.473170] 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 ]
[  699.183211] vx0: left allmulticast mode
[  699.183496] vx0: left promiscuous mode
[  699.183748] br0: port 2(vx0) entered disabled state
[  699.184217] swp1: left allmulticast mode
[  699.184474] swp1: left promiscuous mode
[  699.184693] br0: port 1(swp1) entered disabled state
[  699.248512] vx0: left allmulticast mode
[  699.248754] vx0: left promiscuous mode
[  699.248998] br0: port 2(vx0) entered disabled state
[  699.249451] swp1: left allmulticast mode
[  699.249706] swp1: left promiscuous mode
[  699.249976] br0: port 1(swp1) entered disabled state
[  699.642515] veth0: renamed from veth1
[  699.802170] br0: port 1(swp1) entered blocking state
[  699.802479] br0: port 1(swp1) entered disabled state
[  699.802764] swp1: entered allmulticast mode
[  699.803059] swp1: entered promiscuous mode
[  699.803349] br0: port 1(swp1) entered blocking state
[  699.803611] br0: port 1(swp1) entered forwarding state
[  699.836567] br0: port 2(vx0) entered blocking state
[  699.836858] br0: port 2(vx0) entered disabled state
[  699.837114] vx0: entered allmulticast mode
[  699.837475] vx0: entered promiscuous mode
[  699.837719] br0: port 2(vx0) entered blocking state
[  699.837986] br0: port 2(vx0) entered forwarding state
[  700.054718] br0: port 1(swp1) entered blocking state
[  700.055142] br0: port 1(swp1) entered disabled state
[  700.055553] swp1: entered allmulticast mode
[  700.055986] swp1: entered promiscuous mode
[  700.056412] br0: port 1(swp1) entered blocking state
[  700.056804] br0: port 1(swp1) entered forwarding state
[  700.090899] br0: port 2(vx0) entered blocking state
[  700.091315] br0: port 2(vx0) entered disabled state
[  700.091706] vx0: entered allmulticast mode
[  700.092128] vx0: entered promiscuous mode
[  700.092513] br0: port 2(vx0) entered blocking state
[  700.092881] 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 ]
[  705.447350] 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 ]
[  708.341025] vx0: left allmulticast mode
[  708.341282] vx0: left promiscuous mode
[  708.341525] br0: port 2(vx0) entered disabled state
[  708.342211] swp1: left allmulticast mode
[  708.342453] swp1: left promiscuous mode
[  708.342667] br0: port 1(swp1) entered disabled state
[  708.435448] vx0: left allmulticast mode
[  708.435747] vx0: left promiscuous mode
[  708.436041] br0: port 2(vx0) entered disabled state
[  708.436478] swp1: left allmulticast mode
[  708.436715] swp1: left promiscuous mode
[  708.436973] br0: port 1(swp1) entered disabled state
[  708.820843] veth0: renamed from veth1
[  708.967990] br0: port 1(swp1) entered blocking state
[  708.968434] br0: port 1(swp1) entered disabled state
[  708.968826] swp1: entered allmulticast mode
[  708.969212] swp1: entered promiscuous mode
[  708.969584] br0: port 1(swp1) entered blocking state
[  708.969934] br0: port 1(swp1) entered forwarding state
[  709.001034] br0: port 2(vx0) entered blocking state
[  709.001335] br0: port 2(vx0) entered disabled state
[  709.001600] vx0: entered allmulticast mode
[  709.001881] vx0: entered promiscuous mode
[  709.002106] br0: port 2(vx0) entered blocking state
[  709.002380] br0: port 2(vx0) entered forwarding state
[  709.200069] br0: port 1(swp1) entered blocking state
[  709.200375] br0: port 1(swp1) entered disabled state
[  709.200661] swp1: entered allmulticast mode
[  709.200955] swp1: entered promiscuous mode
[  709.201227] br0: port 1(swp1) entered blocking state
[  709.201494] br0: port 1(swp1) entered forwarding state
[  709.230467] br0: port 2(vx0) entered blocking state
[  709.230753] br0: port 2(vx0) entered disabled state
[  709.231010] vx0: entered allmulticast mode
[  709.231306] vx0: entered promiscuous mode
[  709.231544] br0: port 2(vx0) entered blocking state
[  709.231800] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - ping
# ------------------------
[  714.553286] br0: port 1(swp1) entered disabled state
[  715.584347] br0: port 1(swp1) entered disabled state
# TEST: Ping with backup nexthop ID                                   [ OK ]
# TEST: Ping after disabling backup nexthop ID                        [ OK ]
[  721.666023] vx0: left allmulticast mode
[  721.666323] vx0: left promiscuous mode
[  721.666736] br0: port 2(vx0) entered disabled state
[  721.667171] swp1: left allmulticast mode
[  721.667408] swp1: left promiscuous mode
[  721.667641] br0: port 1(swp1) entered disabled state
[  721.758515] vx0: left allmulticast mode
[  721.758944] vx0: left promiscuous mode
[  721.759376] br0: port 2(vx0) entered disabled state
[  721.760016] swp1: left allmulticast mode
[  721.760530] swp1: left promiscuous mode
[  721.761118] br0: port 1(swp1) entered disabled state
[  722.138500] veth0: renamed from veth1
[  722.278067] br0: port 1(swp1) entered blocking state
[  722.278421] br0: port 1(swp1) entered disabled state
[  722.278699] swp1: entered allmulticast mode
[  722.278989] swp1: entered promiscuous mode
[  722.279282] br0: port 1(swp1) entered blocking state
[  722.279542] br0: port 1(swp1) entered forwarding state
[  722.310449] br0: port 2(vx0) entered blocking state
[  722.310859] br0: port 2(vx0) entered disabled state
[  722.311250] vx0: entered allmulticast mode
[  722.311668] vx0: entered promiscuous mode
[  722.311999] br0: port 2(vx0) entered blocking state
[  722.312383] br0: port 2(vx0) entered forwarding state
[  722.486193] br0: port 1(swp1) entered blocking state
[  722.486533] br0: port 1(swp1) entered disabled state
[  722.486804] swp1: entered allmulticast mode
[  722.487126] swp1: entered promiscuous mode
[  722.487402] br0: port 1(swp1) entered blocking state
[  722.487662] br0: port 1(swp1) entered forwarding state
[  722.517839] br0: port 2(vx0) entered blocking state
[  722.518124] br0: port 2(vx0) entered disabled state
[  722.518450] vx0: entered allmulticast mode
[  722.518726] vx0: entered promiscuous mode
[  722.518952] br0: port 2(vx0) entered blocking state
[  722.519213] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - torture test
# --------------------------------
[  727.678527] br0: port 1(swp1) entered disabled state
# TEST: Torture test                                                  [ OK ]
[  757.714551] vx0: left allmulticast mode
[  757.715010] vx0: left promiscuous mode
[  757.715510] br0: port 2(vx0) entered disabled state
[  757.716012] swp1: left allmulticast mode
[  757.716248] swp1: left promiscuous mode
[  757.716596] br0: port 1(swp1) entered disabled state
# 
# Tests passed:  83
# Tests failed:   0
[  757.798593] vx0: left allmulticast mode
[  757.799053] vx0: left promiscuous mode
[  757.799437] br0: port 2(vx0) entered disabled state
[  757.800098] swp1: left allmulticast mode
[  757.800529] swp1: left promiscuous mode
[  757.800971] 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__->