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
[  682.727381] veth0: renamed from veth1
[  682.899365] br0: port 1(swp1) entered blocking state
[  682.899678] br0: port 1(swp1) entered disabled state
[  682.899961] swp1: entered allmulticast mode
[  682.900312] swp1: entered promiscuous mode
[  682.900668] br0: port 1(swp1) entered blocking state
[  682.900940] br0: port 1(swp1) entered forwarding state
[  682.933550] br0: port 2(vx0) entered blocking state
[  682.933865] br0: port 2(vx0) entered disabled state
[  682.934177] vx0: entered allmulticast mode
[  682.934475] vx0: entered promiscuous mode
[  682.934719] br0: port 2(vx0) entered blocking state
[  682.934985] br0: port 2(vx0) entered forwarding state
[  683.150983] br0: port 1(swp1) entered blocking state
[  683.151365] br0: port 1(swp1) entered disabled state
[  683.151644] swp1: entered allmulticast mode
[  683.151965] swp1: entered promiscuous mode
[  683.152263] br0: port 1(swp1) entered blocking state
[  683.152530] br0: port 1(swp1) entered forwarding state
[  683.187759] br0: port 2(vx0) entered blocking state
[  683.188067] br0: port 2(vx0) entered disabled state
[  683.188342] vx0: entered allmulticast mode
[  683.188636] vx0: entered promiscuous mode
[  683.189094] br0: port 2(vx0) entered blocking state
[  683.189363] br0: port 2(vx0) entered forwarding state
# 
# Backup port
# -----------
# TEST: Forwarding out of swp1                                        [ OK ]
# TEST: No forwarding out of vx0                                      [ OK ]
[  688.700867] 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 ]
[  689.106298] br0: port 1(swp1) entered blocking state
[  689.106593] 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 ]
[  689.703263] 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 ]
[  690.116956] br0: port 1(swp1) entered blocking state
[  690.117267] 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 ]
[  690.888763] 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 ]
[  691.303301] vx0: left allmulticast mode
[  691.303777] vx0: left promiscuous mode
[  691.304076] br0: port 2(vx0) entered disabled state
[  691.304662] swp1: left allmulticast mode
[  691.304991] swp1: left promiscuous mode
[  691.305453] br0: port 1(swp1) entered disabled state
[  691.390423] vx0: left allmulticast mode
[  691.390746] vx0: left promiscuous mode
[  691.391067] br0: port 2(vx0) entered disabled state
[  691.391653] swp1: left allmulticast mode
[  691.392183] swp1: left promiscuous mode
[  691.392745] br0: port 1(swp1) entered disabled state
[  691.750783] veth0: renamed from veth1
[  691.912980] br0: port 1(swp1) entered blocking state
[  691.913412] br0: port 1(swp1) entered disabled state
[  691.913812] swp1: entered allmulticast mode
[  691.914263] swp1: entered promiscuous mode
[  691.914661] br0: port 1(swp1) entered blocking state
[  691.915044] br0: port 1(swp1) entered forwarding state
[  691.948052] br0: port 2(vx0) entered blocking state
[  691.948540] br0: port 2(vx0) entered disabled state
[  691.948918] vx0: entered allmulticast mode
[  691.949365] vx0: entered promiscuous mode
[  691.949725] br0: port 2(vx0) entered blocking state
[  691.950103] br0: port 2(vx0) entered forwarding state
[  692.152373] br0: port 1(swp1) entered blocking state
[  692.152762] br0: port 1(swp1) entered disabled state
[  692.153104] swp1: entered allmulticast mode
[  692.153512] swp1: entered promiscuous mode
[  692.153803] br0: port 1(swp1) entered blocking state
[  692.154067] br0: port 1(swp1) entered forwarding state
[  692.184202] br0: port 2(vx0) entered blocking state
[  692.184496] br0: port 2(vx0) entered disabled state
[  692.184758] vx0: entered allmulticast mode
[  692.185037] vx0: entered promiscuous mode
[  692.185342] br0: port 2(vx0) entered blocking state
[  692.185602] 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 ]
[  697.856491] 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.582991] br0: port 1(swp1) entered blocking state
[  698.583314] 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 ]
[  699.032458] 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 ]
[  699.758761] br0: port 1(swp1) entered blocking state
[  699.759205] 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 ]
[  701.186930] 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 ]
[  701.882773] vx0: left allmulticast mode
[  701.883029] vx0: left promiscuous mode
[  701.883280] br0: port 2(vx0) entered disabled state
[  701.883726] swp1: left allmulticast mode
[  701.883964] swp1: left promiscuous mode
[  701.884216] br0: port 1(swp1) entered disabled state
[  701.982316] vx0: left allmulticast mode
[  701.982578] vx0: left promiscuous mode
[  701.982832] br0: port 2(vx0) entered disabled state
[  701.983271] swp1: left allmulticast mode
[  701.983524] swp1: left promiscuous mode
[  701.983800] br0: port 1(swp1) entered disabled state
[  702.365651] veth0: renamed from veth1
[  702.509428] br0: port 1(swp1) entered blocking state
[  702.509731] br0: port 1(swp1) entered disabled state
[  702.510018] swp1: entered allmulticast mode
[  702.510396] swp1: entered promiscuous mode
[  702.510670] br0: port 1(swp1) entered blocking state
[  702.510944] br0: port 1(swp1) entered forwarding state
[  702.537884] br0: port 2(vx0) entered blocking state
[  702.538233] br0: port 2(vx0) entered disabled state
[  702.538531] vx0: entered allmulticast mode
[  702.538834] vx0: entered promiscuous mode
[  702.539089] br0: port 2(vx0) entered blocking state
[  702.539373] br0: port 2(vx0) entered forwarding state
[  702.735095] br0: port 1(swp1) entered blocking state
[  702.735520] br0: port 1(swp1) entered disabled state
[  702.735922] swp1: entered allmulticast mode
[  702.736366] swp1: entered promiscuous mode
[  702.736767] br0: port 1(swp1) entered blocking state
[  702.737159] br0: port 1(swp1) entered forwarding state
[  702.771092] br0: port 2(vx0) entered blocking state
[  702.771517] br0: port 2(vx0) entered disabled state
[  702.771903] vx0: entered allmulticast mode
[  702.772334] vx0: entered promiscuous mode
[  702.772674] br0: port 2(vx0) entered blocking state
[  702.773051] 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 ]
[  708.160871] 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 ]
[  711.177936] vx0: left allmulticast mode
[  711.178249] vx0: left promiscuous mode
[  711.178507] br0: port 2(vx0) entered disabled state
[  711.178991] swp1: left allmulticast mode
[  711.179261] swp1: left promiscuous mode
[  711.179602] br0: port 1(swp1) entered disabled state
[  711.259353] vx0: left allmulticast mode
[  711.259607] vx0: left promiscuous mode
[  711.259870] br0: port 2(vx0) entered disabled state
[  711.260315] swp1: left allmulticast mode
[  711.260563] swp1: left promiscuous mode
[  711.260794] br0: port 1(swp1) entered disabled state
[  711.648369] veth0: renamed from veth1
[  711.803544] br0: port 1(swp1) entered blocking state
[  711.803859] br0: port 1(swp1) entered disabled state
[  711.804154] swp1: entered allmulticast mode
[  711.804481] swp1: entered promiscuous mode
[  711.804787] br0: port 1(swp1) entered blocking state
[  711.805080] br0: port 1(swp1) entered forwarding state
[  711.832478] br0: port 2(vx0) entered blocking state
[  711.832773] br0: port 2(vx0) entered disabled state
[  711.833044] vx0: entered allmulticast mode
[  711.833377] vx0: entered promiscuous mode
[  711.833636] br0: port 2(vx0) entered blocking state
[  711.833948] br0: port 2(vx0) entered forwarding state
[  712.026317] br0: port 1(swp1) entered blocking state
[  712.026735] br0: port 1(swp1) entered disabled state
[  712.027122] swp1: entered allmulticast mode
[  712.027576] swp1: entered promiscuous mode
[  712.027995] br0: port 1(swp1) entered blocking state
[  712.028391] br0: port 1(swp1) entered forwarding state
[  712.059701] br0: port 2(vx0) entered blocking state
[  712.060120] br0: port 2(vx0) entered disabled state
[  712.060525] vx0: entered allmulticast mode
[  712.060949] vx0: entered promiscuous mode
[  712.061363] br0: port 2(vx0) entered blocking state
[  712.061742] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - ping
# ------------------------
[  717.379053] br0: port 1(swp1) entered disabled state
[  718.399323] br0: port 1(swp1) entered disabled state
# TEST: Ping with backup nexthop ID                                   [ OK ]
# TEST: Ping after disabling backup nexthop ID                        [ OK ]
[  724.471738] vx0: left allmulticast mode
[  724.472081] vx0: left promiscuous mode
[  724.472452] br0: port 2(vx0) entered disabled state
[  724.473033] swp1: left allmulticast mode
[  724.473365] swp1: left promiscuous mode
[  724.473734] br0: port 1(swp1) entered disabled state
[  724.549358] vx0: left allmulticast mode
[  724.549855] vx0: left promiscuous mode
[  724.550289] br0: port 2(vx0) entered disabled state
[  724.550930] swp1: left allmulticast mode
[  724.551469] swp1: left promiscuous mode
[  724.551898] br0: port 1(swp1) entered disabled state
[  724.956408] veth0: renamed from veth1
[  725.100899] br0: port 1(swp1) entered blocking state
[  725.101241] br0: port 1(swp1) entered disabled state
[  725.101580] swp1: entered allmulticast mode
[  725.101876] swp1: entered promiscuous mode
[  725.102181] br0: port 1(swp1) entered blocking state
[  725.102468] br0: port 1(swp1) entered forwarding state
[  725.131160] br0: port 2(vx0) entered blocking state
[  725.131452] br0: port 2(vx0) entered disabled state
[  725.131718] vx0: entered allmulticast mode
[  725.131996] vx0: entered promiscuous mode
[  725.132245] br0: port 2(vx0) entered blocking state
[  725.132505] br0: port 2(vx0) entered forwarding state
[  725.321670] br0: port 1(swp1) entered blocking state
[  725.321970] br0: port 1(swp1) entered disabled state
[  725.322363] swp1: entered allmulticast mode
[  725.322671] swp1: entered promiscuous mode
[  725.322942] br0: port 1(swp1) entered blocking state
[  725.323219] br0: port 1(swp1) entered forwarding state
[  725.359334] br0: port 2(vx0) entered blocking state
[  725.359659] br0: port 2(vx0) entered disabled state
[  725.359924] vx0: entered allmulticast mode
[  725.360251] vx0: entered promiscuous mode
[  725.360541] br0: port 2(vx0) entered blocking state
[  725.360877] br0: port 2(vx0) entered forwarding state
# 
# Backup nexthop ID - torture test
# --------------------------------
[  730.538336] br0: port 1(swp1) entered disabled state
# TEST: Torture test                                                  [ OK ]
[  760.581438] vx0: left allmulticast mode
[  760.582084] vx0: left promiscuous mode
[  760.582589] br0: port 2(vx0) entered disabled state
[  760.583456] swp1: left allmulticast mode
[  760.583775] swp1: left promiscuous mode
[  760.584209] br0: port 1(swp1) entered disabled state
[  760.649419] vx0: left allmulticast mode
[  760.650022] vx0: left promiscuous mode
[  760.650651] br0: port 2(vx0) entered disabled state
[  760.651511] swp1: left allmulticast mode
[  760.652185] swp1: left promiscuous mode
[  760.652738] 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__->