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-3/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net' make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net' TAP version 13 1..1 # overriding timeout to 7200 # selftests: net: test_bridge_backup_port.sh [ 4743.156780][T17608] veth0: renamed from veth1 [ 4744.700189][T17625] br0: port 1(swp1) entered blocking state [ 4744.700620][T17625] br0: port 1(swp1) entered disabled state [ 4744.700959][T17625] swp1: entered allmulticast mode [ 4744.703090][T17625] swp1: entered promiscuous mode [ 4744.704793][T17625] br0: port 1(swp1) entered blocking state [ 4744.705155][T17625] br0: port 1(swp1) entered forwarding state [ 4745.033958][T17627] br0: port 2(vx0) entered blocking state [ 4745.034472][T17627] br0: port 2(vx0) entered disabled state [ 4745.034795][T17627] vx0: entered allmulticast mode [ 4745.036107][T17627] vx0: entered promiscuous mode [ 4745.037047][T17627] br0: port 2(vx0) entered blocking state [ 4745.037370][T17627] br0: port 2(vx0) entered forwarding state [ 4747.155010][T17640] br0: port 1(swp1) entered blocking state [ 4747.155364][T17640] br0: port 1(swp1) entered disabled state [ 4747.155704][T17640] swp1: entered allmulticast mode [ 4747.157012][T17640] swp1: entered promiscuous mode [ 4747.158350][T17640] br0: port 1(swp1) entered blocking state [ 4747.158659][T17640] br0: port 1(swp1) entered forwarding state [ 4747.485349][T17642] br0: port 2(vx0) entered blocking state [ 4747.485680][T17642] br0: port 2(vx0) entered disabled state [ 4747.486022][T17642] vx0: entered allmulticast mode [ 4747.487295][T17642] vx0: entered promiscuous mode [ 4747.487846][T17642] br0: port 2(vx0) entered blocking state [ 4747.488162][T17642] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 4753.872933][T17654] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 4755.750225][T10887] 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 ] [ 4757.274677][T10887] br0: port 1(swp1) entered blocking state [ 4757.275023][T10887] 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 ] [ 4759.062193][T10887] 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 ] [ 4760.555313][T10887] br0: port 1(swp1) entered blocking state [ 4760.555659][T10887] 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 ] [ 4763.580978][T12463] 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 ] [ 4765.103990][ T11] vx0: left allmulticast mode [ 4765.104503][ T11] vx0: left promiscuous mode [ 4765.105067][ T11] br0: port 2(vx0) entered disabled state [ 4765.108802][ T11] swp1: left allmulticast mode [ 4765.109370][ T11] swp1: left promiscuous mode [ 4765.109940][ T11] br0: port 1(swp1) entered disabled state [ 4765.590697][ T11] vx0: left allmulticast mode [ 4765.591011][ T11] vx0: left promiscuous mode [ 4765.591469][ T11] br0: port 2(vx0) entered disabled state [ 4765.593227][ T11] swp1: left allmulticast mode [ 4765.593528][ T11] swp1: left promiscuous mode [ 4765.593938][ T11] br0: port 1(swp1) entered disabled state [ 4769.934786][T17804] veth0: renamed from veth1 [ 4771.506170][T17820] br0: port 1(swp1) entered blocking state [ 4771.506510][T17820] br0: port 1(swp1) entered disabled state [ 4771.506860][T17820] swp1: entered allmulticast mode [ 4771.508210][T17820] swp1: entered promiscuous mode [ 4771.509568][T17820] br0: port 1(swp1) entered blocking state [ 4771.509878][T17820] br0: port 1(swp1) entered forwarding state [ 4771.832635][T17822] br0: port 2(vx0) entered blocking state [ 4771.832963][T17822] br0: port 2(vx0) entered disabled state [ 4771.833299][T17822] vx0: entered allmulticast mode [ 4771.834613][T17822] vx0: entered promiscuous mode [ 4771.835218][T17822] br0: port 2(vx0) entered blocking state [ 4771.835517][T17822] br0: port 2(vx0) entered forwarding state [ 4773.866795][T17835] br0: port 1(swp1) entered blocking state [ 4773.867549][T17835] br0: port 1(swp1) entered disabled state [ 4773.867891][T17835] swp1: entered allmulticast mode [ 4773.869200][T17835] swp1: entered promiscuous mode [ 4773.870528][T17835] br0: port 1(swp1) entered blocking state [ 4773.870836][T17835] br0: port 1(swp1) entered forwarding state [ 4774.182580][T17837] br0: port 2(vx0) entered blocking state [ 4774.182919][T17837] br0: port 2(vx0) entered disabled state [ 4774.183253][T17837] vx0: entered allmulticast mode [ 4774.184521][T17837] vx0: entered promiscuous mode [ 4774.185075][T17837] br0: port 2(vx0) entered blocking state [ 4774.185387][T17837] 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 ] [ 4783.464582][T10887] 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 ] [ 4785.704375][T15639] br0: port 1(swp1) entered blocking state [ 4785.704718][T15639] 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 ] [ 4787.559207][T15085] 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 ] [ 4789.779369][T15085] br0: port 1(swp1) entered blocking state [ 4789.779751][T15085] 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 ] [ 4794.159435][T15085] 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 ] [ 4796.405724][ T11] vx0: left allmulticast mode [ 4796.406008][ T11] vx0: left promiscuous mode [ 4796.406406][ T11] br0: port 2(vx0) entered disabled state [ 4796.408062][ T11] swp1: left allmulticast mode [ 4796.408350][ T11] swp1: left promiscuous mode [ 4796.408716][ T11] br0: port 1(swp1) entered disabled state [ 4796.863724][ T11] vx0: left allmulticast mode [ 4796.864007][ T11] vx0: left promiscuous mode [ 4796.864423][ T11] br0: port 2(vx0) entered disabled state [ 4796.865965][ T11] swp1: left allmulticast mode [ 4796.866244][ T11] swp1: left promiscuous mode [ 4796.866610][ T11] br0: port 1(swp1) entered disabled state [ 4801.201278][T18054] veth0: renamed from veth1 [ 4802.723001][T18071] br0: port 1(swp1) entered blocking state [ 4802.723349][T18071] br0: port 1(swp1) entered disabled state [ 4802.723690][T18071] swp1: entered allmulticast mode [ 4802.725004][T18071] swp1: entered promiscuous mode [ 4802.726355][T18071] br0: port 1(swp1) entered blocking state [ 4802.726666][T18071] br0: port 1(swp1) entered forwarding state [ 4803.035479][T18073] br0: port 2(vx0) entered blocking state [ 4803.035809][T18073] br0: port 2(vx0) entered disabled state [ 4803.036140][T18073] vx0: entered allmulticast mode [ 4803.037452][T18073] vx0: entered promiscuous mode [ 4803.038012][T18073] br0: port 2(vx0) entered blocking state [ 4803.038324][T18073] br0: port 2(vx0) entered forwarding state [ 4805.105283][T18086] br0: port 1(swp1) entered blocking state [ 4805.105620][T18086] br0: port 1(swp1) entered disabled state [ 4805.105963][T18086] swp1: entered allmulticast mode [ 4805.107278][T18086] swp1: entered promiscuous mode [ 4805.109465][T18086] br0: port 1(swp1) entered blocking state [ 4805.109777][T18086] br0: port 1(swp1) entered forwarding state [ 4805.411294][T18088] br0: port 2(vx0) entered blocking state [ 4805.411625][T18088] br0: port 2(vx0) entered disabled state [ 4805.411947][T18088] vx0: entered allmulticast mode [ 4805.413244][T18088] vx0: entered promiscuous mode [ 4805.413910][T18088] br0: port 2(vx0) entered blocking state [ 4805.414225][T18088] 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 ] [ 4813.886792][T10887] 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 ] [ 4824.272974][ T11] vx0: left allmulticast mode [ 4824.273288][ T11] vx0: left promiscuous mode [ 4824.273692][ T11] br0: port 2(vx0) entered disabled state [ 4824.281553][ T11] swp1: left allmulticast mode [ 4824.281825][ T11] swp1: left promiscuous mode [ 4824.282216][ T11] br0: port 1(swp1) entered disabled state [ 4824.691403][ T11] vx0: left allmulticast mode [ 4824.691711][ T11] vx0: left promiscuous mode [ 4824.692161][ T11] br0: port 2(vx0) entered disabled state [ 4824.693827][ T11] swp1: left allmulticast mode [ 4824.694094][ T11] swp1: left promiscuous mode [ 4824.694512][ T11] br0: port 1(swp1) entered disabled state [ 4829.110077][T18280] veth0: renamed from veth1 [ 4830.698735][T18297] br0: port 1(swp1) entered blocking state [ 4830.699074][T18297] br0: port 1(swp1) entered disabled state [ 4830.699431][T18297] swp1: entered allmulticast mode [ 4830.700751][T18297] swp1: entered promiscuous mode [ 4830.702424][T18297] br0: port 1(swp1) entered blocking state [ 4830.702739][T18297] br0: port 1(swp1) entered forwarding state [ 4831.018344][T18299] br0: port 2(vx0) entered blocking state [ 4831.018677][T18299] br0: port 2(vx0) entered disabled state [ 4831.018994][T18299] vx0: entered allmulticast mode [ 4831.020394][T18299] vx0: entered promiscuous mode [ 4831.021112][T18299] br0: port 2(vx0) entered blocking state [ 4831.021448][T18299] br0: port 2(vx0) entered forwarding state [ 4833.096462][T18312] br0: port 1(swp1) entered blocking state [ 4833.096814][T18312] br0: port 1(swp1) entered disabled state [ 4833.097181][T18312] swp1: entered allmulticast mode [ 4833.098537][T18312] swp1: entered promiscuous mode [ 4833.100172][T18312] br0: port 1(swp1) entered blocking state [ 4833.100497][T18312] br0: port 1(swp1) entered forwarding state [ 4833.429106][T18314] br0: port 2(vx0) entered blocking state [ 4833.429459][T18314] br0: port 2(vx0) entered disabled state [ 4833.429780][T18314] vx0: entered allmulticast mode [ 4833.431120][T18314] vx0: entered promiscuous mode [ 4833.431839][T18314] br0: port 2(vx0) entered blocking state [ 4833.432172][T18314] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 4841.369202][T15812] br0: port 1(swp1) entered disabled state [ 4842.379310][T15812] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 4849.603629][ T11] vx0: left allmulticast mode [ 4849.603913][ T11] vx0: left promiscuous mode [ 4849.604321][ T11] br0: port 2(vx0) entered disabled state [ 4849.605819][ T11] swp1: left allmulticast mode [ 4849.606081][ T11] swp1: left promiscuous mode [ 4849.606465][ T11] br0: port 1(swp1) entered disabled state [ 4850.020292][ T11] vx0: left allmulticast mode [ 4850.020576][ T11] vx0: left promiscuous mode [ 4850.020972][ T11] br0: port 2(vx0) entered disabled state [ 4850.022372][ T11] swp1: left allmulticast mode [ 4850.022631][ T11] swp1: left promiscuous mode [ 4850.023028][ T11] br0: port 1(swp1) entered disabled state [ 4854.326707][T18407] veth0: renamed from veth1 [ 4855.881867][T18424] br0: port 1(swp1) entered blocking state [ 4855.882219][T18424] br0: port 1(swp1) entered disabled state [ 4855.882560][T18424] swp1: entered allmulticast mode [ 4855.883868][T18424] swp1: entered promiscuous mode [ 4855.885532][T18424] br0: port 1(swp1) entered blocking state [ 4855.885855][T18424] br0: port 1(swp1) entered forwarding state [ 4856.199949][T18426] br0: port 2(vx0) entered blocking state [ 4856.200296][T18426] br0: port 2(vx0) entered disabled state [ 4856.200617][T18426] vx0: entered allmulticast mode [ 4856.201947][T18426] vx0: entered promiscuous mode [ 4856.202537][T18426] br0: port 2(vx0) entered blocking state [ 4856.202834][T18426] br0: port 2(vx0) entered forwarding state [ 4858.299741][T18439] br0: port 1(swp1) entered blocking state [ 4858.300083][T18439] br0: port 1(swp1) entered disabled state [ 4858.301230][T18439] swp1: entered allmulticast mode [ 4858.302526][T18439] swp1: entered promiscuous mode [ 4858.303855][T18439] br0: port 1(swp1) entered blocking state [ 4858.304178][T18439] br0: port 1(swp1) entered forwarding state [ 4858.636369][T18441] br0: port 2(vx0) entered blocking state [ 4858.636701][T18441] br0: port 2(vx0) entered disabled state [ 4858.637026][T18441] vx0: entered allmulticast mode [ 4858.638353][T18441] vx0: entered promiscuous mode [ 4858.639031][T18441] br0: port 2(vx0) entered blocking state [ 4858.639349][T18441] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 4865.391014][T15812] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 4895.677401][ T11] vx0: left allmulticast mode [ 4895.677693][ T11] vx0: left promiscuous mode [ 4895.678086][ T11] br0: port 2(vx0) entered disabled state [ 4895.680085][ T11] swp1: left allmulticast mode [ 4895.680363][ T11] swp1: left promiscuous mode [ 4895.680734][ T11] br0: port 1(swp1) entered disabled state [ 4896.137539][ T11] vx0: left allmulticast mode [ 4896.137831][ T11] vx0: left promiscuous mode [ 4896.138273][ T11] br0: port 2(vx0) entered disabled state [ 4896.139791][ T11] swp1: left allmulticast mode [ 4896.140065][ T11] swp1: left promiscuous mode [ 4896.140482][ T11] 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-3/tools/testing/selftests/net' make: Leaving directory '/home/virtme/testing-3/tools/testing/selftests' xx__-> echo $? 0 xx__->