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
[  461.198302] veth0: renamed from veth1
[  461.304221] br0: port 1(swp1) entered blocking state
[  461.304646] br0: port 1(swp1) entered disabled state
[  461.304966] swp1: entered allmulticast mode
[  461.305296] swp1: entered promiscuous mode
[  461.305593] br0: port 1(swp1) entered blocking state
[  461.305864] br0: port 1(swp1) entered forwarding state
[  461.327060] br0: port 2(vx0) entered blocking state
[  461.327426] br0: port 2(vx0) entered disabled state
[  461.327820] vx0: entered allmulticast mode
[  461.328268] vx0: entered promiscuous mode
[  461.328637] br0: port 2(vx0) entered blocking state
[  461.329043] br0: port 2(vx0) entered forwarding state
[  461.466441] br0: port 1(swp1) entered blocking state
[  461.466753] br0: port 1(swp1) entered disabled state
[  461.467044] swp1: entered allmulticast mode
[  461.467345] swp1: entered promiscuous mode
[  461.467626] br0: port 1(swp1) entered blocking state
[  461.467897] br0: port 1(swp1) entered forwarding state
[  461.488161] br0: port 2(vx0) entered blocking state
[  461.488479] br0: port 2(vx0) entered disabled state
[  461.488762] vx0: entered allmulticast mode
[  461.489096] vx0: entered promiscuous mode
[  461.489346] br0: port 2(vx0) entered blocking state
[  461.489686] br0: port 2(vx0) entered forwarding state
# 
# Backup port
# -----------
[  466.566616] GACT probability NOT on
# TEST: Forwarding out of swp1                                        [ OK ]
# TEST: No forwarding out of vx0                                      [ OK ]
[  466.954504] 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 ]
[  468.296173] br0: port 1(swp1) entered blocking state
[  468.296490] 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 ]
[  469.308151] br0: port 1(swp1) entered disabled state
# TEST: No forwarding out of swp1                                     [ OK ]
# TEST: Forwarding out of vx0                                         [ OK ]
[  469.979344] br0: port 1(swp1) entered blocking state
[  469.979667] 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 ]
[  471.660947] 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 ]
[  473.062166] vx0: left allmulticast mode
[  473.062433] vx0: left promiscuous mode
[  473.062691] br0: port 2(vx0) entered disabled state
[  473.071128] swp1: left allmulticast mode
[  473.071372] swp1: left promiscuous mode
[  473.071649] br0: port 1(swp1) entered disabled state
[  473.206165] vx0: left allmulticast mode
[  473.206428] vx0: left promiscuous mode
[  473.206678] br0: port 2(vx0) entered disabled state
[  473.218137] swp1: left allmulticast mode
[  473.218474] swp1: left promiscuous mode
[  473.218773] br0: port 1(swp1) entered disabled state
[  473.397645] veth0: renamed from veth1
[  473.505539] br0: port 1(swp1) entered blocking state
[  473.505844] br0: port 1(swp1) entered disabled state
[  473.506183] swp1: entered allmulticast mode
[  473.506494] swp1: entered promiscuous mode
[  473.506798] br0: port 1(swp1) entered blocking state
[  473.507084] br0: port 1(swp1) entered forwarding state
[  473.529973] br0: port 2(vx0) entered blocking state
[  473.530432] br0: port 2(vx0) entered disabled state
[  473.530851] vx0: entered allmulticast mode
[  473.531290] vx0: entered promiscuous mode
[  473.531659] br0: port 2(vx0) entered blocking state
[  473.532061] br0: port 2(vx0) entered forwarding state
[  473.665178] br0: port 1(swp1) entered blocking state
[  473.665486] br0: port 1(swp1) entered disabled state
[  473.665785] swp1: entered allmulticast mode
[  473.666097] swp1: entered promiscuous mode
[  473.666403] br0: port 1(swp1) entered blocking state
[  473.666685] br0: port 1(swp1) entered forwarding state
[  473.687005] br0: port 2(vx0) entered blocking state
[  473.687320] br0: port 2(vx0) entered disabled state
[  473.687606] vx0: entered allmulticast mode
[  473.687909] vx0: entered promiscuous mode
[  473.688183] br0: port 2(vx0) entered blocking state
[  473.688464] 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 ]
[  479.212788] 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 ]
[  480.827228] br0: port 1(swp1) entered blocking state
[  480.827535] 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 ]
# TEST: swp1 carrier off                                              [ OK ]
[  481.852197] br0: port 1(swp1) entered disabled state
# 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 ]
[  482.787421] br0: port 1(swp1) entered blocking state
[  482.787727] 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 ]
[  485.039253] 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 ]
[  486.714185] vx0: left allmulticast mode
[  486.714433] vx0: left promiscuous mode
[  486.714650] br0: port 2(vx0) entered disabled state
[  486.721114] swp1: left allmulticast mode
[  486.721641] swp1: left promiscuous mode
[  486.722053] br0: port 1(swp1) entered disabled state
[  486.861200] vx0: left allmulticast mode
[  486.861516] vx0: left promiscuous mode
[  486.861860] br0: port 2(vx0) entered disabled state
[  486.868085] swp1: left allmulticast mode
[  486.868435] swp1: left promiscuous mode
[  486.868826] br0: port 1(swp1) entered disabled state
[  486.998206] veth0: renamed from veth1
[  487.108440] br0: port 1(swp1) entered blocking state
[  487.108746] br0: port 1(swp1) entered disabled state
[  487.109086] swp1: entered allmulticast mode
[  487.109385] swp1: entered promiscuous mode
[  487.109675] br0: port 1(swp1) entered blocking state
[  487.109946] br0: port 1(swp1) entered forwarding state
[  487.131526] br0: port 2(vx0) entered blocking state
[  487.131949] br0: port 2(vx0) entered disabled state
[  487.132354] vx0: entered allmulticast mode
[  487.132787] vx0: entered promiscuous mode
[  487.133452] br0: port 2(vx0) entered blocking state
[  487.133849] br0: port 2(vx0) entered forwarding state
[  487.259829] br0: port 1(swp1) entered blocking state
[  487.260196] br0: port 1(swp1) entered disabled state
[  487.260515] swp1: entered allmulticast mode
[  487.260818] swp1: entered promiscuous mode
[  487.261112] br0: port 1(swp1) entered blocking state
[  487.261413] br0: port 1(swp1) entered forwarding state
[  487.282546] br0: port 2(vx0) entered blocking state
[  487.282840] br0: port 2(vx0) entered disabled state
[  487.283122] vx0: entered allmulticast mode
[  487.283412] vx0: entered promiscuous mode
[  487.283660] br0: port 2(vx0) entered blocking state
[  487.283931] 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 ]
[  492.584272] 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 ]
[  496.381208] vx0: left allmulticast mode
[  496.381472] vx0: left promiscuous mode
[  496.381701] br0: port 2(vx0) entered disabled state
[  496.401186] swp1: left allmulticast mode
[  496.401561] swp1: left promiscuous mode
[  496.401796] br0: port 1(swp1) entered disabled state
[  496.558208] vx0: left allmulticast mode
[  496.558460] vx0: left promiscuous mode
[  496.558711] br0: port 2(vx0) entered disabled state
[  496.568154] swp1: left allmulticast mode
[  496.568542] swp1: left promiscuous mode
[  496.568801] br0: port 1(swp1) entered disabled state
[  496.732241] veth0: renamed from veth1
[  496.864115] br0: port 1(swp1) entered blocking state
[  496.864548] br0: port 1(swp1) entered disabled state
[  496.864964] swp1: entered allmulticast mode
[  496.865512] swp1: entered promiscuous mode
[  496.865934] br0: port 1(swp1) entered blocking state
[  496.866340] br0: port 1(swp1) entered forwarding state
[  496.893704] br0: port 2(vx0) entered blocking state
[  496.894139] br0: port 2(vx0) entered disabled state
[  496.894541] vx0: entered allmulticast mode
[  496.895019] vx0: entered promiscuous mode
[  496.895430] br0: port 2(vx0) entered blocking state
[  496.895823] br0: port 2(vx0) entered forwarding state
[  497.039000] br0: port 1(swp1) entered blocking state
[  497.039311] br0: port 1(swp1) entered disabled state
[  497.039633] swp1: entered allmulticast mode
[  497.039937] swp1: entered promiscuous mode
[  497.040231] br0: port 1(swp1) entered blocking state
[  497.040507] br0: port 1(swp1) entered forwarding state
[  497.060812] br0: port 2(vx0) entered blocking state
[  497.061138] br0: port 2(vx0) entered disabled state
[  497.061409] vx0: entered allmulticast mode
[  497.061712] vx0: entered promiscuous mode
[  497.061947] br0: port 2(vx0) entered blocking state
[  497.062233] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - ping
# ------------------------
[  502.356755] br0: port 1(swp1) entered disabled state
[  503.420123] br0: port 1(swp1) entered disabled state
# TEST: Ping with backup nexthop ID                                   [ OK ]
# TEST: Ping after disabling backup nexthop ID                        [ OK ]
[  509.430229] vx0: left allmulticast mode
[  509.430728] vx0: left promiscuous mode
[  509.431198] br0: port 2(vx0) entered disabled state
[  509.438162] swp1: left allmulticast mode
[  509.438627] swp1: left promiscuous mode
[  509.439063] br0: port 1(swp1) entered disabled state
[  509.577173] vx0: left allmulticast mode
[  509.577677] vx0: left promiscuous mode
[  509.578153] br0: port 2(vx0) entered disabled state
[  509.585121] swp1: left allmulticast mode
[  509.585512] swp1: left promiscuous mode
[  509.585885] br0: port 1(swp1) entered disabled state
[  509.780265] veth0: renamed from veth1
[  509.885661] br0: port 1(swp1) entered blocking state
[  509.886077] br0: port 1(swp1) entered disabled state
[  509.886398] swp1: entered allmulticast mode
[  509.886721] swp1: entered promiscuous mode
[  509.887040] br0: port 1(swp1) entered blocking state
[  509.887313] br0: port 1(swp1) entered forwarding state
[  509.906967] br0: port 2(vx0) entered blocking state
[  509.907301] br0: port 2(vx0) entered disabled state
[  509.907599] vx0: entered allmulticast mode
[  509.907922] vx0: entered promiscuous mode
[  509.908210] br0: port 2(vx0) entered blocking state
[  509.908493] br0: port 2(vx0) entered forwarding state
[  510.037182] br0: port 1(swp1) entered blocking state
[  510.037508] br0: port 1(swp1) entered disabled state
[  510.037811] swp1: entered allmulticast mode
[  510.038144] swp1: entered promiscuous mode
[  510.038439] br0: port 1(swp1) entered blocking state
[  510.038731] br0: port 1(swp1) entered forwarding state
[  510.057384] br0: port 2(vx0) entered blocking state
[  510.057680] br0: port 2(vx0) entered disabled state
[  510.057947] vx0: entered allmulticast mode
[  510.058251] vx0: entered promiscuous mode
[  510.058486] br0: port 2(vx0) entered blocking state
[  510.058752] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - torture test
# --------------------------------
[  515.167261] br0: port 1(swp1) entered disabled state
# TEST: Torture test                                                  [ OK ]
# 
# Tests passed:  83
# Tests failed:   0
[  545.252506] vx0: left allmulticast mode
[  545.252888] vx0: left promiscuous mode
[  545.253263] br0: port 2(vx0) entered disabled state
[  545.260117] swp1: left allmulticast mode
[  545.260469] swp1: left promiscuous mode
[  545.260850] 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__->