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
[  679.520925] veth0: renamed from veth1
[  679.695173] br0: port 1(swp1) entered blocking state
[  679.695469] br0: port 1(swp1) entered disabled state
[  679.695761] swp1: entered allmulticast mode
[  679.696061] swp1: entered promiscuous mode
[  679.696332] br0: port 1(swp1) entered blocking state
[  679.696597] br0: port 1(swp1) entered forwarding state
[  679.730769] br0: port 2(vx0) entered blocking state
[  679.731058] br0: port 2(vx0) entered disabled state
[  679.731318] vx0: entered allmulticast mode
[  679.731595] vx0: entered promiscuous mode
[  679.732005] br0: port 2(vx0) entered blocking state
[  679.732279] br0: port 2(vx0) entered forwarding state
[  679.953832] br0: port 1(swp1) entered blocking state
[  679.954122] br0: port 1(swp1) entered disabled state
[  679.954398] swp1: entered allmulticast mode
[  679.954703] swp1: entered promiscuous mode
[  679.954980] br0: port 1(swp1) entered blocking state
[  679.955268] br0: port 1(swp1) entered forwarding state
[  679.988954] br0: port 2(vx0) entered blocking state
[  679.989261] br0: port 2(vx0) entered disabled state
[  679.989546] vx0: entered allmulticast mode
[  679.989849] vx0: entered promiscuous mode
[  679.990093] br0: port 2(vx0) entered blocking state
[  679.990368] br0: port 2(vx0) entered forwarding state
# 
# Backup port
# -----------
# TEST: Forwarding out of swp1                                        [ OK ]
# TEST: No forwarding out of vx0                                      [ OK ]
[  685.490383] 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 ]
[  685.891943] br0: port 1(swp1) entered blocking state
[  685.892316] 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.495696] 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 ]
[  686.891318] br0: port 1(swp1) entered blocking state
[  686.891767] 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 ]
[  687.663341] 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.073308] vx0: left allmulticast mode
[  688.073827] vx0: left promiscuous mode
[  688.074154] br0: port 2(vx0) entered disabled state
[  688.074748] swp1: left allmulticast mode
[  688.075274] swp1: left promiscuous mode
[  688.075860] br0: port 1(swp1) entered disabled state
[  688.161914] vx0: left allmulticast mode
[  688.162271] vx0: left promiscuous mode
[  688.162597] br0: port 2(vx0) entered disabled state
[  688.163185] swp1: left allmulticast mode
[  688.163803] swp1: left promiscuous mode
[  688.164421] br0: port 1(swp1) entered disabled state
[  688.552874] veth0: renamed from veth1
[  688.713782] br0: port 1(swp1) entered blocking state
[  688.714194] br0: port 1(swp1) entered disabled state
[  688.714580] swp1: entered allmulticast mode
[  688.715009] swp1: entered promiscuous mode
[  688.715373] br0: port 1(swp1) entered blocking state
[  688.715751] br0: port 1(swp1) entered forwarding state
[  688.748539] br0: port 2(vx0) entered blocking state
[  688.748971] br0: port 2(vx0) entered disabled state
[  688.749356] vx0: entered allmulticast mode
[  688.749795] vx0: entered promiscuous mode
[  688.750153] br0: port 2(vx0) entered blocking state
[  688.750534] br0: port 2(vx0) entered forwarding state
[  688.940676] br0: port 1(swp1) entered blocking state
[  688.940968] br0: port 1(swp1) entered disabled state
[  688.941293] swp1: entered allmulticast mode
[  688.941596] swp1: entered promiscuous mode
[  688.941913] br0: port 1(swp1) entered blocking state
[  688.942190] br0: port 1(swp1) entered forwarding state
[  688.970276] br0: port 2(vx0) entered blocking state
[  688.970600] br0: port 2(vx0) entered disabled state
[  688.970960] vx0: entered allmulticast mode
[  688.971379] vx0: entered promiscuous mode
[  688.971677] br0: port 2(vx0) entered blocking state
[  688.971981] 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 ]
[  694.656927] 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.389606] br0: port 1(swp1) entered blocking state
[  695.389930] 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 ]
[  695.858080] 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 ]
[  696.589953] br0: port 1(swp1) entered blocking state
[  696.590293] 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.040580] 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 ]
[  698.768505] vx0: left allmulticast mode
[  698.768762] vx0: left promiscuous mode
[  698.768986] br0: port 2(vx0) entered disabled state
[  698.769766] swp1: left allmulticast mode
[  698.770103] swp1: left promiscuous mode
[  698.770376] br0: port 1(swp1) entered disabled state
[  698.852837] vx0: left allmulticast mode
[  698.853272] vx0: left promiscuous mode
[  698.853692] br0: port 2(vx0) entered disabled state
[  698.854316] swp1: left allmulticast mode
[  698.854708] swp1: left promiscuous mode
[  698.855119] br0: port 1(swp1) entered disabled state
[  699.271931] veth0: renamed from veth1
[  699.430102] br0: port 1(swp1) entered blocking state
[  699.430424] br0: port 1(swp1) entered disabled state
[  699.430715] swp1: entered allmulticast mode
[  699.431146] swp1: entered promiscuous mode
[  699.431492] br0: port 1(swp1) entered blocking state
[  699.431767] br0: port 1(swp1) entered forwarding state
[  699.463257] br0: port 2(vx0) entered blocking state
[  699.463567] br0: port 2(vx0) entered disabled state
[  699.463840] vx0: entered allmulticast mode
[  699.464125] vx0: entered promiscuous mode
[  699.464357] br0: port 2(vx0) entered blocking state
[  699.464617] br0: port 2(vx0) entered forwarding state
[  699.663410] br0: port 1(swp1) entered blocking state
[  699.663857] br0: port 1(swp1) entered disabled state
[  699.664261] swp1: entered allmulticast mode
[  699.664715] swp1: entered promiscuous mode
[  699.665109] br0: port 1(swp1) entered blocking state
[  699.665494] br0: port 1(swp1) entered forwarding state
[  699.695136] br0: port 2(vx0) entered blocking state
[  699.695474] br0: port 2(vx0) entered disabled state
[  699.695812] vx0: entered allmulticast mode
[  699.696094] vx0: entered promiscuous mode
[  699.696339] br0: port 2(vx0) entered blocking state
[  699.696676] 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.065789] 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 ]
[  707.939331] vx0: left allmulticast mode
[  707.939572] vx0: left promiscuous mode
[  707.939860] br0: port 2(vx0) entered disabled state
[  707.940278] swp1: left allmulticast mode
[  707.940603] swp1: left promiscuous mode
[  707.940825] br0: port 1(swp1) entered disabled state
[  708.039844] vx0: left allmulticast mode
[  708.040239] vx0: left promiscuous mode
[  708.040643] br0: port 2(vx0) entered disabled state
[  708.041200] swp1: left allmulticast mode
[  708.041486] swp1: left promiscuous mode
[  708.041839] br0: port 1(swp1) entered disabled state
[  708.380992] veth0: renamed from veth1
[  708.537208] br0: port 1(swp1) entered blocking state
[  708.537621] br0: port 1(swp1) entered disabled state
[  708.538032] swp1: entered allmulticast mode
[  708.538472] swp1: entered promiscuous mode
[  708.538901] br0: port 1(swp1) entered blocking state
[  708.539285] br0: port 1(swp1) entered forwarding state
[  708.570465] br0: port 2(vx0) entered blocking state
[  708.570883] br0: port 2(vx0) entered disabled state
[  708.571268] vx0: entered allmulticast mode
[  708.571714] vx0: entered promiscuous mode
[  708.572087] br0: port 2(vx0) entered blocking state
[  708.572466] br0: port 2(vx0) entered forwarding state
[  708.773807] br0: port 1(swp1) entered blocking state
[  708.774106] br0: port 1(swp1) entered disabled state
[  708.774378] swp1: entered allmulticast mode
[  708.774681] swp1: entered promiscuous mode
[  708.774953] br0: port 1(swp1) entered blocking state
[  708.775217] br0: port 1(swp1) entered forwarding state
[  708.805827] br0: port 2(vx0) entered blocking state
[  708.806125] br0: port 2(vx0) entered disabled state
[  708.806401] vx0: entered allmulticast mode
[  708.806715] vx0: entered promiscuous mode
[  708.806989] br0: port 2(vx0) entered blocking state
[  708.807274] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - ping
# ------------------------
[  714.139537] br0: port 1(swp1) entered disabled state
[  715.198758] br0: port 1(swp1) entered disabled state
# TEST: Ping with backup nexthop ID                                   [ OK ]
# TEST: Ping after disabling backup nexthop ID                        [ OK ]
[  721.270616] vx0: left allmulticast mode
[  721.270875] vx0: left promiscuous mode
[  721.271264] br0: port 2(vx0) entered disabled state
[  721.271918] swp1: left allmulticast mode
[  721.272137] swp1: left promiscuous mode
[  721.272352] br0: port 1(swp1) entered disabled state
[  721.341868] vx0: left allmulticast mode
[  721.342187] vx0: left promiscuous mode
[  721.342618] br0: port 2(vx0) entered disabled state
[  721.343238] swp1: left allmulticast mode
[  721.343547] swp1: left promiscuous mode
[  721.343980] br0: port 1(swp1) entered disabled state
[  721.768942] veth0: renamed from veth1
[  721.934269] br0: port 1(swp1) entered blocking state
[  721.934596] br0: port 1(swp1) entered disabled state
[  721.934893] swp1: entered allmulticast mode
[  721.935220] swp1: entered promiscuous mode
[  721.935503] br0: port 1(swp1) entered blocking state
[  721.935780] br0: port 1(swp1) entered forwarding state
[  721.970502] br0: port 2(vx0) entered blocking state
[  721.970815] br0: port 2(vx0) entered disabled state
[  721.971079] vx0: entered allmulticast mode
[  721.971401] vx0: entered promiscuous mode
[  721.971670] br0: port 2(vx0) entered blocking state
[  721.972078] br0: port 2(vx0) entered forwarding state
[  722.186825] br0: port 1(swp1) entered blocking state
[  722.187277] br0: port 1(swp1) entered disabled state
[  722.187711] swp1: entered allmulticast mode
[  722.188173] swp1: entered promiscuous mode
[  722.188604] br0: port 1(swp1) entered blocking state
[  722.189017] br0: port 1(swp1) entered forwarding state
[  722.226284] br0: port 2(vx0) entered blocking state
[  722.226807] br0: port 2(vx0) entered disabled state
[  722.227230] vx0: entered allmulticast mode
[  722.227742] vx0: entered promiscuous mode
[  722.228116] br0: port 2(vx0) entered blocking state
[  722.228512] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - torture test
# --------------------------------
[  727.390869] br0: port 1(swp1) entered disabled state
# TEST: Torture test                                                  [ OK ]
[  757.429014] vx0: left allmulticast mode
[  757.429269] vx0: left promiscuous mode
[  757.429510] br0: port 2(vx0) entered disabled state
[  757.430146] swp1: left allmulticast mode
[  757.430363] swp1: left promiscuous mode
[  757.430579] br0: port 1(swp1) entered disabled state
# 
# Tests passed:  83
# Tests failed:   0
[  757.511800] vx0: left allmulticast mode
[  757.512235] vx0: left promiscuous mode
[  757.512469] br0: port 2(vx0) entered disabled state
[  757.512972] swp1: left allmulticast mode
[  757.513335] swp1: left promiscuous mode
[  757.513783] 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__->