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 # timeout set to 4800 # selftests: net: test_bridge_backup_port.sh [ 2423.079760][T24469] veth0: renamed from veth1 [ 2424.174982][T24486] br0: port 1(swp1) entered blocking state [ 2424.175452][T24486] br0: port 1(swp1) entered disabled state [ 2424.175807][T24486] swp1: entered allmulticast mode [ 2424.177157][T24486] swp1: entered promiscuous mode [ 2424.178949][T24486] br0: port 1(swp1) entered blocking state [ 2424.179291][T24486] br0: port 1(swp1) entered forwarding state [ 2424.404882][T24488] br0: port 2(vx0) entered blocking state [ 2424.405325][T24488] br0: port 2(vx0) entered disabled state [ 2424.405663][T24488] vx0: entered allmulticast mode [ 2424.407030][T24488] vx0: entered promiscuous mode [ 2424.407725][T24488] br0: port 2(vx0) entered blocking state [ 2424.408036][T24488] br0: port 2(vx0) entered forwarding state [ 2425.801586][T24501] br0: port 1(swp1) entered blocking state [ 2425.801941][T24501] br0: port 1(swp1) entered disabled state [ 2425.802307][T24501] swp1: entered allmulticast mode [ 2425.803635][T24501] swp1: entered promiscuous mode [ 2425.804914][T24501] br0: port 1(swp1) entered blocking state [ 2425.805246][T24501] br0: port 1(swp1) entered forwarding state [ 2426.024306][T24503] br0: port 2(vx0) entered blocking state [ 2426.024659][T24503] br0: port 2(vx0) entered disabled state [ 2426.024994][T24503] vx0: entered allmulticast mode [ 2426.026453][T24503] vx0: entered promiscuous mode [ 2426.026981][T24503] br0: port 2(vx0) entered blocking state [ 2426.027301][T24503] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 2432.006561][T24515] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2433.299347][T14106] 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 ] [ 2434.218581][T17441] br0: port 1(swp1) entered blocking state [ 2434.218934][T17441] 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 ] [ 2435.392912][T17441] 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 ] [ 2436.332832][T14106] br0: port 1(swp1) entered blocking state [ 2436.333179][T14106] 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 ] [ 2438.287334][T14106] 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 ] [ 2439.330409][ T11] vx0: left allmulticast mode [ 2439.330744][ T11] vx0: left promiscuous mode [ 2439.331103][ T11] br0: port 2(vx0) entered disabled state [ 2439.338794][ T11] swp1: left allmulticast mode [ 2439.339071][ T11] swp1: left promiscuous mode [ 2439.339432][ T11] br0: port 1(swp1) entered disabled state [ 2439.622300][ T11] vx0: left allmulticast mode [ 2439.622594][ T11] vx0: left promiscuous mode [ 2439.622935][ T11] br0: port 2(vx0) entered disabled state [ 2439.634355][ T11] swp1: left allmulticast mode [ 2439.634665][ T11] swp1: left promiscuous mode [ 2439.635053][ T11] br0: port 1(swp1) entered disabled state [ 2442.397977][T24641] veth0: renamed from veth1 [ 2443.506161][T24658] br0: port 1(swp1) entered blocking state [ 2443.506940][T24658] br0: port 1(swp1) entered disabled state [ 2443.507306][T24658] swp1: entered allmulticast mode [ 2443.508668][T24658] swp1: entered promiscuous mode [ 2443.509976][T24658] br0: port 1(swp1) entered blocking state [ 2443.510307][T24658] br0: port 1(swp1) entered forwarding state [ 2443.726952][T24660] br0: port 2(vx0) entered blocking state [ 2443.727879][T24660] br0: port 2(vx0) entered disabled state [ 2443.728231][T24660] vx0: entered allmulticast mode [ 2443.729557][T24660] vx0: entered promiscuous mode [ 2443.730098][T24660] br0: port 2(vx0) entered blocking state [ 2443.730420][T24660] br0: port 2(vx0) entered forwarding state [ 2445.117529][T24673] br0: port 1(swp1) entered blocking state [ 2445.117883][T24673] br0: port 1(swp1) entered disabled state [ 2445.119200][T24673] swp1: entered allmulticast mode [ 2445.120601][T24673] swp1: entered promiscuous mode [ 2445.121909][T24673] br0: port 1(swp1) entered blocking state [ 2445.122246][T24673] br0: port 1(swp1) entered forwarding state [ 2445.348112][T24675] br0: port 2(vx0) entered blocking state [ 2445.348544][T24675] br0: port 2(vx0) entered disabled state [ 2445.348881][T24675] vx0: entered allmulticast mode [ 2445.350222][T24675] vx0: entered promiscuous mode [ 2445.350894][T24675] br0: port 2(vx0) entered blocking state [ 2445.351201][T24675] 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 ] [ 2453.476038][T21773] 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 ] [ 2455.021099][T14106] br0: port 1(swp1) entered blocking state [ 2455.021475][T14106] 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 ] [ 2456.202170][T17699] 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 ] [ 2457.730155][T14106] br0: port 1(swp1) entered blocking state [ 2457.730523][T14106] 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 ] [ 2460.845323][T17699] 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 ] [ 2462.463955][ T11] vx0: left allmulticast mode [ 2462.464316][ T11] vx0: left promiscuous mode [ 2462.464720][ T11] br0: port 2(vx0) entered disabled state [ 2462.473618][ T11] swp1: left allmulticast mode [ 2462.473893][ T11] swp1: left promiscuous mode [ 2462.474258][ T11] br0: port 1(swp1) entered disabled state [ 2462.758380][ T11] vx0: left allmulticast mode [ 2462.758679][ T11] vx0: left promiscuous mode [ 2462.759028][ T11] br0: port 2(vx0) entered disabled state [ 2462.770317][ T11] swp1: left allmulticast mode [ 2462.770609][ T11] swp1: left promiscuous mode [ 2462.770964][ T11] br0: port 1(swp1) entered disabled state [ 2465.483558][T24871] veth0: renamed from veth1 [ 2466.573414][T24887] br0: port 1(swp1) entered blocking state [ 2466.573768][T24887] br0: port 1(swp1) entered disabled state [ 2466.574120][T24887] swp1: entered allmulticast mode [ 2466.576239][T24887] swp1: entered promiscuous mode [ 2466.577524][T24887] br0: port 1(swp1) entered blocking state [ 2466.577842][T24887] br0: port 1(swp1) entered forwarding state [ 2466.790336][T24889] br0: port 2(vx0) entered blocking state [ 2466.790677][T24889] br0: port 2(vx0) entered disabled state [ 2466.791017][T24889] vx0: entered allmulticast mode [ 2466.792337][T24889] vx0: entered promiscuous mode [ 2466.792885][T24889] br0: port 2(vx0) entered blocking state [ 2466.793195][T24889] br0: port 2(vx0) entered forwarding state [ 2468.299816][T24902] br0: port 1(swp1) entered blocking state [ 2468.300168][T24902] br0: port 1(swp1) entered disabled state [ 2468.300530][T24902] swp1: entered allmulticast mode [ 2468.301867][T24902] swp1: entered promiscuous mode [ 2468.303168][T24902] br0: port 1(swp1) entered blocking state [ 2468.303505][T24902] br0: port 1(swp1) entered forwarding state [ 2468.524102][T24904] br0: port 2(vx0) entered blocking state [ 2468.524460][T24904] br0: port 2(vx0) entered disabled state [ 2468.524800][T24904] vx0: entered allmulticast mode [ 2468.526119][T24904] vx0: entered promiscuous mode [ 2468.526692][T24904] br0: port 2(vx0) entered blocking state [ 2468.527007][T24904] 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 ] [ 2476.151423][T21773] 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 ] [ 2483.979092][ T11] vx0: left allmulticast mode [ 2483.979428][ T11] vx0: left promiscuous mode [ 2483.979817][ T11] br0: port 2(vx0) entered disabled state [ 2483.994385][ T11] swp1: left allmulticast mode [ 2483.994731][ T11] swp1: left promiscuous mode [ 2483.995119][ T11] br0: port 1(swp1) entered disabled state [ 2484.262348][ T11] vx0: left allmulticast mode [ 2484.262681][ T11] vx0: left promiscuous mode [ 2484.263075][ T11] br0: port 2(vx0) entered disabled state [ 2484.284063][ T11] swp1: left allmulticast mode [ 2484.284578][ T11] swp1: left promiscuous mode [ 2484.284958][ T11] br0: port 1(swp1) entered disabled state [ 2486.991650][T25090] veth0: renamed from veth1 [ 2488.062667][T25108] br0: port 1(swp1) entered blocking state [ 2488.063019][T25108] br0: port 1(swp1) entered disabled state [ 2488.063386][T25108] swp1: entered allmulticast mode [ 2488.065569][T25108] swp1: entered promiscuous mode [ 2488.066855][T25108] br0: port 1(swp1) entered blocking state [ 2488.067173][T25108] br0: port 1(swp1) entered forwarding state [ 2488.283417][T25110] br0: port 2(vx0) entered blocking state [ 2488.283764][T25110] br0: port 2(vx0) entered disabled state [ 2488.284096][T25110] vx0: entered allmulticast mode [ 2488.285736][T25110] vx0: entered promiscuous mode [ 2488.286323][T25110] br0: port 2(vx0) entered blocking state [ 2488.286634][T25110] br0: port 2(vx0) entered forwarding state [ 2489.640870][T25123] br0: port 1(swp1) entered blocking state [ 2489.641250][T25123] br0: port 1(swp1) entered disabled state [ 2489.641605][T25123] swp1: entered allmulticast mode [ 2489.642963][T25123] swp1: entered promiscuous mode [ 2489.652057][T25123] br0: port 1(swp1) entered blocking state [ 2489.652403][T25123] br0: port 1(swp1) entered forwarding state [ 2489.862016][T25125] br0: port 2(vx0) entered blocking state [ 2489.863321][T25125] br0: port 2(vx0) entered disabled state [ 2489.863679][T25125] vx0: entered allmulticast mode [ 2489.864980][T25125] vx0: entered promiscuous mode [ 2489.869349][T25125] br0: port 2(vx0) entered blocking state [ 2489.869669][T25125] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2497.015071][T21773] br0: port 1(swp1) entered disabled state [ 2498.062384][T17699] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2503.918951][ T11] vx0: left allmulticast mode [ 2503.919261][ T11] vx0: left promiscuous mode [ 2503.919627][ T11] br0: port 2(vx0) entered disabled state [ 2503.933445][ T11] swp1: left allmulticast mode [ 2503.933723][ T11] swp1: left promiscuous mode [ 2503.934128][ T11] br0: port 1(swp1) entered disabled state [ 2504.220342][ T11] vx0: left allmulticast mode [ 2504.220663][ T11] vx0: left promiscuous mode [ 2504.221018][ T11] br0: port 2(vx0) entered disabled state [ 2504.229351][ T11] swp1: left allmulticast mode [ 2504.229629][ T11] swp1: left promiscuous mode [ 2504.229982][ T11] br0: port 1(swp1) entered disabled state [ 2506.982345][T25202] veth0: renamed from veth1 [ 2508.066760][T25219] br0: port 1(swp1) entered blocking state [ 2508.067112][T25219] br0: port 1(swp1) entered disabled state [ 2508.067482][T25219] swp1: entered allmulticast mode [ 2508.068860][T25219] swp1: entered promiscuous mode [ 2508.070960][T25219] br0: port 1(swp1) entered blocking state [ 2508.071305][T25219] br0: port 1(swp1) entered forwarding state [ 2508.285121][T25221] br0: port 2(vx0) entered blocking state [ 2508.285480][T25221] br0: port 2(vx0) entered disabled state [ 2508.285821][T25221] vx0: entered allmulticast mode [ 2508.287146][T25221] vx0: entered promiscuous mode [ 2508.288287][T25221] br0: port 2(vx0) entered blocking state [ 2508.288603][T25221] br0: port 2(vx0) entered forwarding state [ 2509.678522][T25234] br0: port 1(swp1) entered blocking state [ 2509.678861][T25234] br0: port 1(swp1) entered disabled state [ 2509.679237][T25234] swp1: entered allmulticast mode [ 2509.681410][T25234] swp1: entered promiscuous mode [ 2509.682697][T25234] br0: port 1(swp1) entered blocking state [ 2509.683009][T25234] br0: port 1(swp1) entered forwarding state [ 2509.891697][T25236] br0: port 2(vx0) entered blocking state [ 2509.892040][T25236] br0: port 2(vx0) entered disabled state [ 2509.892392][T25236] vx0: entered allmulticast mode [ 2509.893716][T25236] vx0: entered promiscuous mode [ 2509.895108][T25236] br0: port 2(vx0) entered blocking state [ 2509.895437][T25236] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2516.096021][T17441] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2546.451260][ T11] vx0: left allmulticast mode [ 2546.451617][ T11] vx0: left promiscuous mode [ 2546.451982][ T11] br0: port 2(vx0) entered disabled state [ 2546.463181][ T11] swp1: left allmulticast mode [ 2546.463473][ T11] swp1: left promiscuous mode [ 2546.463819][ T11] br0: port 1(swp1) entered disabled state [ 2546.750840][ T11] vx0: left allmulticast mode [ 2546.751122][ T11] vx0: left promiscuous mode [ 2546.751492][ T11] br0: port 2(vx0) entered disabled state [ 2546.759276][ T11] swp1: left allmulticast mode [ 2546.759548][ T11] swp1: left promiscuous mode [ 2546.759886][ 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__->