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 [ 2413.089356][T27484] veth0: renamed from veth1 [ 2414.044610][T27500] br0: port 1(swp1) entered blocking state [ 2414.044969][T27500] br0: port 1(swp1) entered disabled state [ 2414.045324][T27500] swp1: entered allmulticast mode [ 2414.046591][T27500] swp1: entered promiscuous mode [ 2414.047858][T27500] br0: port 1(swp1) entered blocking state [ 2414.048187][T27500] br0: port 1(swp1) entered forwarding state [ 2414.259435][T27502] br0: port 2(vx0) entered blocking state [ 2414.259797][T27502] br0: port 2(vx0) entered disabled state [ 2414.260143][T27502] vx0: entered allmulticast mode [ 2414.261377][T27502] vx0: entered promiscuous mode [ 2414.262082][T27502] br0: port 2(vx0) entered blocking state [ 2414.262400][T27502] br0: port 2(vx0) entered forwarding state [ 2415.476062][T27515] br0: port 1(swp1) entered blocking state [ 2415.476420][T27515] br0: port 1(swp1) entered disabled state [ 2415.477735][T27515] swp1: entered allmulticast mode [ 2415.479000][T27515] swp1: entered promiscuous mode [ 2415.480247][T27515] br0: port 1(swp1) entered blocking state [ 2415.480591][T27515] br0: port 1(swp1) entered forwarding state [ 2415.668967][T27517] br0: port 2(vx0) entered blocking state [ 2415.669326][T27517] br0: port 2(vx0) entered disabled state [ 2415.669681][T27517] vx0: entered allmulticast mode [ 2415.670898][T27517] vx0: entered promiscuous mode [ 2415.671413][T27517] br0: port 2(vx0) entered blocking state [ 2415.671745][T27517] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 2421.472208][T27528] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2422.727783][T25716] 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 ] [ 2423.559423][T25716] br0: port 1(swp1) entered blocking state [ 2423.559812][T25716] 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 ] [ 2424.619541][T25716] 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 ] [ 2425.498531][T14526] br0: port 1(swp1) entered blocking state [ 2425.498897][T14526] 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 ] [ 2427.305128][T25716] 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 ] [ 2428.222398][ T11] vx0: left allmulticast mode [ 2428.222744][ T11] vx0: left promiscuous mode [ 2428.223102][ T11] br0: port 2(vx0) entered disabled state [ 2428.232498][ T11] swp1: left allmulticast mode [ 2428.232795][ T11] swp1: left promiscuous mode [ 2428.233137][ T11] br0: port 1(swp1) entered disabled state [ 2428.483212][ T11] vx0: left allmulticast mode [ 2428.483539][ T11] vx0: left promiscuous mode [ 2428.483916][ T11] br0: port 2(vx0) entered disabled state [ 2428.493028][ T11] swp1: left allmulticast mode [ 2428.493366][ T11] swp1: left promiscuous mode [ 2428.493732][ T11] br0: port 1(swp1) entered disabled state [ 2430.914697][T27656] veth0: renamed from veth1 [ 2431.867335][T27673] br0: port 1(swp1) entered blocking state [ 2431.868559][T27673] br0: port 1(swp1) entered disabled state [ 2431.868924][T27673] swp1: entered allmulticast mode [ 2431.870187][T27673] swp1: entered promiscuous mode [ 2431.874584][T27673] br0: port 1(swp1) entered blocking state [ 2431.874925][T27673] br0: port 1(swp1) entered forwarding state [ 2432.065270][T27675] br0: port 2(vx0) entered blocking state [ 2432.065631][T27675] br0: port 2(vx0) entered disabled state [ 2432.065967][T27675] vx0: entered allmulticast mode [ 2432.067193][T27675] vx0: entered promiscuous mode [ 2432.069859][T27675] br0: port 2(vx0) entered blocking state [ 2432.070190][T27675] br0: port 2(vx0) entered forwarding state [ 2433.280782][T27688] br0: port 1(swp1) entered blocking state [ 2433.281142][T27688] br0: port 1(swp1) entered disabled state [ 2433.281512][T27688] swp1: entered allmulticast mode [ 2433.283858][T27688] swp1: entered promiscuous mode [ 2433.285043][T27688] br0: port 1(swp1) entered blocking state [ 2433.285371][T27688] br0: port 1(swp1) entered forwarding state [ 2433.480080][T27690] br0: port 2(vx0) entered blocking state [ 2433.480425][T27690] br0: port 2(vx0) entered disabled state [ 2433.480773][T27690] vx0: entered allmulticast mode [ 2433.481983][T27690] vx0: entered promiscuous mode [ 2433.482519][T27690] br0: port 2(vx0) entered blocking state [ 2433.482841][T27690] 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 ] [ 2441.189174][T25607] 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 ] [ 2442.550792][T14526] br0: port 1(swp1) entered blocking state [ 2442.551159][T14526] 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 ] [ 2443.575567][T11534] 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 ] [ 2444.974284][T25607] br0: port 1(swp1) entered blocking state [ 2444.974665][T25607] 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 ] [ 2447.853691][T25716] 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 ] [ 2449.301334][ T11] vx0: left allmulticast mode [ 2449.301669][ T11] vx0: left promiscuous mode [ 2449.302059][ T11] br0: port 2(vx0) entered disabled state [ 2449.313527][ T11] swp1: left allmulticast mode [ 2449.313866][ T11] swp1: left promiscuous mode [ 2449.314230][ T11] br0: port 1(swp1) entered disabled state [ 2449.554295][ T11] vx0: left allmulticast mode [ 2449.554625][ T11] vx0: left promiscuous mode [ 2449.554965][ T11] br0: port 2(vx0) entered disabled state [ 2449.566430][ T11] swp1: left allmulticast mode [ 2449.566746][ T11] swp1: left promiscuous mode [ 2449.567101][ T11] br0: port 1(swp1) entered disabled state [ 2452.013064][T27885] veth0: renamed from veth1 [ 2452.954106][T27903] br0: port 1(swp1) entered blocking state [ 2452.955215][T27903] br0: port 1(swp1) entered disabled state [ 2452.955578][T27903] swp1: entered allmulticast mode [ 2452.956827][T27903] swp1: entered promiscuous mode [ 2452.958017][T27903] br0: port 1(swp1) entered blocking state [ 2452.958342][T27903] br0: port 1(swp1) entered forwarding state [ 2453.149658][T27905] br0: port 2(vx0) entered blocking state [ 2453.150008][T27905] br0: port 2(vx0) entered disabled state [ 2453.150352][T27905] vx0: entered allmulticast mode [ 2453.151632][T27905] vx0: entered promiscuous mode [ 2453.152160][T27905] br0: port 2(vx0) entered blocking state [ 2453.152489][T27905] br0: port 2(vx0) entered forwarding state [ 2454.360286][T27918] br0: port 1(swp1) entered blocking state [ 2454.360668][T27918] br0: port 1(swp1) entered disabled state [ 2454.361034][T27918] swp1: entered allmulticast mode [ 2454.362318][T27918] swp1: entered promiscuous mode [ 2454.364472][T27918] br0: port 1(swp1) entered blocking state [ 2454.364826][T27918] br0: port 1(swp1) entered forwarding state [ 2454.557265][T27920] br0: port 2(vx0) entered blocking state [ 2454.557630][T27920] br0: port 2(vx0) entered disabled state [ 2454.557966][T27920] vx0: entered allmulticast mode [ 2454.559185][T27920] vx0: entered promiscuous mode [ 2454.559713][T27920] br0: port 2(vx0) entered blocking state [ 2454.560031][T27920] 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 ] [ 2461.749570][T25607] 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 ] [ 2468.746394][ T11] vx0: left allmulticast mode [ 2468.746713][ T11] vx0: left promiscuous mode [ 2468.747061][ T11] br0: port 2(vx0) entered disabled state [ 2468.762673][ T11] swp1: left allmulticast mode [ 2468.762980][ T11] swp1: left promiscuous mode [ 2468.763342][ T11] br0: port 1(swp1) entered disabled state [ 2468.994029][ T11] vx0: left allmulticast mode [ 2468.994402][ T11] vx0: left promiscuous mode [ 2468.994788][ T11] br0: port 2(vx0) entered disabled state [ 2469.005791][ T11] swp1: left allmulticast mode [ 2469.006068][ T11] swp1: left promiscuous mode [ 2469.006417][ T11] br0: port 1(swp1) entered disabled state [ 2471.432287][T28108] veth0: renamed from veth1 [ 2472.392250][T28125] br0: port 1(swp1) entered blocking state [ 2472.393051][T28125] br0: port 1(swp1) entered disabled state [ 2472.393416][T28125] swp1: entered allmulticast mode [ 2472.394688][T28125] swp1: entered promiscuous mode [ 2472.395889][T28125] br0: port 1(swp1) entered blocking state [ 2472.396216][T28125] br0: port 1(swp1) entered forwarding state [ 2472.583327][T28127] br0: port 2(vx0) entered blocking state [ 2472.583693][T28127] br0: port 2(vx0) entered disabled state [ 2472.584033][T28127] vx0: entered allmulticast mode [ 2472.585267][T28127] vx0: entered promiscuous mode [ 2472.585799][T28127] br0: port 2(vx0) entered blocking state [ 2472.586112][T28127] br0: port 2(vx0) entered forwarding state [ 2473.798705][T28140] br0: port 1(swp1) entered blocking state [ 2473.799056][T28140] br0: port 1(swp1) entered disabled state [ 2473.799416][T28140] swp1: entered allmulticast mode [ 2473.801558][T28140] swp1: entered promiscuous mode [ 2473.802815][T28140] br0: port 1(swp1) entered blocking state [ 2473.803150][T28140] br0: port 1(swp1) entered forwarding state [ 2473.997957][T28142] br0: port 2(vx0) entered blocking state [ 2473.998303][T28142] br0: port 2(vx0) entered disabled state [ 2473.998654][T28142] vx0: entered allmulticast mode [ 2473.999874][T28142] vx0: entered promiscuous mode [ 2474.000387][T28142] br0: port 2(vx0) entered blocking state [ 2474.000718][T28142] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2480.862520][ T33] br0: port 1(swp1) entered disabled state [ 2481.872708][T14526] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2487.593427][ T11] vx0: left allmulticast mode [ 2487.593749][ T11] vx0: left promiscuous mode [ 2487.594100][ T11] br0: port 2(vx0) entered disabled state [ 2487.606546][ T11] swp1: left allmulticast mode [ 2487.606861][ T11] swp1: left promiscuous mode [ 2487.607237][ T11] br0: port 1(swp1) entered disabled state [ 2487.826174][ T11] vx0: left allmulticast mode [ 2487.826480][ T11] vx0: left promiscuous mode [ 2487.826823][ T11] br0: port 2(vx0) entered disabled state [ 2487.836634][ T11] swp1: left allmulticast mode [ 2487.836949][ T11] swp1: left promiscuous mode [ 2487.837292][ T11] br0: port 1(swp1) entered disabled state [ 2490.225648][T28220] veth0: renamed from veth1 [ 2491.168540][T28237] br0: port 1(swp1) entered blocking state [ 2491.168896][T28237] br0: port 1(swp1) entered disabled state [ 2491.169255][T28237] swp1: entered allmulticast mode [ 2491.170527][T28237] swp1: entered promiscuous mode [ 2491.172384][T28237] br0: port 1(swp1) entered blocking state [ 2491.172726][T28237] br0: port 1(swp1) entered forwarding state [ 2491.365268][T28239] br0: port 2(vx0) entered blocking state [ 2491.365632][T28239] br0: port 2(vx0) entered disabled state [ 2491.365972][T28239] vx0: entered allmulticast mode [ 2491.367210][T28239] vx0: entered promiscuous mode [ 2491.367738][T28239] br0: port 2(vx0) entered blocking state [ 2491.368052][T28239] br0: port 2(vx0) entered forwarding state [ 2492.582426][T28252] br0: port 1(swp1) entered blocking state [ 2492.583517][T28252] br0: port 1(swp1) entered disabled state [ 2492.583878][T28252] swp1: entered allmulticast mode [ 2492.585129][T28252] swp1: entered promiscuous mode [ 2492.586347][T28252] br0: port 1(swp1) entered blocking state [ 2492.586683][T28252] br0: port 1(swp1) entered forwarding state [ 2492.786533][T28254] br0: port 2(vx0) entered blocking state [ 2492.786882][T28254] br0: port 2(vx0) entered disabled state [ 2492.787227][T28254] vx0: entered allmulticast mode [ 2492.788441][T28254] vx0: entered promiscuous mode [ 2492.789603][T28254] br0: port 2(vx0) entered blocking state [ 2492.789920][T28254] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2498.859069][T14526] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2529.077957][ T11] vx0: left allmulticast mode [ 2529.078282][ T11] vx0: left promiscuous mode [ 2529.078663][ T11] br0: port 2(vx0) entered disabled state [ 2529.092866][ T11] swp1: left allmulticast mode [ 2529.093187][ T11] swp1: left promiscuous mode [ 2529.093562][ T11] br0: port 1(swp1) entered disabled state [ 2529.333214][ T11] vx0: left allmulticast mode [ 2529.333522][ T11] vx0: left promiscuous mode [ 2529.333863][ T11] br0: port 2(vx0) entered disabled state [ 2529.345571][ T11] swp1: left allmulticast mode [ 2529.345855][ T11] swp1: left promiscuous mode [ 2529.346198][ 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__->