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 [ 2481.252553][T22667] veth0: renamed from veth1 [ 2482.385486][T22683] br0: port 1(swp1) entered blocking state [ 2482.385833][T22683] br0: port 1(swp1) entered disabled state [ 2482.386188][T22683] swp1: entered allmulticast mode [ 2482.387636][T22683] swp1: entered promiscuous mode [ 2482.389273][T22683] br0: port 1(swp1) entered blocking state [ 2482.389623][T22683] br0: port 1(swp1) entered forwarding state [ 2482.608253][T22685] br0: port 2(vx0) entered blocking state [ 2482.608619][T22685] br0: port 2(vx0) entered disabled state [ 2482.608957][T22685] vx0: entered allmulticast mode [ 2482.611026][T22685] vx0: entered promiscuous mode [ 2482.611604][T22685] br0: port 2(vx0) entered blocking state [ 2482.611913][T22685] br0: port 2(vx0) entered forwarding state [ 2484.023112][T22698] br0: port 1(swp1) entered blocking state [ 2484.023486][T22698] br0: port 1(swp1) entered disabled state [ 2484.023849][T22698] swp1: entered allmulticast mode [ 2484.025222][T22698] swp1: entered promiscuous mode [ 2484.026896][T22698] br0: port 1(swp1) entered blocking state [ 2484.027223][T22698] br0: port 1(swp1) entered forwarding state [ 2484.250368][T22700] br0: port 2(vx0) entered blocking state [ 2484.250712][T22700] br0: port 2(vx0) entered disabled state [ 2484.251042][T22700] vx0: entered allmulticast mode [ 2484.252455][T22700] vx0: entered promiscuous mode [ 2484.253015][T22700] br0: port 2(vx0) entered blocking state [ 2484.253338][T22700] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 2490.187554][T22710] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2491.609141][T22106] 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 ] [ 2492.544560][T18344] br0: port 1(swp1) entered blocking state [ 2492.544919][T18344] 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 ] [ 2493.716404][T18344] 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 ] [ 2494.656956][T18344] br0: port 1(swp1) entered blocking state [ 2494.657333][T18344] 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 ] [ 2496.644871][T20739] 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 ] [ 2497.644974][ T11] vx0: left allmulticast mode [ 2497.645271][ T11] vx0: left promiscuous mode [ 2497.645644][ T11] br0: port 2(vx0) entered disabled state [ 2497.663427][ T11] swp1: left allmulticast mode [ 2497.663705][ T11] swp1: left promiscuous mode [ 2497.664055][ T11] br0: port 1(swp1) entered disabled state [ 2497.955964][ T11] vx0: left allmulticast mode [ 2497.956280][ T11] vx0: left promiscuous mode [ 2497.956670][ T11] br0: port 2(vx0) entered disabled state [ 2497.976667][ T11] swp1: left allmulticast mode [ 2497.976957][ T11] swp1: left promiscuous mode [ 2497.977344][ T11] br0: port 1(swp1) entered disabled state [ 2500.746279][T22840] veth0: renamed from veth1 [ 2501.831055][T22856] br0: port 1(swp1) entered blocking state [ 2501.832366][T22856] br0: port 1(swp1) entered disabled state [ 2501.832805][T22856] swp1: entered allmulticast mode [ 2501.834179][T22856] swp1: entered promiscuous mode [ 2501.835505][T22856] br0: port 1(swp1) entered blocking state [ 2501.835830][T22856] br0: port 1(swp1) entered forwarding state [ 2502.054182][T22858] br0: port 2(vx0) entered blocking state [ 2502.054538][T22858] br0: port 2(vx0) entered disabled state [ 2502.054877][T22858] vx0: entered allmulticast mode [ 2502.056221][T22858] vx0: entered promiscuous mode [ 2502.060132][T22858] br0: port 2(vx0) entered blocking state [ 2502.060472][T22858] br0: port 2(vx0) entered forwarding state [ 2503.468109][T22871] br0: port 1(swp1) entered blocking state [ 2503.468526][T22871] br0: port 1(swp1) entered disabled state [ 2503.468899][T22871] swp1: entered allmulticast mode [ 2503.470769][T22871] swp1: entered promiscuous mode [ 2503.472123][T22871] br0: port 1(swp1) entered blocking state [ 2503.472468][T22871] br0: port 1(swp1) entered forwarding state [ 2503.700006][T22873] br0: port 2(vx0) entered blocking state [ 2503.701106][T22873] br0: port 2(vx0) entered disabled state [ 2503.701482][T22873] vx0: entered allmulticast mode [ 2503.702882][T22873] vx0: entered promiscuous mode [ 2503.703500][T22873] br0: port 2(vx0) entered blocking state [ 2503.703819][T22873] 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 ] [ 2511.861154][T22106] 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 ] [ 2513.382972][T18344] br0: port 1(swp1) entered blocking state [ 2513.383354][T18344] 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 ] [ 2514.538377][ T8994] 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 ] [ 2516.059769][T18344] br0: port 1(swp1) entered blocking state [ 2516.060138][T18344] 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 ] [ 2519.233425][T20739] 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 ] [ 2520.808508][ T11] vx0: left allmulticast mode [ 2520.808824][ T11] vx0: left promiscuous mode [ 2520.809190][ T11] br0: port 2(vx0) entered disabled state [ 2520.820475][ T11] swp1: left allmulticast mode [ 2520.820784][ T11] swp1: left promiscuous mode [ 2520.821144][ T11] br0: port 1(swp1) entered disabled state [ 2521.127399][ T11] vx0: left allmulticast mode [ 2521.127694][ T11] vx0: left promiscuous mode [ 2521.128059][ T11] br0: port 2(vx0) entered disabled state [ 2521.146781][ T11] swp1: left allmulticast mode [ 2521.147066][ T11] swp1: left promiscuous mode [ 2521.147434][ T11] br0: port 1(swp1) entered disabled state [ 2523.918224][T23067] veth0: renamed from veth1 [ 2524.982311][T23085] br0: port 1(swp1) entered blocking state [ 2524.982662][T23085] br0: port 1(swp1) entered disabled state [ 2524.983010][T23085] swp1: entered allmulticast mode [ 2524.984410][T23085] swp1: entered promiscuous mode [ 2524.986036][T23085] br0: port 1(swp1) entered blocking state [ 2524.986382][T23085] br0: port 1(swp1) entered forwarding state [ 2525.215284][T23087] br0: port 2(vx0) entered blocking state [ 2525.215637][T23087] br0: port 2(vx0) entered disabled state [ 2525.215968][T23087] vx0: entered allmulticast mode [ 2525.217637][T23087] vx0: entered promiscuous mode [ 2525.218182][T23087] br0: port 2(vx0) entered blocking state [ 2525.218503][T23087] br0: port 2(vx0) entered forwarding state [ 2526.635848][T23100] br0: port 1(swp1) entered blocking state [ 2526.636215][T23100] br0: port 1(swp1) entered disabled state [ 2526.636615][T23100] swp1: entered allmulticast mode [ 2526.638076][T23100] swp1: entered promiscuous mode [ 2526.639495][T23100] br0: port 1(swp1) entered blocking state [ 2526.639830][T23100] br0: port 1(swp1) entered forwarding state [ 2526.859407][T23102] br0: port 2(vx0) entered blocking state [ 2526.859748][T23102] br0: port 2(vx0) entered disabled state [ 2526.860079][T23102] vx0: entered allmulticast mode [ 2526.861865][T23102] vx0: entered promiscuous mode [ 2526.862562][T23102] br0: port 2(vx0) entered blocking state [ 2526.862870][T23102] 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 ] [ 2534.463481][ T8994] 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 ] [ 2542.316140][ T11] vx0: left allmulticast mode [ 2542.316471][ T11] vx0: left promiscuous mode [ 2542.316871][ T11] br0: port 2(vx0) entered disabled state [ 2542.329902][ T11] swp1: left allmulticast mode [ 2542.330192][ T11] swp1: left promiscuous mode [ 2542.330594][ T11] br0: port 1(swp1) entered disabled state [ 2542.607457][ T11] vx0: left allmulticast mode [ 2542.607752][ T11] vx0: left promiscuous mode [ 2542.608095][ T11] br0: port 2(vx0) entered disabled state [ 2542.614496][ T11] swp1: left allmulticast mode [ 2542.614805][ T11] swp1: left promiscuous mode [ 2542.615183][ T11] br0: port 1(swp1) entered disabled state [ 2545.422866][T23289] veth0: renamed from veth1 [ 2546.544234][T23305] br0: port 1(swp1) entered blocking state [ 2546.544607][T23305] br0: port 1(swp1) entered disabled state [ 2546.544967][T23305] swp1: entered allmulticast mode [ 2546.546335][T23305] swp1: entered promiscuous mode [ 2546.548381][T23305] br0: port 1(swp1) entered blocking state [ 2546.548703][T23305] br0: port 1(swp1) entered forwarding state [ 2546.780952][T23307] br0: port 2(vx0) entered blocking state [ 2546.781311][T23307] br0: port 2(vx0) entered disabled state [ 2546.781647][T23307] vx0: entered allmulticast mode [ 2546.782979][T23307] vx0: entered promiscuous mode [ 2546.783809][T23307] br0: port 2(vx0) entered blocking state [ 2546.784120][T23307] br0: port 2(vx0) entered forwarding state [ 2548.204703][T23320] br0: port 1(swp1) entered blocking state [ 2548.205056][T23320] br0: port 1(swp1) entered disabled state [ 2548.205441][T23320] swp1: entered allmulticast mode [ 2548.207825][T23320] swp1: entered promiscuous mode [ 2548.209149][T23320] br0: port 1(swp1) entered blocking state [ 2548.209481][T23320] br0: port 1(swp1) entered forwarding state [ 2548.429984][T23322] br0: port 2(vx0) entered blocking state [ 2548.430353][T23322] br0: port 2(vx0) entered disabled state [ 2548.430685][T23322] vx0: entered allmulticast mode [ 2548.432000][T23322] vx0: entered promiscuous mode [ 2548.432579][T23322] br0: port 2(vx0) entered blocking state [ 2548.432895][T23322] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2555.627361][T22106] br0: port 1(swp1) entered disabled state [ 2556.685569][ T8994] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2562.477287][ T11] vx0: left allmulticast mode [ 2562.477615][ T11] vx0: left promiscuous mode [ 2562.478003][ T11] br0: port 2(vx0) entered disabled state [ 2562.508157][ T11] swp1: left allmulticast mode [ 2562.508473][ T11] swp1: left promiscuous mode [ 2562.508830][ T11] br0: port 1(swp1) entered disabled state [ 2562.790112][ T11] vx0: left allmulticast mode [ 2562.790449][ T11] vx0: left promiscuous mode [ 2562.790821][ T11] br0: port 2(vx0) entered disabled state [ 2562.807765][ T11] swp1: left allmulticast mode [ 2562.808052][ T11] swp1: left promiscuous mode [ 2562.808482][ T11] br0: port 1(swp1) entered disabled state [ 2565.601970][T23400] veth0: renamed from veth1 [ 2566.687768][T23417] br0: port 1(swp1) entered blocking state [ 2566.688123][T23417] br0: port 1(swp1) entered disabled state [ 2566.688496][T23417] swp1: entered allmulticast mode [ 2566.689888][T23417] swp1: entered promiscuous mode [ 2566.691494][T23417] br0: port 1(swp1) entered blocking state [ 2566.691812][T23417] br0: port 1(swp1) entered forwarding state [ 2566.913428][T23419] br0: port 2(vx0) entered blocking state [ 2566.913775][T23419] br0: port 2(vx0) entered disabled state [ 2566.914110][T23419] vx0: entered allmulticast mode [ 2566.915487][T23419] vx0: entered promiscuous mode [ 2566.916033][T23419] br0: port 2(vx0) entered blocking state [ 2566.916353][T23419] br0: port 2(vx0) entered forwarding state [ 2568.334763][T23432] br0: port 1(swp1) entered blocking state [ 2568.335118][T23432] br0: port 1(swp1) entered disabled state [ 2568.335489][T23432] swp1: entered allmulticast mode [ 2568.336874][T23432] swp1: entered promiscuous mode [ 2568.339130][T23432] br0: port 1(swp1) entered blocking state [ 2568.339468][T23432] br0: port 1(swp1) entered forwarding state [ 2568.556736][T23434] br0: port 2(vx0) entered blocking state [ 2568.557165][T23434] br0: port 2(vx0) entered disabled state [ 2568.558109][T23434] vx0: entered allmulticast mode [ 2568.559472][T23434] vx0: entered promiscuous mode [ 2568.560159][T23434] br0: port 2(vx0) entered blocking state [ 2568.560495][T23434] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2574.769448][T23435] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2605.026008][ T11] vx0: left allmulticast mode [ 2605.026395][ T11] vx0: left promiscuous mode [ 2605.026807][ T11] br0: port 2(vx0) entered disabled state [ 2605.041570][ T11] swp1: left allmulticast mode [ 2605.041859][ T11] swp1: left promiscuous mode [ 2605.042225][ T11] br0: port 1(swp1) entered disabled state [ 2605.343039][ T11] vx0: left allmulticast mode [ 2605.343421][ T11] vx0: left promiscuous mode [ 2605.343850][ T11] br0: port 2(vx0) entered disabled state [ 2605.354628][ T11] swp1: left allmulticast mode [ 2605.354907][ T11] swp1: left promiscuous mode [ 2605.355256][ 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__->