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
[  678.807270] veth0: renamed from veth1
[  678.956756] br0: port 1(swp1) entered blocking state
[  678.957206] br0: port 1(swp1) entered disabled state
[  678.957615] swp1: entered allmulticast mode
[  678.958066] swp1: entered promiscuous mode
[  678.958488] br0: port 1(swp1) entered blocking state
[  678.958883] br0: port 1(swp1) entered forwarding state
[  678.990688] br0: port 2(vx0) entered blocking state
[  678.991126] br0: port 2(vx0) entered disabled state
[  678.991514] vx0: entered allmulticast mode
[  678.991951] vx0: entered promiscuous mode
[  678.992356] br0: port 2(vx0) entered blocking state
[  678.992750] br0: port 2(vx0) entered forwarding state
[  679.204089] br0: port 1(swp1) entered blocking state
[  679.204526] br0: port 1(swp1) entered disabled state
[  679.204897] swp1: entered allmulticast mode
[  679.205414] swp1: entered promiscuous mode
[  679.205789] br0: port 1(swp1) entered blocking state
[  679.206165] br0: port 1(swp1) entered forwarding state
[  679.238243] br0: port 2(vx0) entered blocking state
[  679.238533] br0: port 2(vx0) entered disabled state
[  679.238794] vx0: entered allmulticast mode
[  679.239133] vx0: entered promiscuous mode
[  679.239361] br0: port 2(vx0) entered blocking state
[  679.239616] br0: port 2(vx0) entered forwarding state
# 
# Backup port
# -----------
# TEST: Forwarding out of swp1                                        [ OK ]
# TEST: No forwarding out of vx0                                      [ OK ]
[  684.762302] 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.182067] br0: port 1(swp1) entered blocking state
[  685.182376] 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 ]
[  685.766096] 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.205443] br0: port 1(swp1) entered blocking state
[  686.205786] 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 ]
[  686.987925] 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 ]
[  687.380643] vx0: left allmulticast mode
[  687.380966] vx0: left promiscuous mode
[  687.381278] br0: port 2(vx0) entered disabled state
[  687.381682] swp1: left allmulticast mode
[  687.381907] swp1: left promiscuous mode
[  687.382207] br0: port 1(swp1) entered disabled state
[  687.450474] vx0: left allmulticast mode
[  687.450716] vx0: left promiscuous mode
[  687.450939] br0: port 2(vx0) entered disabled state
[  687.451326] swp1: left allmulticast mode
[  687.451573] swp1: left promiscuous mode
[  687.451787] br0: port 1(swp1) entered disabled state
[  687.837931] veth0: renamed from veth1
[  687.992709] br0: port 1(swp1) entered blocking state
[  687.993046] br0: port 1(swp1) entered disabled state
[  687.993377] swp1: entered allmulticast mode
[  687.993683] swp1: entered promiscuous mode
[  687.993973] br0: port 1(swp1) entered blocking state
[  687.994264] br0: port 1(swp1) entered forwarding state
[  688.026663] br0: port 2(vx0) entered blocking state
[  688.026959] br0: port 2(vx0) entered disabled state
[  688.027269] vx0: entered allmulticast mode
[  688.027574] vx0: entered promiscuous mode
[  688.027963] br0: port 2(vx0) entered blocking state
[  688.028245] br0: port 2(vx0) entered forwarding state
[  688.227209] br0: port 1(swp1) entered blocking state
[  688.227515] br0: port 1(swp1) entered disabled state
[  688.227795] swp1: entered allmulticast mode
[  688.228105] swp1: entered promiscuous mode
[  688.228380] br0: port 1(swp1) entered blocking state
[  688.228642] br0: port 1(swp1) entered forwarding state
[  688.260850] br0: port 2(vx0) entered blocking state
[  688.261158] br0: port 2(vx0) entered disabled state
[  688.261419] vx0: entered allmulticast mode
[  688.261703] vx0: entered promiscuous mode
[  688.261952] br0: port 2(vx0) entered blocking state
[  688.262222] 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 ]
[  693.902062] 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 ]
[  694.619340] br0: port 1(swp1) entered blocking state
[  694.619651] 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.082868] 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 ]
[  695.820973] br0: port 1(swp1) entered blocking state
[  695.821293] 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 ]
[  697.280822] 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.007086] vx0: left allmulticast mode
[  698.007613] vx0: left promiscuous mode
[  698.008005] br0: port 2(vx0) entered disabled state
[  698.008607] swp1: left allmulticast mode
[  698.008959] swp1: left promiscuous mode
[  698.009526] br0: port 1(swp1) entered disabled state
[  698.086251] vx0: left allmulticast mode
[  698.086796] vx0: left promiscuous mode
[  698.087331] br0: port 2(vx0) entered disabled state
[  698.088165] swp1: left allmulticast mode
[  698.088730] swp1: left promiscuous mode
[  698.089331] br0: port 1(swp1) entered disabled state
[  698.500302] veth0: renamed from veth1
[  698.667377] br0: port 1(swp1) entered blocking state
[  698.667835] br0: port 1(swp1) entered disabled state
[  698.668458] swp1: entered allmulticast mode
[  698.668928] swp1: entered promiscuous mode
[  698.669363] br0: port 1(swp1) entered blocking state
[  698.669768] br0: port 1(swp1) entered forwarding state
[  698.704638] br0: port 2(vx0) entered blocking state
[  698.704946] br0: port 2(vx0) entered disabled state
[  698.705230] vx0: entered allmulticast mode
[  698.705515] vx0: entered promiscuous mode
[  698.705755] br0: port 2(vx0) entered blocking state
[  698.706021] br0: port 2(vx0) entered forwarding state
[  698.903595] br0: port 1(swp1) entered blocking state
[  698.903934] br0: port 1(swp1) entered disabled state
[  698.904238] swp1: entered allmulticast mode
[  698.904552] swp1: entered promiscuous mode
[  698.904875] br0: port 1(swp1) entered blocking state
[  698.905147] br0: port 1(swp1) entered forwarding state
[  698.936733] br0: port 2(vx0) entered blocking state
[  698.937062] br0: port 2(vx0) entered disabled state
[  698.937337] vx0: entered allmulticast mode
[  698.937638] vx0: entered promiscuous mode
[  698.937878] br0: port 2(vx0) entered blocking state
[  698.938161] 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 ]
[  704.332866] 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.310235] vx0: left allmulticast mode
[  707.310931] vx0: left promiscuous mode
[  707.311330] br0: port 2(vx0) entered disabled state
[  707.312032] swp1: left allmulticast mode
[  707.312406] swp1: left promiscuous mode
[  707.312899] br0: port 1(swp1) entered disabled state
[  707.404292] vx0: left allmulticast mode
[  707.404661] vx0: left promiscuous mode
[  707.404910] br0: port 2(vx0) entered disabled state
[  707.405344] swp1: left allmulticast mode
[  707.405672] swp1: left promiscuous mode
[  707.405974] br0: port 1(swp1) entered disabled state
[  707.813316] veth0: renamed from veth1
[  707.953939] br0: port 1(swp1) entered blocking state
[  707.954305] br0: port 1(swp1) entered disabled state
[  707.954615] swp1: entered allmulticast mode
[  707.954953] swp1: entered promiscuous mode
[  707.955238] br0: port 1(swp1) entered blocking state
[  707.955502] br0: port 1(swp1) entered forwarding state
[  707.982782] br0: port 2(vx0) entered blocking state
[  707.983136] br0: port 2(vx0) entered disabled state
[  707.983398] vx0: entered allmulticast mode
[  707.983713] vx0: entered promiscuous mode
[  707.983944] br0: port 2(vx0) entered blocking state
[  707.984215] br0: port 2(vx0) entered forwarding state
[  708.183041] br0: port 1(swp1) entered blocking state
[  708.183371] br0: port 1(swp1) entered disabled state
[  708.183651] swp1: entered allmulticast mode
[  708.183958] swp1: entered promiscuous mode
[  708.184247] br0: port 1(swp1) entered blocking state
[  708.184520] br0: port 1(swp1) entered forwarding state
[  708.216512] br0: port 2(vx0) entered blocking state
[  708.216810] br0: port 2(vx0) entered disabled state
[  708.217081] vx0: entered allmulticast mode
[  708.217369] vx0: entered promiscuous mode
[  708.217613] br0: port 2(vx0) entered blocking state
[  708.217872] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - ping
# ------------------------
[  713.569623] br0: port 1(swp1) entered disabled state
[  714.622123] br0: port 1(swp1) entered disabled state
# TEST: Ping with backup nexthop ID                                   [ OK ]
# TEST: Ping after disabling backup nexthop ID                        [ OK ]
[  720.706140] vx0: left allmulticast mode
[  720.706749] vx0: left promiscuous mode
[  720.707094] br0: port 2(vx0) entered disabled state
[  720.707726] swp1: left allmulticast mode
[  720.708061] swp1: left promiscuous mode
[  720.708572] br0: port 1(swp1) entered disabled state
[  720.784280] vx0: left allmulticast mode
[  720.784810] vx0: left promiscuous mode
[  720.785197] br0: port 2(vx0) entered disabled state
[  720.785840] swp1: left allmulticast mode
[  720.786206] swp1: left promiscuous mode
[  720.786596] br0: port 1(swp1) entered disabled state
[  721.169312] veth0: renamed from veth1
[  721.320902] br0: port 1(swp1) entered blocking state
[  721.321355] br0: port 1(swp1) entered disabled state
[  721.321769] swp1: entered allmulticast mode
[  721.322239] swp1: entered promiscuous mode
[  721.322649] br0: port 1(swp1) entered blocking state
[  721.323069] br0: port 1(swp1) entered forwarding state
[  721.354730] br0: port 2(vx0) entered blocking state
[  721.355172] br0: port 2(vx0) entered disabled state
[  721.355572] vx0: entered allmulticast mode
[  721.356032] vx0: entered promiscuous mode
[  721.356408] br0: port 2(vx0) entered blocking state
[  721.356814] br0: port 2(vx0) entered forwarding state
[  721.564527] br0: port 1(swp1) entered blocking state
[  721.564833] br0: port 1(swp1) entered disabled state
[  721.565155] swp1: entered allmulticast mode
[  721.565459] swp1: entered promiscuous mode
[  721.565735] br0: port 1(swp1) entered blocking state
[  721.565996] br0: port 1(swp1) entered forwarding state
[  721.601338] br0: port 2(vx0) entered blocking state
[  721.601761] br0: port 2(vx0) entered disabled state
[  721.602298] vx0: entered allmulticast mode
[  721.602735] vx0: entered promiscuous mode
[  721.603158] br0: port 2(vx0) entered blocking state
[  721.603545] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - torture test
# --------------------------------
[  726.778910] br0: port 1(swp1) entered disabled state
# TEST: Torture test                                                  [ OK ]
[  756.823631] vx0: left allmulticast mode
[  756.824034] vx0: left promiscuous mode
[  756.824323] br0: port 2(vx0) entered disabled state
[  756.824771] swp1: left allmulticast mode
[  756.824992] swp1: left promiscuous mode
[  756.825276] br0: port 1(swp1) entered disabled state
# 
# Tests passed:  83
# Tests failed:   0
[  756.910267] vx0: left allmulticast mode
[  756.910710] vx0: left promiscuous mode
[  756.911119] br0: port 2(vx0) entered disabled state
[  756.911725] swp1: left allmulticast mode
[  756.912152] swp1: left promiscuous mode
[  756.912688] 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__->