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
[  636.383684] veth0: renamed from veth1
[  636.558755] br0: port 1(swp1) entered blocking state
[  636.559064] br0: port 1(swp1) entered disabled state
[  636.559467] swp1: entered allmulticast mode
[  636.559910] swp1: entered promiscuous mode
[  636.560238] br0: port 1(swp1) entered blocking state
[  636.560544] br0: port 1(swp1) entered forwarding state
[  636.592566] br0: port 2(vx0) entered blocking state
[  636.592862] br0: port 2(vx0) entered disabled state
[  636.593133] vx0: entered allmulticast mode
[  636.593458] vx0: entered promiscuous mode
[  636.593723] br0: port 2(vx0) entered blocking state
[  636.593990] br0: port 2(vx0) entered forwarding state
[  636.808416] br0: port 1(swp1) entered blocking state
[  636.808834] br0: port 1(swp1) entered disabled state
[  636.809231] swp1: entered allmulticast mode
[  636.809709] swp1: entered promiscuous mode
[  636.810074] br0: port 1(swp1) entered blocking state
[  636.810369] br0: port 1(swp1) entered forwarding state
[  636.843778] br0: port 2(vx0) entered blocking state
[  636.844079] br0: port 2(vx0) entered disabled state
[  636.844339] vx0: entered allmulticast mode
[  636.844672] vx0: entered promiscuous mode
[  636.844914] br0: port 2(vx0) entered blocking state
[  636.845195] br0: port 2(vx0) entered forwarding state
# 
# Backup port
# -----------
[  641.959323] GACT probability NOT on
# TEST: Forwarding out of swp1                                        [ OK ]
# TEST: No forwarding out of vx0                                      [ OK ]
[  642.385744] 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 ]
[  642.818547] br0: port 1(swp1) entered blocking state
[  642.818852] 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 ]
[  643.385490] 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 ]
[  643.804073] br0: port 1(swp1) entered blocking state
[  643.804402] 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 ]
[  644.616615] 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 ]
[  645.035641] vx0: left allmulticast mode
[  645.036092] vx0: left promiscuous mode
[  645.036534] br0: port 2(vx0) entered disabled state
[  645.037109] swp1: left allmulticast mode
[  645.037325] swp1: left promiscuous mode
[  645.037553] br0: port 1(swp1) entered disabled state
[  645.117009] vx0: left allmulticast mode
[  645.117451] vx0: left promiscuous mode
[  645.117996] br0: port 2(vx0) entered disabled state
[  645.118554] swp1: left allmulticast mode
[  645.118868] swp1: left promiscuous mode
[  645.119391] br0: port 1(swp1) entered disabled state
[  645.508581] veth0: renamed from veth1
[  645.683838] br0: port 1(swp1) entered blocking state
[  645.684140] br0: port 1(swp1) entered disabled state
[  645.684564] swp1: entered allmulticast mode
[  645.684886] swp1: entered promiscuous mode
[  645.685158] br0: port 1(swp1) entered blocking state
[  645.685432] br0: port 1(swp1) entered forwarding state
[  645.720799] br0: port 2(vx0) entered blocking state
[  645.721199] br0: port 2(vx0) entered disabled state
[  645.721544] vx0: entered allmulticast mode
[  645.721962] vx0: entered promiscuous mode
[  645.722209] br0: port 2(vx0) entered blocking state
[  645.722520] br0: port 2(vx0) entered forwarding state
[  645.938461] br0: port 1(swp1) entered blocking state
[  645.938862] br0: port 1(swp1) entered disabled state
[  645.939247] swp1: entered allmulticast mode
[  645.939756] swp1: entered promiscuous mode
[  645.940125] br0: port 1(swp1) entered blocking state
[  645.940483] br0: port 1(swp1) entered forwarding state
[  645.973917] br0: port 2(vx0) entered blocking state
[  645.974251] br0: port 2(vx0) entered disabled state
[  645.974544] vx0: entered allmulticast mode
[  645.974833] vx0: entered promiscuous mode
[  645.975105] br0: port 2(vx0) entered blocking state
[  645.975390] 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 ]
[  651.671151] 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 ]
[  652.391613] br0: port 1(swp1) entered blocking state
[  652.392046] 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 ]
[  652.857342] 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 ]
[  653.580551] br0: port 1(swp1) entered blocking state
[  653.580977] 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 ]
[  654.967301] 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 ]
[  655.702620] vx0: left allmulticast mode
[  655.703101] vx0: left promiscuous mode
[  655.703451] br0: port 2(vx0) entered disabled state
[  655.703906] swp1: left allmulticast mode
[  655.704142] swp1: left promiscuous mode
[  655.704401] br0: port 1(swp1) entered disabled state
[  655.802635] vx0: left allmulticast mode
[  655.803068] vx0: left promiscuous mode
[  655.803571] br0: port 2(vx0) entered disabled state
[  655.804468] swp1: left allmulticast mode
[  655.805096] swp1: left promiscuous mode
[  655.805695] br0: port 1(swp1) entered disabled state
[  656.227777] veth0: renamed from veth1
[  656.400843] br0: port 1(swp1) entered blocking state
[  656.401174] br0: port 1(swp1) entered disabled state
[  656.401496] swp1: entered allmulticast mode
[  656.401837] swp1: entered promiscuous mode
[  656.402159] br0: port 1(swp1) entered blocking state
[  656.402464] br0: port 1(swp1) entered forwarding state
[  656.436931] br0: port 2(vx0) entered blocking state
[  656.437381] br0: port 2(vx0) entered disabled state
[  656.437783] vx0: entered allmulticast mode
[  656.438213] vx0: entered promiscuous mode
[  656.438626] br0: port 2(vx0) entered blocking state
[  656.439008] br0: port 2(vx0) entered forwarding state
[  656.648736] br0: port 1(swp1) entered blocking state
[  656.649049] br0: port 1(swp1) entered disabled state
[  656.649334] swp1: entered allmulticast mode
[  656.649647] swp1: entered promiscuous mode
[  656.649922] br0: port 1(swp1) entered blocking state
[  656.650195] br0: port 1(swp1) entered forwarding state
[  656.685246] br0: port 2(vx0) entered blocking state
[  656.685682] br0: port 2(vx0) entered disabled state
[  656.686070] vx0: entered allmulticast mode
[  656.686508] vx0: entered promiscuous mode
[  656.686849] br0: port 2(vx0) entered blocking state
[  656.687221] 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 ]
[  662.104299] 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 ]
[  665.182441] vx0: left allmulticast mode
[  665.182794] vx0: left promiscuous mode
[  665.183142] br0: port 2(vx0) entered disabled state
[  665.183846] swp1: left allmulticast mode
[  665.184083] swp1: left promiscuous mode
[  665.184320] br0: port 1(swp1) entered disabled state
[  665.267114] vx0: left allmulticast mode
[  665.267532] vx0: left promiscuous mode
[  665.267925] br0: port 2(vx0) entered disabled state
[  665.268560] swp1: left allmulticast mode
[  665.268867] swp1: left promiscuous mode
[  665.269122] br0: port 1(swp1) entered disabled state
[  665.660630] veth0: renamed from veth1
[  665.833943] br0: port 1(swp1) entered blocking state
[  665.834264] br0: port 1(swp1) entered disabled state
[  665.834568] swp1: entered allmulticast mode
[  665.834861] swp1: entered promiscuous mode
[  665.835173] br0: port 1(swp1) entered blocking state
[  665.835479] br0: port 1(swp1) entered forwarding state
[  665.872429] br0: port 2(vx0) entered blocking state
[  665.872845] br0: port 2(vx0) entered disabled state
[  665.873221] vx0: entered allmulticast mode
[  665.873702] vx0: entered promiscuous mode
[  665.874024] br0: port 2(vx0) entered blocking state
[  665.874399] br0: port 2(vx0) entered forwarding state
[  666.089981] br0: port 1(swp1) entered blocking state
[  666.090306] br0: port 1(swp1) entered disabled state
[  666.090682] swp1: entered allmulticast mode
[  666.091008] swp1: entered promiscuous mode
[  666.091305] br0: port 1(swp1) entered blocking state
[  666.091595] br0: port 1(swp1) entered forwarding state
[  666.123092] br0: port 2(vx0) entered blocking state
[  666.123414] br0: port 2(vx0) entered disabled state
[  666.123690] vx0: entered allmulticast mode
[  666.123988] vx0: entered promiscuous mode
[  666.124246] br0: port 2(vx0) entered blocking state
[  666.124524] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - ping
# ------------------------
[  671.481415] br0: port 1(swp1) entered disabled state
[  672.522576] br0: port 1(swp1) entered disabled state
# TEST: Ping with backup nexthop ID                                   [ OK ]
# TEST: Ping after disabling backup nexthop ID                        [ OK ]
[  678.612531] vx0: left allmulticast mode
[  678.612967] vx0: left promiscuous mode
[  678.613292] br0: port 2(vx0) entered disabled state
[  678.613780] swp1: left allmulticast mode
[  678.614015] swp1: left promiscuous mode
[  678.614233] br0: port 1(swp1) entered disabled state
[  678.690642] vx0: left allmulticast mode
[  678.691233] vx0: left promiscuous mode
[  678.691755] br0: port 2(vx0) entered disabled state
[  678.692683] swp1: left allmulticast mode
[  678.693227] swp1: left promiscuous mode
[  678.693744] br0: port 1(swp1) entered disabled state
[  679.100771] veth0: renamed from veth1
[  679.266442] br0: port 1(swp1) entered blocking state
[  679.266807] br0: port 1(swp1) entered disabled state
[  679.267189] swp1: entered allmulticast mode
[  679.267671] swp1: entered promiscuous mode
[  679.267953] br0: port 1(swp1) entered blocking state
[  679.268242] br0: port 1(swp1) entered forwarding state
[  679.300291] br0: port 2(vx0) entered blocking state
[  679.300685] br0: port 2(vx0) entered disabled state
[  679.301060] vx0: entered allmulticast mode
[  679.301487] vx0: entered promiscuous mode
[  679.301806] br0: port 2(vx0) entered blocking state
[  679.302181] br0: port 2(vx0) entered forwarding state
[  679.514003] br0: port 1(swp1) entered blocking state
[  679.514307] br0: port 1(swp1) entered disabled state
[  679.514606] swp1: entered allmulticast mode
[  679.514909] swp1: entered promiscuous mode
[  679.515184] br0: port 1(swp1) entered blocking state
[  679.515456] br0: port 1(swp1) entered forwarding state
[  679.546317] br0: port 2(vx0) entered blocking state
[  679.546622] br0: port 2(vx0) entered disabled state
[  679.546883] vx0: entered allmulticast mode
[  679.547178] vx0: entered promiscuous mode
[  679.547418] br0: port 2(vx0) entered blocking state
[  679.547675] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - torture test
# --------------------------------
[  684.716206] br0: port 1(swp1) entered disabled state
# TEST: Torture test                                                  [ OK ]
[  714.751284] vx0: left allmulticast mode
[  714.751576] vx0: left promiscuous mode
[  714.751988] br0: port 2(vx0) entered disabled state
[  714.752446] swp1: left allmulticast mode
[  714.752677] swp1: left promiscuous mode
[  714.752907] br0: port 1(swp1) entered disabled state
[  714.824604] vx0: left allmulticast mode
[  714.825038] vx0: left promiscuous mode
[  714.825388] br0: port 2(vx0) entered disabled state
[  714.825994] swp1: left allmulticast mode
[  714.826345] swp1: left promiscuous mode
[  714.826723] br0: port 1(swp1) entered disabled state
# 
# Tests passed:  83
# Tests failed:   0
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__->