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 [ 2486.707503][T24734] veth0: renamed from veth1 [ 2487.939349][T24751] br0: port 1(swp1) entered blocking state [ 2487.939713][T24751] br0: port 1(swp1) entered disabled state [ 2487.940070][T24751] swp1: entered allmulticast mode [ 2487.941986][T24751] swp1: entered promiscuous mode [ 2487.943318][T24751] br0: port 1(swp1) entered blocking state [ 2487.943642][T24751] br0: port 1(swp1) entered forwarding state [ 2488.175337][T24753] br0: port 2(vx0) entered blocking state [ 2488.175686][T24753] br0: port 2(vx0) entered disabled state [ 2488.176038][T24753] vx0: entered allmulticast mode [ 2488.181787][T24753] vx0: entered promiscuous mode [ 2488.182388][T24753] br0: port 2(vx0) entered blocking state [ 2488.182699][T24753] br0: port 2(vx0) entered forwarding state [ 2489.654022][T24766] br0: port 1(swp1) entered blocking state [ 2489.654398][T24766] br0: port 1(swp1) entered disabled state [ 2489.654769][T24766] swp1: entered allmulticast mode [ 2489.656130][T24766] swp1: entered promiscuous mode [ 2489.658467][T24766] br0: port 1(swp1) entered blocking state [ 2489.658792][T24766] br0: port 1(swp1) entered forwarding state [ 2489.881218][T24768] br0: port 2(vx0) entered blocking state [ 2489.881595][T24768] br0: port 2(vx0) entered disabled state [ 2489.881931][T24768] vx0: entered allmulticast mode [ 2489.883254][T24768] vx0: entered promiscuous mode [ 2489.883939][T24768] br0: port 2(vx0) entered blocking state [ 2489.884245][T24768] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 2495.685456][T24777] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2497.086413][T13159] 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 ] [ 2498.046837][ T8] br0: port 1(swp1) entered blocking state [ 2498.047205][ T8] 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 ] [ 2499.228376][ T8] 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 ] [ 2500.185939][T16446] br0: port 1(swp1) entered blocking state [ 2500.186329][T16446] 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 ] [ 2502.297947][ T8] 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 ] [ 2503.406189][ T11] vx0: left allmulticast mode [ 2503.406495][ T11] vx0: left promiscuous mode [ 2503.406850][ T11] br0: port 2(vx0) entered disabled state [ 2503.421414][ T11] swp1: left allmulticast mode [ 2503.421714][ T11] swp1: left promiscuous mode [ 2503.422087][ T11] br0: port 1(swp1) entered disabled state [ 2503.733044][ T11] vx0: left allmulticast mode [ 2503.733377][ T11] vx0: left promiscuous mode [ 2503.733750][ T11] br0: port 2(vx0) entered disabled state [ 2503.745314][ T11] swp1: left allmulticast mode [ 2503.745634][ T11] swp1: left promiscuous mode [ 2503.746017][ T11] br0: port 1(swp1) entered disabled state [ 2506.626448][T24904] veth0: renamed from veth1 [ 2507.770894][T24922] br0: port 1(swp1) entered blocking state [ 2507.771256][T24922] br0: port 1(swp1) entered disabled state [ 2507.771695][T24922] swp1: entered allmulticast mode [ 2507.773076][T24922] swp1: entered promiscuous mode [ 2507.774402][T24922] br0: port 1(swp1) entered blocking state [ 2507.774741][T24922] br0: port 1(swp1) entered forwarding state [ 2508.005801][T24924] br0: port 2(vx0) entered blocking state [ 2508.006159][T24924] br0: port 2(vx0) entered disabled state [ 2508.006514][T24924] vx0: entered allmulticast mode [ 2508.007885][T24924] vx0: entered promiscuous mode [ 2508.009083][T24924] br0: port 2(vx0) entered blocking state [ 2508.009427][T24924] br0: port 2(vx0) entered forwarding state [ 2509.498880][T24937] br0: port 1(swp1) entered blocking state [ 2509.499287][T24937] br0: port 1(swp1) entered disabled state [ 2509.499667][T24937] swp1: entered allmulticast mode [ 2509.502025][T24937] swp1: entered promiscuous mode [ 2509.503461][T24937] br0: port 1(swp1) entered blocking state [ 2509.503788][T24937] br0: port 1(swp1) entered forwarding state [ 2509.741244][T24939] br0: port 2(vx0) entered blocking state [ 2509.741638][T24939] br0: port 2(vx0) entered disabled state [ 2509.742013][T24939] vx0: entered allmulticast mode [ 2509.743441][T24939] vx0: entered promiscuous mode [ 2509.744125][T24939] br0: port 2(vx0) entered blocking state [ 2509.744486][T24939] 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 ] [ 2518.024234][T22126] 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 ] [ 2519.624569][T16446] br0: port 1(swp1) entered blocking state [ 2519.624953][T16446] 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 ] [ 2520.834352][T22126] 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 ] [ 2522.403524][T16446] br0: port 1(swp1) entered blocking state [ 2522.403891][T16446] 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 ] [ 2525.729360][T22126] 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 ] [ 2527.456453][ T11] vx0: left allmulticast mode [ 2527.456775][ T11] vx0: left promiscuous mode [ 2527.457157][ T11] br0: port 2(vx0) entered disabled state [ 2527.475504][ T11] swp1: left allmulticast mode [ 2527.475805][ T11] swp1: left promiscuous mode [ 2527.476159][ T11] br0: port 1(swp1) entered disabled state [ 2527.804672][ T11] vx0: left allmulticast mode [ 2527.805162][ T11] vx0: left promiscuous mode [ 2527.805804][ T11] br0: port 2(vx0) entered disabled state [ 2527.821882][ T11] swp1: left allmulticast mode [ 2527.822630][ T11] swp1: left promiscuous mode [ 2527.823342][ T11] br0: port 1(swp1) entered disabled state [ 2530.678928][T25134] veth0: renamed from veth1 [ 2531.847401][T25152] br0: port 1(swp1) entered blocking state [ 2531.847772][T25152] br0: port 1(swp1) entered disabled state [ 2531.848127][T25152] swp1: entered allmulticast mode [ 2531.850148][T25152] swp1: entered promiscuous mode [ 2531.851455][T25152] br0: port 1(swp1) entered blocking state [ 2531.851781][T25152] br0: port 1(swp1) entered forwarding state [ 2532.073048][T25154] br0: port 2(vx0) entered blocking state [ 2532.073679][T25154] br0: port 2(vx0) entered disabled state [ 2532.074010][T25154] vx0: entered allmulticast mode [ 2532.075336][T25154] vx0: entered promiscuous mode [ 2532.075882][T25154] br0: port 2(vx0) entered blocking state [ 2532.076192][T25154] br0: port 2(vx0) entered forwarding state [ 2533.506618][T25167] br0: port 1(swp1) entered blocking state [ 2533.506986][T25167] br0: port 1(swp1) entered disabled state [ 2533.507362][T25167] swp1: entered allmulticast mode [ 2533.508708][T25167] swp1: entered promiscuous mode [ 2533.510039][T25167] br0: port 1(swp1) entered blocking state [ 2533.510380][T25167] br0: port 1(swp1) entered forwarding state [ 2533.747414][T25169] br0: port 2(vx0) entered blocking state [ 2533.747924][T25169] br0: port 2(vx0) entered disabled state [ 2533.748480][T25169] vx0: entered allmulticast mode [ 2533.751133][T25169] vx0: entered promiscuous mode [ 2533.752077][T25169] br0: port 2(vx0) entered blocking state [ 2533.752580][T25169] 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 ] [ 2541.360856][T21172] 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 ] [ 2549.411996][ T11] vx0: left allmulticast mode [ 2549.412301][ T11] vx0: left promiscuous mode [ 2549.412652][ T11] br0: port 2(vx0) entered disabled state [ 2549.423338][ T11] swp1: left allmulticast mode [ 2549.423644][ T11] swp1: left promiscuous mode [ 2549.423986][ T11] br0: port 1(swp1) entered disabled state [ 2549.706852][ T11] vx0: left allmulticast mode [ 2549.707152][ T11] vx0: left promiscuous mode [ 2549.707516][ T11] br0: port 2(vx0) entered disabled state [ 2549.714459][ T11] swp1: left allmulticast mode [ 2549.714777][ T11] swp1: left promiscuous mode [ 2549.715136][ T11] br0: port 1(swp1) entered disabled state [ 2552.521399][T25356] veth0: renamed from veth1 [ 2553.654367][T25373] br0: port 1(swp1) entered blocking state [ 2553.654878][T25373] br0: port 1(swp1) entered disabled state [ 2553.655798][T25373] swp1: entered allmulticast mode [ 2553.658108][T25373] swp1: entered promiscuous mode [ 2553.661141][T25373] br0: port 1(swp1) entered blocking state [ 2553.661657][T25373] br0: port 1(swp1) entered forwarding state [ 2553.887867][T25375] br0: port 2(vx0) entered blocking state [ 2553.888211][T25375] br0: port 2(vx0) entered disabled state [ 2553.888563][T25375] vx0: entered allmulticast mode [ 2553.889866][T25375] vx0: entered promiscuous mode [ 2553.890785][T25375] br0: port 2(vx0) entered blocking state [ 2553.891101][T25375] br0: port 2(vx0) entered forwarding state [ 2555.302877][T25388] br0: port 1(swp1) entered blocking state [ 2555.303227][T25388] br0: port 1(swp1) entered disabled state [ 2555.304461][T25388] swp1: entered allmulticast mode [ 2555.305790][T25388] swp1: entered promiscuous mode [ 2555.307058][T25388] br0: port 1(swp1) entered blocking state [ 2555.307391][T25388] br0: port 1(swp1) entered forwarding state [ 2555.533081][T25390] br0: port 2(vx0) entered blocking state [ 2555.533436][T25390] br0: port 2(vx0) entered disabled state [ 2555.533768][T25390] vx0: entered allmulticast mode [ 2555.535041][T25390] vx0: entered promiscuous mode [ 2555.536251][T25390] br0: port 2(vx0) entered blocking state [ 2555.536582][T25390] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2562.963341][T16446] br0: port 1(swp1) entered disabled state [ 2563.989396][T16446] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2569.855304][ T11] vx0: left allmulticast mode [ 2569.855617][ T11] vx0: left promiscuous mode [ 2569.855968][ T11] br0: port 2(vx0) entered disabled state [ 2569.867251][ T11] swp1: left allmulticast mode [ 2569.867548][ T11] swp1: left promiscuous mode [ 2569.867916][ T11] br0: port 1(swp1) entered disabled state [ 2570.165764][ T11] vx0: left allmulticast mode [ 2570.166199][ T11] vx0: left promiscuous mode [ 2570.166773][ T11] br0: port 2(vx0) entered disabled state [ 2570.177988][ T11] swp1: left allmulticast mode [ 2570.178427][ T11] swp1: left promiscuous mode [ 2570.178986][ T11] br0: port 1(swp1) entered disabled state [ 2572.900203][T25466] veth0: renamed from veth1 [ 2574.052842][T25484] br0: port 1(swp1) entered blocking state [ 2574.053193][T25484] br0: port 1(swp1) entered disabled state [ 2574.054288][T25484] swp1: entered allmulticast mode [ 2574.055647][T25484] swp1: entered promiscuous mode [ 2574.056937][T25484] br0: port 1(swp1) entered blocking state [ 2574.057273][T25484] br0: port 1(swp1) entered forwarding state [ 2574.278068][T25486] br0: port 2(vx0) entered blocking state [ 2574.278432][T25486] br0: port 2(vx0) entered disabled state [ 2574.278771][T25486] vx0: entered allmulticast mode [ 2574.280090][T25486] vx0: entered promiscuous mode [ 2574.280659][T25486] br0: port 2(vx0) entered blocking state [ 2574.280968][T25486] br0: port 2(vx0) entered forwarding state [ 2575.671632][T25499] br0: port 1(swp1) entered blocking state [ 2575.671983][T25499] br0: port 1(swp1) entered disabled state [ 2575.672358][T25499] swp1: entered allmulticast mode [ 2575.673671][T25499] swp1: entered promiscuous mode [ 2575.674911][T25499] br0: port 1(swp1) entered blocking state [ 2575.675235][T25499] br0: port 1(swp1) entered forwarding state [ 2575.902455][T25501] br0: port 2(vx0) entered blocking state [ 2575.902804][T25501] br0: port 2(vx0) entered disabled state [ 2575.903138][T25501] vx0: entered allmulticast mode [ 2575.904558][T25501] vx0: entered promiscuous mode [ 2575.905214][T25501] br0: port 2(vx0) entered blocking state [ 2575.905553][T25501] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2582.158887][T16446] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2612.459192][ T11] vx0: left allmulticast mode [ 2612.459493][ T11] vx0: left promiscuous mode [ 2612.459841][ T11] br0: port 2(vx0) entered disabled state [ 2612.471741][ T11] swp1: left allmulticast mode [ 2612.472041][ T11] swp1: left promiscuous mode [ 2612.472408][ T11] br0: port 1(swp1) entered disabled state [ 2612.756847][ T11] vx0: left allmulticast mode [ 2612.757147][ T11] vx0: left promiscuous mode [ 2612.757509][ T11] br0: port 2(vx0) entered disabled state [ 2612.771198][ T11] swp1: left allmulticast mode [ 2612.771497][ T11] swp1: left promiscuous mode [ 2612.771843][ 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__->