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 6000 # selftests: net: test_bridge_backup_port.sh [ 2616.928347][T30261] veth0: renamed from veth1 [ 2617.939039][T30279] br0: port 1(swp1) entered blocking state [ 2617.939507][T30279] br0: port 1(swp1) entered disabled state [ 2617.939872][T30279] swp1: entered allmulticast mode [ 2617.941191][T30279] swp1: entered promiscuous mode [ 2617.944023][T30279] br0: port 1(swp1) entered blocking state [ 2617.944443][T30279] br0: port 1(swp1) entered forwarding state [ 2618.182500][T30281] br0: port 2(vx0) entered blocking state [ 2618.182853][T30281] br0: port 2(vx0) entered disabled state [ 2618.183206][T30281] vx0: entered allmulticast mode [ 2618.184792][T30281] vx0: entered promiscuous mode [ 2618.185418][T30281] br0: port 2(vx0) entered blocking state [ 2618.185740][T30281] br0: port 2(vx0) entered forwarding state [ 2619.505760][T30294] br0: port 1(swp1) entered blocking state [ 2619.507063][T30294] br0: port 1(swp1) entered disabled state [ 2619.507453][T30294] swp1: entered allmulticast mode [ 2619.508767][T30294] swp1: entered promiscuous mode [ 2619.510035][T30294] br0: port 1(swp1) entered blocking state [ 2619.510364][T30294] br0: port 1(swp1) entered forwarding state [ 2619.713245][T30296] br0: port 2(vx0) entered blocking state [ 2619.713598][T30296] br0: port 2(vx0) entered disabled state [ 2619.713934][T30296] vx0: entered allmulticast mode [ 2619.715187][T30296] vx0: entered promiscuous mode [ 2619.715715][T30296] br0: port 2(vx0) entered blocking state [ 2619.716047][T30296] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 2625.561260][T30306] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2626.772767][T28450] 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 ] [ 2627.699562][T28449] br0: port 1(swp1) entered blocking state [ 2627.699933][T28449] 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 ] [ 2628.879011][ T28] 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 ] [ 2629.726856][ T28] br0: port 1(swp1) entered blocking state [ 2629.727260][ T28] 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 ] [ 2631.583465][T28449] 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 ] [ 2632.520889][ T11] vx0: left allmulticast mode [ 2632.521397][ T11] vx0: left promiscuous mode [ 2632.521867][ T11] br0: port 2(vx0) entered disabled state [ 2632.538221][ T11] swp1: left allmulticast mode [ 2632.538554][ T11] swp1: left promiscuous mode [ 2632.538908][ T11] br0: port 1(swp1) entered disabled state [ 2632.810112][ T11] vx0: left allmulticast mode [ 2632.810462][ T11] vx0: left promiscuous mode [ 2632.810849][ T11] br0: port 2(vx0) entered disabled state [ 2632.827364][ T11] swp1: left allmulticast mode [ 2632.827701][ T11] swp1: left promiscuous mode [ 2632.828114][ T11] br0: port 1(swp1) entered disabled state [ 2635.355468][T30436] veth0: renamed from veth1 [ 2636.322516][T30453] br0: port 1(swp1) entered blocking state [ 2636.322885][T30453] br0: port 1(swp1) entered disabled state [ 2636.324176][T30453] swp1: entered allmulticast mode [ 2636.325704][T30453] swp1: entered promiscuous mode [ 2636.326965][T30453] br0: port 1(swp1) entered blocking state [ 2636.327306][T30453] br0: port 1(swp1) entered forwarding state [ 2636.525368][T30455] br0: port 2(vx0) entered blocking state [ 2636.525725][T30455] br0: port 2(vx0) entered disabled state [ 2636.526136][T30455] vx0: entered allmulticast mode [ 2636.527446][T30455] vx0: entered promiscuous mode [ 2636.528504][T30455] br0: port 2(vx0) entered blocking state [ 2636.528829][T30455] br0: port 2(vx0) entered forwarding state [ 2637.762156][T30468] br0: port 1(swp1) entered blocking state [ 2637.762555][T30468] br0: port 1(swp1) entered disabled state [ 2637.762934][T30468] swp1: entered allmulticast mode [ 2637.764319][T30468] swp1: entered promiscuous mode [ 2637.765586][T30468] br0: port 1(swp1) entered blocking state [ 2637.765931][T30468] br0: port 1(swp1) entered forwarding state [ 2637.975680][T30470] br0: port 2(vx0) entered blocking state [ 2637.976511][T30470] br0: port 2(vx0) entered disabled state [ 2637.976850][T30470] vx0: entered allmulticast mode [ 2637.978139][T30470] vx0: entered promiscuous mode [ 2637.978796][T30470] br0: port 2(vx0) entered blocking state [ 2637.979126][T30470] 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 ] [ 2645.810025][ T271] 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 ] [ 2647.225720][T18175] br0: port 1(swp1) entered blocking state [ 2647.226138][T18175] 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 ] [ 2648.372972][ T271] 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 ] [ 2649.871107][T16955] br0: port 1(swp1) entered blocking state [ 2649.871497][T16955] 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 ] [ 2652.853069][ T28] 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 ] [ 2654.343041][ T11] vx0: left allmulticast mode [ 2654.343470][ T11] vx0: left promiscuous mode [ 2654.344072][ T11] br0: port 2(vx0) entered disabled state [ 2654.352262][ T11] swp1: left allmulticast mode [ 2654.352593][ T11] swp1: left promiscuous mode [ 2654.353000][ T11] br0: port 1(swp1) entered disabled state [ 2654.595912][ T11] vx0: left allmulticast mode [ 2654.596258][ T11] vx0: left promiscuous mode [ 2654.596612][ T11] br0: port 2(vx0) entered disabled state [ 2654.607897][ T11] swp1: left allmulticast mode [ 2654.608217][ T11] swp1: left promiscuous mode [ 2654.608594][ T11] br0: port 1(swp1) entered disabled state [ 2657.315513][T30664] veth0: renamed from veth1 [ 2658.304692][T30683] br0: port 1(swp1) entered blocking state [ 2658.305071][T30683] br0: port 1(swp1) entered disabled state [ 2658.305442][T30683] swp1: entered allmulticast mode [ 2658.306720][T30683] swp1: entered promiscuous mode [ 2658.308012][T30683] br0: port 1(swp1) entered blocking state [ 2658.308352][T30683] br0: port 1(swp1) entered forwarding state [ 2658.535119][T30685] br0: port 2(vx0) entered blocking state [ 2658.535469][T30685] br0: port 2(vx0) entered disabled state [ 2658.535809][T30685] vx0: entered allmulticast mode [ 2658.537649][T30685] vx0: entered promiscuous mode [ 2658.538319][T30685] br0: port 2(vx0) entered blocking state [ 2658.538635][T30685] br0: port 2(vx0) entered forwarding state [ 2659.828023][T30698] br0: port 1(swp1) entered blocking state [ 2659.828381][T30698] br0: port 1(swp1) entered disabled state [ 2659.828745][T30698] swp1: entered allmulticast mode [ 2659.830785][T30698] swp1: entered promiscuous mode [ 2659.832020][T30698] br0: port 1(swp1) entered blocking state [ 2659.832345][T30698] br0: port 1(swp1) entered forwarding state [ 2660.036223][T30700] br0: port 2(vx0) entered blocking state [ 2660.036575][T30700] br0: port 2(vx0) entered disabled state [ 2660.036927][T30700] vx0: entered allmulticast mode [ 2660.038284][T30700] vx0: entered promiscuous mode [ 2660.038953][T30700] br0: port 2(vx0) entered blocking state [ 2660.039274][T30700] 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 ] [ 2667.358872][T16955] 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 ] [ 2674.799126][ T11] vx0: left allmulticast mode [ 2674.799433][ T11] vx0: left promiscuous mode [ 2674.799801][ T11] br0: port 2(vx0) entered disabled state [ 2674.814070][ T11] swp1: left allmulticast mode [ 2674.814371][ T11] swp1: left promiscuous mode [ 2674.814726][ T11] br0: port 1(swp1) entered disabled state [ 2675.058825][ T11] vx0: left allmulticast mode [ 2675.059152][ T11] vx0: left promiscuous mode [ 2675.059498][ T11] br0: port 2(vx0) entered disabled state [ 2675.067310][ T11] swp1: left allmulticast mode [ 2675.067655][ T11] swp1: left promiscuous mode [ 2675.068048][ T11] br0: port 1(swp1) entered disabled state [ 2677.731147][T30885] veth0: renamed from veth1 [ 2678.744593][T30903] br0: port 1(swp1) entered blocking state [ 2678.744976][T30903] br0: port 1(swp1) entered disabled state [ 2678.745348][T30903] swp1: entered allmulticast mode [ 2678.746799][T30903] swp1: entered promiscuous mode [ 2678.749039][T30903] br0: port 1(swp1) entered blocking state [ 2678.749393][T30903] br0: port 1(swp1) entered forwarding state [ 2678.976767][T30905] br0: port 2(vx0) entered blocking state [ 2678.977153][T30905] br0: port 2(vx0) entered disabled state [ 2678.977540][T30905] vx0: entered allmulticast mode [ 2678.978814][T30905] vx0: entered promiscuous mode [ 2678.979852][T30905] br0: port 2(vx0) entered blocking state [ 2678.980187][T30905] br0: port 2(vx0) entered forwarding state [ 2680.318462][T30918] br0: port 1(swp1) entered blocking state [ 2680.319009][T30918] br0: port 1(swp1) entered disabled state [ 2680.319548][T30918] swp1: entered allmulticast mode [ 2680.322663][T30918] swp1: entered promiscuous mode [ 2680.324752][T30918] br0: port 1(swp1) entered blocking state [ 2680.325256][T30918] br0: port 1(swp1) entered forwarding state [ 2680.554539][T30920] br0: port 2(vx0) entered blocking state [ 2680.554894][T30920] br0: port 2(vx0) entered disabled state [ 2680.555248][T30920] vx0: entered allmulticast mode [ 2680.556481][T30920] vx0: entered promiscuous mode [ 2680.557614][T30920] br0: port 2(vx0) entered blocking state [ 2680.557934][T30920] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2687.509898][T22108] br0: port 1(swp1) entered disabled state [ 2688.530228][T28449] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2694.282208][ T11] vx0: left allmulticast mode [ 2694.282748][ T11] vx0: left promiscuous mode [ 2694.283353][ T11] br0: port 2(vx0) entered disabled state [ 2694.297980][ T11] swp1: left allmulticast mode [ 2694.298404][ T11] swp1: left promiscuous mode [ 2694.298934][ T11] br0: port 1(swp1) entered disabled state [ 2694.568368][ T11] vx0: left allmulticast mode [ 2694.568718][ T11] vx0: left promiscuous mode [ 2694.569110][ T11] br0: port 2(vx0) entered disabled state [ 2694.578014][ T11] swp1: left allmulticast mode [ 2694.578295][ T11] swp1: left promiscuous mode [ 2694.578644][ T11] br0: port 1(swp1) entered disabled state [ 2697.156341][T30999] veth0: renamed from veth1 [ 2698.183996][T31016] br0: port 1(swp1) entered blocking state [ 2698.184366][T31016] br0: port 1(swp1) entered disabled state [ 2698.184731][T31016] swp1: entered allmulticast mode [ 2698.186277][T31016] swp1: entered promiscuous mode [ 2698.187551][T31016] br0: port 1(swp1) entered blocking state [ 2698.187891][T31016] br0: port 1(swp1) entered forwarding state [ 2698.387615][T31018] br0: port 2(vx0) entered blocking state [ 2698.388016][T31018] br0: port 2(vx0) entered disabled state [ 2698.388365][T31018] vx0: entered allmulticast mode [ 2698.389694][T31018] vx0: entered promiscuous mode [ 2698.390721][T31018] br0: port 2(vx0) entered blocking state [ 2698.391080][T31018] br0: port 2(vx0) entered forwarding state [ 2699.764360][T31031] br0: port 1(swp1) entered blocking state [ 2699.764740][T31031] br0: port 1(swp1) entered disabled state [ 2699.765166][T31031] swp1: entered allmulticast mode [ 2699.766584][T31031] swp1: entered promiscuous mode [ 2699.767970][T31031] br0: port 1(swp1) entered blocking state [ 2699.768344][T31031] br0: port 1(swp1) entered forwarding state [ 2699.975695][T31033] br0: port 2(vx0) entered blocking state [ 2699.976087][T31033] br0: port 2(vx0) entered disabled state [ 2699.976425][T31033] vx0: entered allmulticast mode [ 2699.977689][T31033] vx0: entered promiscuous mode [ 2699.978235][T31033] br0: port 2(vx0) entered blocking state [ 2699.978563][T31033] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2706.123091][T28449] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2736.369003][ T11] vx0: left allmulticast mode [ 2736.369300][ T11] vx0: left promiscuous mode [ 2736.369647][ T11] br0: port 2(vx0) entered disabled state [ 2736.382458][ T11] swp1: left allmulticast mode [ 2736.382746][ T11] swp1: left promiscuous mode [ 2736.383101][ T11] br0: port 1(swp1) entered disabled state [ 2736.642589][ T11] vx0: left allmulticast mode [ 2736.642885][ T11] vx0: left promiscuous mode [ 2736.643252][ T11] br0: port 2(vx0) entered disabled state [ 2736.654110][ T11] swp1: left allmulticast mode [ 2736.654394][ T11] swp1: left promiscuous mode [ 2736.654737][ 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__->