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 [ 3455.788417][T23835] veth0: renamed from veth1 [ 3457.450138][T23852] br0: port 1(swp1) entered blocking state [ 3457.451258][T23852] br0: port 1(swp1) entered disabled state [ 3457.451640][T23852] swp1: entered allmulticast mode [ 3457.453139][T23852] swp1: entered promiscuous mode [ 3457.455360][T23852] br0: port 1(swp1) entered blocking state [ 3457.455739][T23852] br0: port 1(swp1) entered forwarding state [ 3457.791756][T23854] br0: port 2(vx0) entered blocking state [ 3457.792107][T23854] br0: port 2(vx0) entered disabled state [ 3457.792458][T23854] vx0: entered allmulticast mode [ 3457.793876][T23854] vx0: entered promiscuous mode [ 3457.794980][T23854] br0: port 2(vx0) entered blocking state [ 3457.795324][T23854] br0: port 2(vx0) entered forwarding state [ 3459.972315][T23867] br0: port 1(swp1) entered blocking state [ 3459.972684][T23867] br0: port 1(swp1) entered disabled state [ 3459.973052][T23867] swp1: entered allmulticast mode [ 3459.974463][T23867] swp1: entered promiscuous mode [ 3459.976028][T23867] br0: port 1(swp1) entered blocking state [ 3459.976372][T23867] br0: port 1(swp1) entered forwarding state [ 3460.325598][T23869] br0: port 2(vx0) entered blocking state [ 3460.325972][T23869] br0: port 2(vx0) entered disabled state [ 3460.326327][T23869] vx0: entered allmulticast mode [ 3460.327684][T23869] vx0: entered promiscuous mode [ 3460.328428][T23869] br0: port 2(vx0) entered blocking state [ 3460.328751][T23869] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 3466.824041][T23881] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 3468.672349][T22067] 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 ] [ 3470.301934][T22040] br0: port 1(swp1) entered blocking state [ 3470.302317][T22040] 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 ] [ 3472.378333][ T49] 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 ] [ 3474.091005][T16886] br0: port 1(swp1) entered blocking state [ 3474.091387][T16886] 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 ] [ 3477.109759][T17605] 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 ] [ 3478.714049][ T11] vx0: left allmulticast mode [ 3478.714435][ T11] vx0: left promiscuous mode [ 3478.714853][ T11] br0: port 2(vx0) entered disabled state [ 3478.717136][ T11] swp1: left allmulticast mode [ 3478.717434][ T11] swp1: left promiscuous mode [ 3478.717812][ T11] br0: port 1(swp1) entered disabled state [ 3479.158603][ T11] vx0: left allmulticast mode [ 3479.158920][ T11] vx0: left promiscuous mode [ 3479.159388][ T11] br0: port 2(vx0) entered disabled state [ 3479.166909][ T11] swp1: left allmulticast mode [ 3479.167216][ T11] swp1: left promiscuous mode [ 3479.167612][ T11] br0: port 1(swp1) entered disabled state [ 3483.730039][T24029] veth0: renamed from veth1 [ 3485.314226][T24046] br0: port 1(swp1) entered blocking state [ 3485.314590][T24046] br0: port 1(swp1) entered disabled state [ 3485.314956][T24046] swp1: entered allmulticast mode [ 3485.322664][T24046] swp1: entered promiscuous mode [ 3485.324371][T24046] br0: port 1(swp1) entered blocking state [ 3485.324714][T24046] br0: port 1(swp1) entered forwarding state [ 3485.653429][T24048] br0: port 2(vx0) entered blocking state [ 3485.653790][T24048] br0: port 2(vx0) entered disabled state [ 3485.654139][T24048] vx0: entered allmulticast mode [ 3485.655628][T24048] vx0: entered promiscuous mode [ 3485.656271][T24048] br0: port 2(vx0) entered blocking state [ 3485.656624][T24048] br0: port 2(vx0) entered forwarding state [ 3487.783818][T24061] br0: port 1(swp1) entered blocking state [ 3487.784185][T24061] br0: port 1(swp1) entered disabled state [ 3487.784546][T24061] swp1: entered allmulticast mode [ 3487.786633][T24061] swp1: entered promiscuous mode [ 3487.788026][T24061] br0: port 1(swp1) entered blocking state [ 3487.788351][T24061] br0: port 1(swp1) entered forwarding state [ 3488.132535][T24063] br0: port 2(vx0) entered blocking state [ 3488.132900][T24063] br0: port 2(vx0) entered disabled state [ 3488.133686][T24063] vx0: entered allmulticast mode [ 3488.135092][T24063] vx0: entered promiscuous mode [ 3488.135730][T24063] br0: port 2(vx0) entered blocking state [ 3488.136066][T24063] 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 ] [ 3497.718248][T22067] 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 ] [ 3500.171056][T21968] br0: port 1(swp1) entered blocking state [ 3500.171431][T21968] 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 ] [ 3502.082470][T17605] 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 ] [ 3504.473916][T22040] br0: port 1(swp1) entered blocking state [ 3504.474295][T22040] 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 ] [ 3509.109252][T22067] 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 ] [ 3511.431496][ T11] vx0: left allmulticast mode [ 3511.431789][ T11] vx0: left promiscuous mode [ 3511.432208][ T11] br0: port 2(vx0) entered disabled state [ 3511.433942][ T11] swp1: left allmulticast mode [ 3511.434230][ T11] swp1: left promiscuous mode [ 3511.434609][ T11] br0: port 1(swp1) entered disabled state [ 3511.893237][ T11] vx0: left allmulticast mode [ 3511.893547][ T11] vx0: left promiscuous mode [ 3511.893955][ T11] br0: port 2(vx0) entered disabled state [ 3511.895633][ T11] swp1: left allmulticast mode [ 3511.895903][ T11] swp1: left promiscuous mode [ 3511.896339][ T11] br0: port 1(swp1) entered disabled state [ 3516.414347][T24280] veth0: renamed from veth1 [ 3518.076564][T24297] br0: port 1(swp1) entered blocking state [ 3518.076914][T24297] br0: port 1(swp1) entered disabled state [ 3518.077285][T24297] swp1: entered allmulticast mode [ 3518.078846][T24297] swp1: entered promiscuous mode [ 3518.080248][T24297] br0: port 1(swp1) entered blocking state [ 3518.080564][T24297] br0: port 1(swp1) entered forwarding state [ 3518.419384][T24299] br0: port 2(vx0) entered blocking state [ 3518.419871][T24299] br0: port 2(vx0) entered disabled state [ 3518.420381][T24299] vx0: entered allmulticast mode [ 3518.422685][T24299] vx0: entered promiscuous mode [ 3518.431700][T24299] br0: port 2(vx0) entered blocking state [ 3518.432201][T24299] br0: port 2(vx0) entered forwarding state [ 3520.631115][T24312] br0: port 1(swp1) entered blocking state [ 3520.631479][T24312] br0: port 1(swp1) entered disabled state [ 3520.631836][T24312] swp1: entered allmulticast mode [ 3520.633207][T24312] swp1: entered promiscuous mode [ 3520.634589][T24312] br0: port 1(swp1) entered blocking state [ 3520.634901][T24312] br0: port 1(swp1) entered forwarding state [ 3520.965767][T24314] br0: port 2(vx0) entered blocking state [ 3520.966105][T24314] br0: port 2(vx0) entered disabled state [ 3520.966446][T24314] vx0: entered allmulticast mode [ 3520.967790][T24314] vx0: entered promiscuous mode [ 3520.968516][T24314] br0: port 2(vx0) entered blocking state [ 3520.968819][T24314] 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 ] [ 3529.827022][T17605] 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 ] [ 3540.964675][ T11] vx0: left allmulticast mode [ 3540.964983][ T11] vx0: left promiscuous mode [ 3540.965418][ T11] br0: port 2(vx0) entered disabled state [ 3540.967152][ T11] swp1: left allmulticast mode [ 3540.967440][ T11] swp1: left promiscuous mode [ 3540.967830][ T11] br0: port 1(swp1) entered disabled state [ 3541.429073][ T11] vx0: left allmulticast mode [ 3541.429396][ T11] vx0: left promiscuous mode [ 3541.429811][ T11] br0: port 2(vx0) entered disabled state [ 3541.431749][ T11] swp1: left allmulticast mode [ 3541.432036][ T11] swp1: left promiscuous mode [ 3541.432466][ T11] br0: port 1(swp1) entered disabled state [ 3546.009817][T24507] veth0: renamed from veth1 [ 3547.702910][T24524] br0: port 1(swp1) entered blocking state [ 3547.703281][T24524] br0: port 1(swp1) entered disabled state [ 3547.703655][T24524] swp1: entered allmulticast mode [ 3547.705075][T24524] swp1: entered promiscuous mode [ 3547.707877][T24524] br0: port 1(swp1) entered blocking state [ 3547.708213][T24524] br0: port 1(swp1) entered forwarding state [ 3548.038682][T24526] br0: port 2(vx0) entered blocking state [ 3548.039023][T24526] br0: port 2(vx0) entered disabled state [ 3548.039365][T24526] vx0: entered allmulticast mode [ 3548.040722][T24526] vx0: entered promiscuous mode [ 3548.041338][T24526] br0: port 2(vx0) entered blocking state [ 3548.041642][T24526] br0: port 2(vx0) entered forwarding state [ 3550.204535][T24539] br0: port 1(swp1) entered blocking state [ 3550.204884][T24539] br0: port 1(swp1) entered disabled state [ 3550.205265][T24539] swp1: entered allmulticast mode [ 3550.206606][T24539] swp1: entered promiscuous mode [ 3550.208639][T24539] br0: port 1(swp1) entered blocking state [ 3550.208956][T24539] br0: port 1(swp1) entered forwarding state [ 3550.562447][T24541] br0: port 2(vx0) entered blocking state [ 3550.562788][T24541] br0: port 2(vx0) entered disabled state [ 3550.563119][T24541] vx0: entered allmulticast mode [ 3550.564654][T24541] vx0: entered promiscuous mode [ 3550.565404][T24541] br0: port 2(vx0) entered blocking state [ 3550.565715][T24541] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 3558.741002][T21968] br0: port 1(swp1) entered disabled state [ 3559.755753][T22040] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 3566.868303][ T11] vx0: left allmulticast mode [ 3566.868603][ T11] vx0: left promiscuous mode [ 3566.869021][ T11] br0: port 2(vx0) entered disabled state [ 3566.873429][ T11] swp1: left allmulticast mode [ 3566.873735][ T11] swp1: left promiscuous mode [ 3566.874155][ T11] br0: port 1(swp1) entered disabled state [ 3567.329634][ T11] vx0: left allmulticast mode [ 3567.329936][ T11] vx0: left promiscuous mode [ 3567.330356][ T11] br0: port 2(vx0) entered disabled state [ 3567.331887][ T11] swp1: left allmulticast mode [ 3567.332176][ T11] swp1: left promiscuous mode [ 3567.332559][ T11] br0: port 1(swp1) entered disabled state [ 3572.012633][T24631] veth0: renamed from veth1 [ 3573.722970][T24648] br0: port 1(swp1) entered blocking state [ 3573.723922][T24648] br0: port 1(swp1) entered disabled state [ 3573.724354][T24648] swp1: entered allmulticast mode [ 3573.725911][T24648] swp1: entered promiscuous mode [ 3573.727512][T24648] br0: port 1(swp1) entered blocking state [ 3573.727852][T24648] br0: port 1(swp1) entered forwarding state [ 3574.093888][T24650] br0: port 2(vx0) entered blocking state [ 3574.094257][T24650] br0: port 2(vx0) entered disabled state [ 3574.094591][T24650] vx0: entered allmulticast mode [ 3574.096002][T24650] vx0: entered promiscuous mode [ 3574.096637][T24650] br0: port 2(vx0) entered blocking state [ 3574.096954][T24650] br0: port 2(vx0) entered forwarding state [ 3576.382287][T24663] br0: port 1(swp1) entered blocking state [ 3576.382644][T24663] br0: port 1(swp1) entered disabled state [ 3576.382994][T24663] swp1: entered allmulticast mode [ 3576.384977][T24663] swp1: entered promiscuous mode [ 3576.386364][T24663] br0: port 1(swp1) entered blocking state [ 3576.386677][T24663] br0: port 1(swp1) entered forwarding state [ 3576.714991][T24665] br0: port 2(vx0) entered blocking state [ 3576.715440][T24665] br0: port 2(vx0) entered disabled state [ 3576.715924][T24665] vx0: entered allmulticast mode [ 3576.717305][T24665] vx0: entered promiscuous mode [ 3576.717879][T24665] br0: port 2(vx0) entered blocking state [ 3576.718194][T24665] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 3583.590066][T21968] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 3613.836031][ T11] vx0: left allmulticast mode [ 3613.836349][ T11] vx0: left promiscuous mode [ 3613.836779][ T11] br0: port 2(vx0) entered disabled state [ 3613.838507][ T11] swp1: left allmulticast mode [ 3613.838809][ T11] swp1: left promiscuous mode [ 3613.839216][ T11] br0: port 1(swp1) entered disabled state [ 3614.301837][ T11] vx0: left allmulticast mode [ 3614.302135][ T11] vx0: left promiscuous mode [ 3614.302561][ T11] br0: port 2(vx0) entered disabled state [ 3614.304209][ T11] swp1: left allmulticast mode [ 3614.304476][ T11] swp1: left promiscuous mode [ 3614.304856][ 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__->