181573b18SVadym Kochan# SPDX-License-Identifier: GPL-2.0+ OR MIT 281573b18SVadym Kochan 36f840903SJohannes NixdorfTEST_PROGS = bridge_fdb_learning_limit.sh \ 46f840903SJohannes Nixdorf bridge_igmp.sh \ 5b2b681a4SHans Schultz bridge_locked_port.sh \ 6b6d00da0SIdo Schimmel bridge_mdb.sh \ 7f9923a67SIdo Schimmel bridge_mdb_host.sh \ 83446dcd7SPetr Machata bridge_mdb_max.sh \ 90d153dd2SCasper Andersson bridge_mdb_port_down.sh \ 10f62c5accSHangbin Liu bridge_mld.sh \ 1181573b18SVadym Kochan bridge_port_isolation.sh \ 1281573b18SVadym Kochan bridge_sticky_fdb.sh \ 1381573b18SVadym Kochan bridge_vlan_aware.sh \ 14f62c5accSHangbin Liu bridge_vlan_mcast.sh \ 1581573b18SVadym Kochan bridge_vlan_unaware.sh \ 16f62c5accSHangbin Liu custom_multipath_hash.sh \ 17f62c5accSHangbin Liu dual_vxlan_bridge.sh \ 18f62c5accSHangbin Liu gre_custom_multipath_hash.sh \ 1981573b18SVadym Kochan gre_inner_v4_multipath.sh \ 2081573b18SVadym Kochan gre_inner_v6_multipath.sh \ 21f62c5accSHangbin Liu gre_multipath_nh_res.sh \ 22f62c5accSHangbin Liu gre_multipath_nh.sh \ 2381573b18SVadym Kochan gre_multipath.sh \ 240857d6f8SStephen Suryaputra ip6_forward_instats_vrf.sh \ 25f62c5accSHangbin Liu ip6gre_custom_multipath_hash.sh \ 26f62c5accSHangbin Liu ip6gre_flat_key.sh \ 27f62c5accSHangbin Liu ip6gre_flat_keys.sh \ 28f62c5accSHangbin Liu ip6gre_flat.sh \ 29f62c5accSHangbin Liu ip6gre_hier_key.sh \ 30f62c5accSHangbin Liu ip6gre_hier_keys.sh \ 31f62c5accSHangbin Liu ip6gre_hier.sh \ 3281573b18SVadym Kochan ip6gre_inner_v4_multipath.sh \ 3381573b18SVadym Kochan ip6gre_inner_v6_multipath.sh \ 3481573b18SVadym Kochan ipip_flat_gre_key.sh \ 3581573b18SVadym Kochan ipip_flat_gre_keys.sh \ 3681573b18SVadym Kochan ipip_flat_gre.sh \ 3781573b18SVadym Kochan ipip_hier_gre_key.sh \ 3881573b18SVadym Kochan ipip_hier_gre_keys.sh \ 3981573b18SVadym Kochan ipip_hier_gre.sh \ 408ff2d7abSPetr Machata lib_sh_test.sh \ 41437ac259SMartin Blumenstingl local_termination.sh \ 424be3dcc9SAmit Cohen min_max_mtu.sh \ 4381573b18SVadym Kochan mirror_gre_bound.sh \ 4481573b18SVadym Kochan mirror_gre_bridge_1d.sh \ 4581573b18SVadym Kochan mirror_gre_bridge_1d_vlan.sh \ 4681573b18SVadym Kochan mirror_gre_bridge_1q_lag.sh \ 4781573b18SVadym Kochan mirror_gre_bridge_1q.sh \ 4881573b18SVadym Kochan mirror_gre_changes.sh \ 4981573b18SVadym Kochan mirror_gre_flower.sh \ 5081573b18SVadym Kochan mirror_gre_lag_lacp.sh \ 5181573b18SVadym Kochan mirror_gre_neigh.sh \ 5281573b18SVadym Kochan mirror_gre_nh.sh \ 5381573b18SVadym Kochan mirror_gre.sh \ 5481573b18SVadym Kochan mirror_gre_vlan_bridge_1q.sh \ 5581573b18SVadym Kochan mirror_gre_vlan.sh \ 5681573b18SVadym Kochan mirror_vlan.sh \ 57cfbba7b4SMartin Blumenstingl no_forwarding.sh \ 58f62c5accSHangbin Liu pedit_dsfield.sh \ 59f62c5accSHangbin Liu pedit_ip.sh \ 60f62c5accSHangbin Liu pedit_l4port.sh \ 61f62c5accSHangbin Liu q_in_vni_ipv6.sh \ 62f62c5accSHangbin Liu q_in_vni.sh \ 6381573b18SVadym Kochan router_bridge.sh \ 640a06e0c1SPetr Machata router_bridge_1d.sh \ 6524e84656SPetr Machata router_bridge_1d_lag.sh \ 663f0c4e70SPetr Machata router_bridge_lag.sh \ 6781573b18SVadym Kochan router_bridge_vlan.sh \ 6849e15decSPetr Machata router_bridge_vlan_upper.sh \ 699cbb3da4SPetr Machata router_bridge_pvid_vlan_upper.sh \ 70b0307b77SPetr Machata router_bridge_vlan_upper_pvid.sh \ 7181573b18SVadym Kochan router_broadcast.sh \ 72f62c5accSHangbin Liu router_mpath_nh_res.sh \ 7381573b18SVadym Kochan router_mpath_nh.sh \ 745f90d93bSPetr Machata router_mpath_seed.sh \ 7581573b18SVadym Kochan router_multicast.sh \ 7681573b18SVadym Kochan router_multipath.sh \ 77f62c5accSHangbin Liu router_nh.sh \ 7881573b18SVadym Kochan router.sh \ 7981573b18SVadym Kochan router_vid_1.sh \ 8081573b18SVadym Kochan sch_ets.sh \ 81f62c5accSHangbin Liu sch_red.sh \ 8281573b18SVadym Kochan sch_tbf_ets.sh \ 8381573b18SVadym Kochan sch_tbf_prio.sh \ 8481573b18SVadym Kochan sch_tbf_root.sh \ 85f62c5accSHangbin Liu skbedit_priority.sh \ 8681573b18SVadym Kochan tc_actions.sh \ 8781573b18SVadym Kochan tc_chains.sh \ 8881573b18SVadym Kochan tc_flower_router.sh \ 8981573b18SVadym Kochan tc_flower.sh \ 908c33266aSIdo Schimmel tc_flower_l2_miss.sh \ 911668a55aSZahari Doychev tc_flower_cfm.sh \ 92209218e4SIdo Schimmel tc_flower_port_range.sh \ 9341fdfffdSGuillaume Nault tc_mpls_l2vpn.sh \ 94f62c5accSHangbin Liu tc_police.sh \ 9581573b18SVadym Kochan tc_shblocks.sh \ 96533a89b1SDavide Caratti tc_tunnel_key.sh \ 9781573b18SVadym Kochan tc_vlan_modify.sh \ 98f62c5accSHangbin Liu vxlan_asymmetric_ipv6.sh \ 9981573b18SVadym Kochan vxlan_asymmetric.sh \ 100f62c5accSHangbin Liu vxlan_bridge_1d_ipv6.sh \ 101f62c5accSHangbin Liu vxlan_bridge_1d_port_8472_ipv6.sh \ 10281573b18SVadym Kochan vxlan_bridge_1d_port_8472.sh \ 10381573b18SVadym Kochan vxlan_bridge_1d.sh \ 104f62c5accSHangbin Liu vxlan_bridge_1q_ipv6.sh \ 105090f9dd0SJoachim Wiberg vxlan_bridge_1q_port_8472_ipv6.sh \ 10681573b18SVadym Kochan vxlan_bridge_1q_port_8472.sh \ 10781573b18SVadym Kochan vxlan_bridge_1q.sh \ 108*d84b5dccSPetr Machata vxlan_reserved.sh \ 109f62c5accSHangbin Liu vxlan_symmetric_ipv6.sh \ 11081573b18SVadym Kochan vxlan_symmetric.sh 11181573b18SVadym Kochan 11296cd5ac4SBenjamin PoirierTEST_FILES := devlink_lib.sh \ 113c085dbfbSHangbin Liu fib_offload_lib.sh \ 114c085dbfbSHangbin Liu forwarding.config.sample \ 115f62c5accSHangbin Liu ip6gre_lib.sh \ 116c085dbfbSHangbin Liu ipip_lib.sh \ 117c085dbfbSHangbin Liu lib.sh \ 118c085dbfbSHangbin Liu mirror_gre_lib.sh \ 119c085dbfbSHangbin Liu mirror_gre_topo_lib.sh \ 120c085dbfbSHangbin Liu mirror_lib.sh \ 121c085dbfbSHangbin Liu mirror_topo_lib.sh \ 122a22b0426SPetr Machata router_mpath_nh_lib.sh \ 123c085dbfbSHangbin Liu sch_ets_core.sh \ 124c085dbfbSHangbin Liu sch_ets_tests.sh \ 125c085dbfbSHangbin Liu sch_tbf_core.sh \ 126c085dbfbSHangbin Liu sch_tbf_etsprio.sh \ 127c085dbfbSHangbin Liu tc_common.sh 128c085dbfbSHangbin Liu 129521ed1ceSPetr MachataTEST_INCLUDES := \ 130f72aa1b2SMatthieu Baerts (NGI0) ../lib.sh \ 131f72aa1b2SMatthieu Baerts (NGI0) $(wildcard ../lib/sh/*.sh) 132521ed1ceSPetr Machata 13381573b18SVadym Kochaninclude ../../lib.mk 134