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 [ 2468.354181][T24622] veth0: renamed from veth1 [ 2469.508556][T24640] br0: port 1(swp1) entered blocking state [ 2469.509816][T24640] br0: port 1(swp1) entered disabled state [ 2469.510192][T24640] swp1: entered allmulticast mode [ 2469.511542][T24640] swp1: entered promiscuous mode [ 2469.512888][T24640] br0: port 1(swp1) entered blocking state [ 2469.513210][T24640] br0: port 1(swp1) entered forwarding state [ 2469.751271][T24642] br0: port 2(vx0) entered blocking state [ 2469.751642][T24642] br0: port 2(vx0) entered disabled state [ 2469.751982][T24642] vx0: entered allmulticast mode [ 2469.753325][T24642] vx0: entered promiscuous mode [ 2469.754522][T24642] br0: port 2(vx0) entered blocking state [ 2469.754854][T24642] br0: port 2(vx0) entered forwarding state [ 2471.260451][T24655] br0: port 1(swp1) entered blocking state [ 2471.261446][T24655] br0: port 1(swp1) entered disabled state [ 2471.261834][T24655] swp1: entered allmulticast mode [ 2471.263205][T24655] swp1: entered promiscuous mode [ 2471.265011][T24655] br0: port 1(swp1) entered blocking state [ 2471.265343][T24655] br0: port 1(swp1) entered forwarding state [ 2471.503032][T24657] br0: port 2(vx0) entered blocking state [ 2471.503387][T24657] br0: port 2(vx0) entered disabled state [ 2471.503748][T24657] vx0: entered allmulticast mode [ 2471.505078][T24657] vx0: entered promiscuous mode [ 2471.506029][T24657] br0: port 2(vx0) entered blocking state [ 2471.506349][T24657] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 2477.580408][T24669] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2478.936741][T22051] 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 ] [ 2479.942712][T17669] br0: port 1(swp1) entered blocking state [ 2479.943080][T17669] 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 ] [ 2481.161533][T17669] 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 ] [ 2482.142755][T18107] br0: port 1(swp1) entered blocking state [ 2482.143118][T18107] 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 ] [ 2484.208999][T21981] 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 ] [ 2485.303493][ T11] vx0: left allmulticast mode [ 2485.303812][ T11] vx0: left promiscuous mode [ 2485.304177][ T11] br0: port 2(vx0) entered disabled state [ 2485.314673][ T11] swp1: left allmulticast mode [ 2485.315007][ T11] swp1: left promiscuous mode [ 2485.315374][ T11] br0: port 1(swp1) entered disabled state [ 2485.601745][ T11] vx0: left allmulticast mode [ 2485.602069][ T11] vx0: left promiscuous mode [ 2485.602452][ T11] br0: port 2(vx0) entered disabled state [ 2485.618006][ T11] swp1: left allmulticast mode [ 2485.618304][ T11] swp1: left promiscuous mode [ 2485.618677][ T11] br0: port 1(swp1) entered disabled state [ 2488.511514][T24795] veth0: renamed from veth1 [ 2489.634097][T24813] br0: port 1(swp1) entered blocking state [ 2489.634461][T24813] br0: port 1(swp1) entered disabled state [ 2489.634850][T24813] swp1: entered allmulticast mode [ 2489.636273][T24813] swp1: entered promiscuous mode [ 2489.640875][T24813] br0: port 1(swp1) entered blocking state [ 2489.641208][T24813] br0: port 1(swp1) entered forwarding state [ 2489.856560][T24815] br0: port 2(vx0) entered blocking state [ 2489.857014][T24815] br0: port 2(vx0) entered disabled state [ 2489.857823][T24815] vx0: entered allmulticast mode [ 2489.859165][T24815] vx0: entered promiscuous mode [ 2489.859855][T24815] br0: port 2(vx0) entered blocking state [ 2489.860165][T24815] br0: port 2(vx0) entered forwarding state [ 2491.299344][T24828] br0: port 1(swp1) entered blocking state [ 2491.300246][T24828] br0: port 1(swp1) entered disabled state [ 2491.300612][T24828] swp1: entered allmulticast mode [ 2491.301928][T24828] swp1: entered promiscuous mode [ 2491.303190][T24828] br0: port 1(swp1) entered blocking state [ 2491.303509][T24828] br0: port 1(swp1) entered forwarding state [ 2491.523472][T24830] br0: port 2(vx0) entered blocking state [ 2491.523914][T24830] br0: port 2(vx0) entered disabled state [ 2491.524253][T24830] vx0: entered allmulticast mode [ 2491.525563][T24830] vx0: entered promiscuous mode [ 2491.526238][T24830] br0: port 2(vx0) entered blocking state [ 2491.526546][T24830] 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 ] [ 2499.847770][T17669] 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 ] [ 2501.428689][T22051] br0: port 1(swp1) entered blocking state [ 2501.429055][T22051] 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 ] [ 2502.691689][T22051] 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 ] [ 2504.299972][T17669] br0: port 1(swp1) entered blocking state [ 2504.300358][T17669] 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 ] [ 2507.525700][T22051] 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 ] [ 2509.230289][ T11] vx0: left allmulticast mode [ 2509.230665][ T11] vx0: left promiscuous mode [ 2509.231098][ T11] br0: port 2(vx0) entered disabled state [ 2509.242181][ T11] swp1: left allmulticast mode [ 2509.242474][ T11] swp1: left promiscuous mode [ 2509.242848][ T11] br0: port 1(swp1) entered disabled state [ 2509.528269][ T11] vx0: left allmulticast mode [ 2509.528635][ T11] vx0: left promiscuous mode [ 2509.529020][ T11] br0: port 2(vx0) entered disabled state [ 2509.536800][ T11] swp1: left allmulticast mode [ 2509.537119][ T11] swp1: left promiscuous mode [ 2509.537505][ T11] br0: port 1(swp1) entered disabled state [ 2512.561982][T25025] veth0: renamed from veth1 [ 2513.735803][T25043] br0: port 1(swp1) entered blocking state [ 2513.736171][T25043] br0: port 1(swp1) entered disabled state [ 2513.736546][T25043] swp1: entered allmulticast mode [ 2513.738850][T25043] swp1: entered promiscuous mode [ 2513.740208][T25043] br0: port 1(swp1) entered blocking state [ 2513.740541][T25043] br0: port 1(swp1) entered forwarding state [ 2513.974269][T25045] br0: port 2(vx0) entered blocking state [ 2513.974612][T25045] br0: port 2(vx0) entered disabled state [ 2513.974990][T25045] vx0: entered allmulticast mode [ 2513.976934][T25045] vx0: entered promiscuous mode [ 2513.977598][T25045] br0: port 2(vx0) entered blocking state [ 2513.977929][T25045] br0: port 2(vx0) entered forwarding state [ 2515.463752][T25058] br0: port 1(swp1) entered blocking state [ 2515.464107][T25058] br0: port 1(swp1) entered disabled state [ 2515.464484][T25058] swp1: entered allmulticast mode [ 2515.466751][T25058] swp1: entered promiscuous mode [ 2515.468065][T25058] br0: port 1(swp1) entered blocking state [ 2515.468391][T25058] br0: port 1(swp1) entered forwarding state [ 2515.702059][T25060] br0: port 2(vx0) entered blocking state [ 2515.702412][T25060] br0: port 2(vx0) entered disabled state [ 2515.702765][T25060] vx0: entered allmulticast mode [ 2515.704691][T25060] vx0: entered promiscuous mode [ 2515.705265][T25060] br0: port 2(vx0) entered blocking state [ 2515.705579][T25060] 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 ] [ 2523.420799][T17669] 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 ] [ 2531.811239][ T11] vx0: left allmulticast mode [ 2531.811562][ T11] vx0: left promiscuous mode [ 2531.811959][ T11] br0: port 2(vx0) entered disabled state [ 2531.825208][ T11] swp1: left allmulticast mode [ 2531.825498][ T11] swp1: left promiscuous mode [ 2531.825874][ T11] br0: port 1(swp1) entered disabled state [ 2532.154355][ T11] vx0: left allmulticast mode [ 2532.154715][ T11] vx0: left promiscuous mode [ 2532.155085][ T11] br0: port 2(vx0) entered disabled state [ 2532.162934][ T11] swp1: left allmulticast mode [ 2532.163237][ T11] swp1: left promiscuous mode [ 2532.163596][ T11] br0: port 1(swp1) entered disabled state [ 2535.128669][T25247] veth0: renamed from veth1 [ 2536.285544][T25263] br0: port 1(swp1) entered blocking state [ 2536.286212][T25263] br0: port 1(swp1) entered disabled state [ 2536.286594][T25263] swp1: entered allmulticast mode [ 2536.288015][T25263] swp1: entered promiscuous mode [ 2536.289335][T25263] br0: port 1(swp1) entered blocking state [ 2536.289683][T25263] br0: port 1(swp1) entered forwarding state [ 2536.522873][T25265] br0: port 2(vx0) entered blocking state [ 2536.523220][T25265] br0: port 2(vx0) entered disabled state [ 2536.523555][T25265] vx0: entered allmulticast mode [ 2536.525333][T25265] vx0: entered promiscuous mode [ 2536.525912][T25265] br0: port 2(vx0) entered blocking state [ 2536.526224][T25265] br0: port 2(vx0) entered forwarding state [ 2537.975729][T25278] br0: port 1(swp1) entered blocking state [ 2537.976104][T25278] br0: port 1(swp1) entered disabled state [ 2537.976473][T25278] swp1: entered allmulticast mode [ 2537.978769][T25278] swp1: entered promiscuous mode [ 2537.980137][T25278] br0: port 1(swp1) entered blocking state [ 2537.980465][T25278] br0: port 1(swp1) entered forwarding state [ 2538.204679][T25280] br0: port 2(vx0) entered blocking state [ 2538.205042][T25280] br0: port 2(vx0) entered disabled state [ 2538.205382][T25280] vx0: entered allmulticast mode [ 2538.207486][T25280] vx0: entered promiscuous mode [ 2538.208212][T25280] br0: port 2(vx0) entered blocking state [ 2538.208524][T25280] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2545.575083][T21858] br0: port 1(swp1) entered disabled state [ 2546.577841][T21981] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2552.528890][ T11] vx0: left allmulticast mode [ 2552.529424][ T11] vx0: left promiscuous mode [ 2552.530138][ T11] br0: port 2(vx0) entered disabled state [ 2552.542123][ T11] swp1: left allmulticast mode [ 2552.542542][ T11] swp1: left promiscuous mode [ 2552.543273][ T11] br0: port 1(swp1) entered disabled state [ 2552.783551][ T11] vx0: left allmulticast mode [ 2552.783873][ T11] vx0: left promiscuous mode [ 2552.784225][ T11] br0: port 2(vx0) entered disabled state [ 2552.795552][ T11] swp1: left allmulticast mode [ 2552.795861][ T11] swp1: left promiscuous mode [ 2552.796266][ T11] br0: port 1(swp1) entered disabled state [ 2555.899658][T25357] veth0: renamed from veth1 [ 2557.178030][T25374] br0: port 1(swp1) entered blocking state [ 2557.178392][T25374] br0: port 1(swp1) entered disabled state [ 2557.178875][T25374] swp1: entered allmulticast mode [ 2557.180248][T25374] swp1: entered promiscuous mode [ 2557.181632][T25374] br0: port 1(swp1) entered blocking state [ 2557.181960][T25374] br0: port 1(swp1) entered forwarding state [ 2557.407393][T25376] br0: port 2(vx0) entered blocking state [ 2557.408352][T25376] br0: port 2(vx0) entered disabled state [ 2557.408705][T25376] vx0: entered allmulticast mode [ 2557.410073][T25376] vx0: entered promiscuous mode [ 2557.410779][T25376] br0: port 2(vx0) entered blocking state [ 2557.411094][T25376] br0: port 2(vx0) entered forwarding state [ 2558.878370][T25389] br0: port 1(swp1) entered blocking state [ 2558.878747][T25389] br0: port 1(swp1) entered disabled state [ 2558.879124][T25389] swp1: entered allmulticast mode [ 2558.880463][T25389] swp1: entered promiscuous mode [ 2558.882305][T25389] br0: port 1(swp1) entered blocking state [ 2558.882650][T25389] br0: port 1(swp1) entered forwarding state [ 2559.117316][T25391] br0: port 2(vx0) entered blocking state [ 2559.117829][T25391] br0: port 2(vx0) entered disabled state [ 2559.118170][T25391] vx0: entered allmulticast mode [ 2559.119492][T25391] vx0: entered promiscuous mode [ 2559.120078][T25391] br0: port 2(vx0) entered blocking state [ 2559.120387][T25391] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2565.572736][T17669] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2595.936888][ T11] vx0: left allmulticast mode [ 2595.937208][ T11] vx0: left promiscuous mode [ 2595.937605][ T11] br0: port 2(vx0) entered disabled state [ 2595.950212][ T11] swp1: left allmulticast mode [ 2595.950500][ T11] swp1: left promiscuous mode [ 2595.950865][ T11] br0: port 1(swp1) entered disabled state [ 2596.281714][ T11] vx0: left allmulticast mode [ 2596.282039][ T11] vx0: left promiscuous mode [ 2596.282436][ T11] br0: port 2(vx0) entered disabled state [ 2596.293779][ T11] swp1: left allmulticast mode [ 2596.294062][ T11] swp1: left promiscuous mode [ 2596.294411][ 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__->