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 4800
# selftests: net: test_bridge_backup_port.sh
[  427.279141] veth0: renamed from veth1
[  427.385879] br0: port 1(swp1) entered blocking state
[  427.386181] br0: port 1(swp1) entered disabled state
[  427.386457] swp1: entered allmulticast mode
[  427.386754] swp1: entered promiscuous mode
[  427.387043] br0: port 1(swp1) entered blocking state
[  427.387316] br0: port 1(swp1) entered forwarding state
[  427.408529] br0: port 2(vx0) entered blocking state
[  427.408853] br0: port 2(vx0) entered disabled state
[  427.409129] vx0: entered allmulticast mode
[  427.409413] vx0: entered promiscuous mode
[  427.409658] br0: port 2(vx0) entered blocking state
[  427.409933] br0: port 2(vx0) entered forwarding state
[  427.538651] br0: port 1(swp1) entered blocking state
[  427.538972] br0: port 1(swp1) entered disabled state
[  427.539247] swp1: entered allmulticast mode
[  427.539533] swp1: entered promiscuous mode
[  427.539800] br0: port 1(swp1) entered blocking state
[  427.540116] br0: port 1(swp1) entered forwarding state
[  427.560012] br0: port 2(vx0) entered blocking state
[  427.560292] br0: port 2(vx0) entered disabled state
[  427.560556] vx0: entered allmulticast mode
[  427.560846] vx0: entered promiscuous mode
[  427.561086] br0: port 2(vx0) entered blocking state
[  427.561352] br0: port 2(vx0) entered forwarding state
# 
# Backup port
# -----------
[  432.635204] GACT probability NOT on
# TEST: Forwarding out of swp1                                        [ OK ]
# TEST: No forwarding out of vx0                                      [ OK ]
[  433.004723] 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 ]
[  434.336257] br0: port 1(swp1) entered blocking state
[  434.336555] 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 ]
[  435.386999] br0: port 1(swp1) entered disabled state
# TEST: No forwarding out of swp1                                     [ OK ]
# TEST: Forwarding out of vx0                                         [ OK ]
[  436.005921] br0: port 1(swp1) entered blocking state
[  436.006218] 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 ]
[  437.685760] 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 ]
[  439.067919] vx0: left allmulticast mode
[  439.068281] vx0: left promiscuous mode
[  439.068644] br0: port 2(vx0) entered disabled state
[  439.080940] swp1: left allmulticast mode
[  439.081358] swp1: left promiscuous mode
[  439.081606] br0: port 1(swp1) entered disabled state
[  439.218943] vx0: left allmulticast mode
[  439.219275] vx0: left promiscuous mode
[  439.219492] br0: port 2(vx0) entered disabled state
[  439.226906] swp1: left allmulticast mode
[  439.227229] swp1: left promiscuous mode
[  439.227447] br0: port 1(swp1) entered disabled state
[  439.355146] veth0: renamed from veth1
[  439.451913] br0: port 1(swp1) entered blocking state
[  439.452211] br0: port 1(swp1) entered disabled state
[  439.452486] swp1: entered allmulticast mode
[  439.452771] swp1: entered promiscuous mode
[  439.453047] br0: port 1(swp1) entered blocking state
[  439.453316] br0: port 1(swp1) entered forwarding state
[  439.472032] br0: port 2(vx0) entered blocking state
[  439.472311] br0: port 2(vx0) entered disabled state
[  439.472578] vx0: entered allmulticast mode
[  439.472888] vx0: entered promiscuous mode
[  439.473120] br0: port 2(vx0) entered blocking state
[  439.473385] br0: port 2(vx0) entered forwarding state
[  439.596228] br0: port 1(swp1) entered blocking state
[  439.596532] br0: port 1(swp1) entered disabled state
[  439.596826] swp1: entered allmulticast mode
[  439.597117] swp1: entered promiscuous mode
[  439.597389] br0: port 1(swp1) entered blocking state
[  439.597659] br0: port 1(swp1) entered forwarding state
[  439.617582] br0: port 2(vx0) entered blocking state
[  439.617876] br0: port 2(vx0) entered disabled state
[  439.618146] vx0: entered allmulticast mode
[  439.618432] vx0: entered promiscuous mode
[  439.618667] br0: port 2(vx0) entered blocking state
[  439.618939] 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 ]
[  445.136569] 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 ]
[  446.764436] br0: port 1(swp1) entered blocking state
[  446.764747] 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 ]
[  447.803013] 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 ]
[  448.722278] br0: port 1(swp1) entered blocking state
[  448.722571] 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 ]
[  450.940445] 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 ]
[  452.590015] vx0: left allmulticast mode
[  452.590266] vx0: left promiscuous mode
[  452.590483] br0: port 2(vx0) entered disabled state
[  452.598983] swp1: left allmulticast mode
[  452.599215] swp1: left promiscuous mode
[  452.599440] br0: port 1(swp1) entered disabled state
[  452.734913] vx0: left allmulticast mode
[  452.735158] vx0: left promiscuous mode
[  452.735377] br0: port 2(vx0) entered disabled state
[  452.748916] swp1: left allmulticast mode
[  452.749141] swp1: left promiscuous mode
[  452.749368] br0: port 1(swp1) entered disabled state
[  452.917021] veth0: renamed from veth1
[  453.018449] br0: port 1(swp1) entered blocking state
[  453.018750] br0: port 1(swp1) entered disabled state
[  453.019045] swp1: entered allmulticast mode
[  453.019335] swp1: entered promiscuous mode
[  453.019604] br0: port 1(swp1) entered blocking state
[  453.019892] br0: port 1(swp1) entered forwarding state
[  453.039322] br0: port 2(vx0) entered blocking state
[  453.039608] br0: port 2(vx0) entered disabled state
[  453.039912] vx0: entered allmulticast mode
[  453.040193] vx0: entered promiscuous mode
[  453.040429] br0: port 2(vx0) entered blocking state
[  453.040694] br0: port 2(vx0) entered forwarding state
[  453.162709] br0: port 1(swp1) entered blocking state
[  453.163022] br0: port 1(swp1) entered disabled state
[  453.163300] swp1: entered allmulticast mode
[  453.163593] swp1: entered promiscuous mode
[  453.163881] br0: port 1(swp1) entered blocking state
[  453.164154] br0: port 1(swp1) entered forwarding state
[  453.183342] br0: port 2(vx0) entered blocking state
[  453.183618] br0: port 2(vx0) entered disabled state
[  453.183899] vx0: entered allmulticast mode
[  453.184179] vx0: entered promiscuous mode
[  453.184410] br0: port 2(vx0) entered blocking state
[  453.184677] 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 ]
[  458.439762] 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 ]
[  462.059974] vx0: left allmulticast mode
[  462.060415] vx0: left promiscuous mode
[  462.060822] br0: port 2(vx0) entered disabled state
[  462.071910] swp1: left allmulticast mode
[  462.072303] swp1: left promiscuous mode
[  462.072719] br0: port 1(swp1) entered disabled state
[  462.207956] vx0: left allmulticast mode
[  462.208248] vx0: left promiscuous mode
[  462.208651] br0: port 2(vx0) entered disabled state
[  462.217936] swp1: left allmulticast mode
[  462.218168] swp1: left promiscuous mode
[  462.218386] br0: port 1(swp1) entered disabled state
[  462.351964] veth0: renamed from veth1
[  462.452686] br0: port 1(swp1) entered blocking state
[  462.453008] br0: port 1(swp1) entered disabled state
[  462.453285] swp1: entered allmulticast mode
[  462.453579] swp1: entered promiscuous mode
[  462.453862] br0: port 1(swp1) entered blocking state
[  462.454132] br0: port 1(swp1) entered forwarding state
[  462.474741] br0: port 2(vx0) entered blocking state
[  462.475121] br0: port 2(vx0) entered disabled state
[  462.475472] vx0: entered allmulticast mode
[  462.475867] vx0: entered promiscuous mode
[  462.476189] br0: port 2(vx0) entered blocking state
[  462.476533] br0: port 2(vx0) entered forwarding state
[  462.600526] br0: port 1(swp1) entered blocking state
[  462.600851] br0: port 1(swp1) entered disabled state
[  462.601147] swp1: entered allmulticast mode
[  462.601479] swp1: entered promiscuous mode
[  462.601767] br0: port 1(swp1) entered blocking state
[  462.602050] br0: port 1(swp1) entered forwarding state
[  462.621914] br0: port 2(vx0) entered blocking state
[  462.622194] br0: port 2(vx0) entered disabled state
[  462.622458] vx0: entered allmulticast mode
[  462.622740] vx0: entered promiscuous mode
[  462.623052] br0: port 2(vx0) entered blocking state
[  462.623318] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - ping
# ------------------------
[  467.859857] br0: port 1(swp1) entered disabled state
[  468.922878] br0: port 1(swp1) entered disabled state
# TEST: Ping with backup nexthop ID                                   [ OK ]
# TEST: Ping after disabling backup nexthop ID                        [ OK ]
[  474.918922] vx0: left allmulticast mode
[  474.919313] vx0: left promiscuous mode
[  474.919700] br0: port 2(vx0) entered disabled state
[  474.930911] swp1: left allmulticast mode
[  474.931388] swp1: left promiscuous mode
[  474.931769] br0: port 1(swp1) entered disabled state
[  475.063937] vx0: left allmulticast mode
[  475.064352] vx0: left promiscuous mode
[  475.064767] br0: port 2(vx0) entered disabled state
[  475.075889] swp1: left allmulticast mode
[  475.076109] swp1: left promiscuous mode
[  475.076327] br0: port 1(swp1) entered disabled state
[  475.245983] veth0: renamed from veth1
[  475.350449] br0: port 1(swp1) entered blocking state
[  475.350748] br0: port 1(swp1) entered disabled state
[  475.351070] swp1: entered allmulticast mode
[  475.351360] swp1: entered promiscuous mode
[  475.351629] br0: port 1(swp1) entered blocking state
[  475.351913] br0: port 1(swp1) entered forwarding state
[  475.372737] br0: port 2(vx0) entered blocking state
[  475.373035] br0: port 2(vx0) entered disabled state
[  475.373298] vx0: entered allmulticast mode
[  475.373580] vx0: entered promiscuous mode
[  475.373828] br0: port 2(vx0) entered blocking state
[  475.374093] br0: port 2(vx0) entered forwarding state
[  475.503684] br0: port 1(swp1) entered blocking state
[  475.503989] br0: port 1(swp1) entered disabled state
[  475.504260] swp1: entered allmulticast mode
[  475.504548] swp1: entered promiscuous mode
[  475.504826] br0: port 1(swp1) entered blocking state
[  475.505094] br0: port 1(swp1) entered forwarding state
[  475.525549] br0: port 2(vx0) entered blocking state
[  475.525848] br0: port 2(vx0) entered disabled state
[  475.526118] vx0: entered allmulticast mode
[  475.526398] vx0: entered promiscuous mode
[  475.526638] br0: port 2(vx0) entered blocking state
[  475.526911] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - torture test
# --------------------------------
[  480.647723] br0: port 1(swp1) entered disabled state
# TEST: Torture test                                                  [ OK ]
# 
# Tests passed:  83
# Tests failed:   0
[  510.738927] vx0: left allmulticast mode
[  510.739157] vx0: left promiscuous mode
[  510.739377] br0: port 2(vx0) entered disabled state
[  510.746920] swp1: left allmulticast mode
[  510.747170] swp1: left promiscuous mode
[  510.747427] 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__->