181573b18SVadym Kochan# SPDX-License-Identifier: GPL-2.0+ OR MIT 281573b18SVadym Kochan 3*f07f91a3SJakub KicinskiTEST_PROGS := \ 45e88777aSIdo Schimmel bridge_activity_notify.sh \ 55e88777aSIdo Schimmel bridge_fdb_learning_limit.sh \ 6*f07f91a3SJakub Kicinski bridge_fdb_local_vlan_0.sh \ 76f840903SJohannes Nixdorf bridge_igmp.sh \ 8b2b681a4SHans Schultz bridge_locked_port.sh \ 9b6d00da0SIdo Schimmel bridge_mdb.sh \ 10f9923a67SIdo Schimmel bridge_mdb_host.sh \ 113446dcd7SPetr Machata bridge_mdb_max.sh \ 120d153dd2SCasper Andersson bridge_mdb_port_down.sh \ 13f62c5accSHangbin Liu bridge_mld.sh \ 1481573b18SVadym Kochan bridge_port_isolation.sh \ 1581573b18SVadym Kochan bridge_sticky_fdb.sh \ 1681573b18SVadym Kochan bridge_vlan_aware.sh \ 17f62c5accSHangbin Liu bridge_vlan_mcast.sh \ 1881573b18SVadym Kochan bridge_vlan_unaware.sh \ 19f62c5accSHangbin Liu custom_multipath_hash.sh \ 20f62c5accSHangbin Liu dual_vxlan_bridge.sh \ 21f62c5accSHangbin Liu gre_custom_multipath_hash.sh \ 2281573b18SVadym Kochan gre_inner_v4_multipath.sh \ 2381573b18SVadym Kochan gre_inner_v6_multipath.sh \ 2481573b18SVadym Kochan gre_multipath.sh \ 25*f07f91a3SJakub Kicinski gre_multipath_nh.sh \ 26*f07f91a3SJakub Kicinski gre_multipath_nh_res.sh \ 270857d6f8SStephen Suryaputra ip6_forward_instats_vrf.sh \ 28f62c5accSHangbin Liu ip6gre_custom_multipath_hash.sh \ 29*f07f91a3SJakub Kicinski ip6gre_flat.sh \ 30f62c5accSHangbin Liu ip6gre_flat_key.sh \ 31f62c5accSHangbin Liu ip6gre_flat_keys.sh \ 32*f07f91a3SJakub Kicinski ip6gre_hier.sh \ 33f62c5accSHangbin Liu ip6gre_hier_key.sh \ 34f62c5accSHangbin Liu ip6gre_hier_keys.sh \ 3581573b18SVadym Kochan ip6gre_inner_v4_multipath.sh \ 3681573b18SVadym Kochan ip6gre_inner_v6_multipath.sh \ 37*f07f91a3SJakub Kicinski ipip_flat_gre.sh \ 3881573b18SVadym Kochan ipip_flat_gre_key.sh \ 3981573b18SVadym Kochan ipip_flat_gre_keys.sh \ 40*f07f91a3SJakub Kicinski ipip_hier_gre.sh \ 4181573b18SVadym Kochan ipip_hier_gre_key.sh \ 4281573b18SVadym Kochan ipip_hier_gre_keys.sh \ 438ff2d7abSPetr Machata lib_sh_test.sh \ 44437ac259SMartin Blumenstingl local_termination.sh \ 454be3dcc9SAmit Cohen min_max_mtu.sh \ 46*f07f91a3SJakub Kicinski mirror_gre.sh \ 4781573b18SVadym Kochan mirror_gre_bound.sh \ 4881573b18SVadym Kochan mirror_gre_bridge_1d.sh \ 4981573b18SVadym Kochan mirror_gre_bridge_1d_vlan.sh \ 5081573b18SVadym Kochan mirror_gre_bridge_1q.sh \ 51*f07f91a3SJakub Kicinski mirror_gre_bridge_1q_lag.sh \ 5281573b18SVadym Kochan mirror_gre_changes.sh \ 5381573b18SVadym Kochan mirror_gre_flower.sh \ 5481573b18SVadym Kochan mirror_gre_lag_lacp.sh \ 5581573b18SVadym Kochan mirror_gre_neigh.sh \ 5681573b18SVadym Kochan mirror_gre_nh.sh \ 5781573b18SVadym Kochan mirror_gre_vlan.sh \ 58*f07f91a3SJakub Kicinski mirror_gre_vlan_bridge_1q.sh \ 5981573b18SVadym Kochan mirror_vlan.sh \ 60cfbba7b4SMartin Blumenstingl no_forwarding.sh \ 61f62c5accSHangbin Liu pedit_dsfield.sh \ 62f62c5accSHangbin Liu pedit_ip.sh \ 63f62c5accSHangbin Liu pedit_l4port.sh \ 64f62c5accSHangbin Liu q_in_vni.sh \ 65*f07f91a3SJakub Kicinski q_in_vni_ipv6.sh \ 66*f07f91a3SJakub Kicinski router.sh \ 6781573b18SVadym Kochan router_bridge.sh \ 680a06e0c1SPetr Machata router_bridge_1d.sh \ 6924e84656SPetr Machata router_bridge_1d_lag.sh \ 703f0c4e70SPetr Machata router_bridge_lag.sh \ 71*f07f91a3SJakub Kicinski router_bridge_pvid_vlan_upper.sh \ 7281573b18SVadym Kochan router_bridge_vlan.sh \ 7349e15decSPetr Machata router_bridge_vlan_upper.sh \ 74b0307b77SPetr Machata router_bridge_vlan_upper_pvid.sh \ 7581573b18SVadym Kochan router_broadcast.sh \ 7681573b18SVadym Kochan router_mpath_nh.sh \ 77*f07f91a3SJakub Kicinski router_mpath_nh_res.sh \ 785f90d93bSPetr Machata router_mpath_seed.sh \ 7981573b18SVadym Kochan router_multicast.sh \ 8081573b18SVadym Kochan router_multipath.sh \ 81f62c5accSHangbin Liu router_nh.sh \ 8281573b18SVadym Kochan router_vid_1.sh \ 8381573b18SVadym Kochan sch_ets.sh \ 84f62c5accSHangbin Liu sch_red.sh \ 8581573b18SVadym Kochan sch_tbf_ets.sh \ 8681573b18SVadym Kochan sch_tbf_prio.sh \ 8781573b18SVadym Kochan sch_tbf_root.sh \ 88f62c5accSHangbin Liu skbedit_priority.sh \ 8981573b18SVadym Kochan tc_actions.sh \ 9081573b18SVadym Kochan tc_chains.sh \ 9181573b18SVadym Kochan tc_flower.sh \ 921668a55aSZahari Doychev tc_flower_cfm.sh \ 93*f07f91a3SJakub Kicinski tc_flower_l2_miss.sh \ 94209218e4SIdo Schimmel tc_flower_port_range.sh \ 95*f07f91a3SJakub Kicinski tc_flower_router.sh \ 9641fdfffdSGuillaume Nault tc_mpls_l2vpn.sh \ 97f62c5accSHangbin Liu tc_police.sh \ 9881573b18SVadym Kochan tc_shblocks.sh \ 99533a89b1SDavide Caratti tc_tunnel_key.sh \ 10081573b18SVadym Kochan tc_vlan_modify.sh \ 10181573b18SVadym Kochan vxlan_asymmetric.sh \ 102*f07f91a3SJakub Kicinski vxlan_asymmetric_ipv6.sh \ 10381573b18SVadym Kochan vxlan_bridge_1d.sh \ 104*f07f91a3SJakub Kicinski vxlan_bridge_1d_ipv6.sh \ 105*f07f91a3SJakub Kicinski vxlan_bridge_1d_port_8472.sh \ 106*f07f91a3SJakub Kicinski vxlan_bridge_1d_port_8472_ipv6.sh \ 107*f07f91a3SJakub Kicinski vxlan_bridge_1q.sh \ 108f62c5accSHangbin Liu vxlan_bridge_1q_ipv6.sh \ 109e3180379SPetr Machata vxlan_bridge_1q_mc_ul.sh \ 11081573b18SVadym Kochan vxlan_bridge_1q_port_8472.sh \ 111*f07f91a3SJakub Kicinski vxlan_bridge_1q_port_8472_ipv6.sh \ 112d84b5dccSPetr Machata vxlan_reserved.sh \ 113*f07f91a3SJakub Kicinski vxlan_symmetric.sh \ 114f62c5accSHangbin Liu vxlan_symmetric_ipv6.sh \ 115*f07f91a3SJakub Kicinski# end of TEST_PROGS 11681573b18SVadym Kochan 117*f07f91a3SJakub KicinskiTEST_FILES := \ 118*f07f91a3SJakub Kicinski devlink_lib.sh \ 119c085dbfbSHangbin Liu fib_offload_lib.sh \ 120c085dbfbSHangbin Liu forwarding.config.sample \ 121f62c5accSHangbin Liu ip6gre_lib.sh \ 122c085dbfbSHangbin Liu ipip_lib.sh \ 123c085dbfbSHangbin Liu lib.sh \ 124c085dbfbSHangbin Liu mirror_gre_lib.sh \ 125c085dbfbSHangbin Liu mirror_gre_topo_lib.sh \ 126c085dbfbSHangbin Liu mirror_lib.sh \ 127c085dbfbSHangbin Liu mirror_topo_lib.sh \ 128a22b0426SPetr Machata router_mpath_nh_lib.sh \ 129c085dbfbSHangbin Liu sch_ets_core.sh \ 130c085dbfbSHangbin Liu sch_ets_tests.sh \ 131c085dbfbSHangbin Liu sch_tbf_core.sh \ 132c085dbfbSHangbin Liu sch_tbf_etsprio.sh \ 133*f07f91a3SJakub Kicinski tc_common.sh \ 134*f07f91a3SJakub Kicinski# end of TEST_FILES 135c085dbfbSHangbin Liu 136521ed1ceSPetr MachataTEST_INCLUDES := \ 137*f07f91a3SJakub Kicinski $(wildcard ../lib/sh/*.sh) \ 138f72aa1b2SMatthieu Baerts (NGI0) ../lib.sh \ 139*f07f91a3SJakub Kicinski# end of TEST_INCLUDES 140521ed1ceSPetr Machata 14181573b18SVadym Kochaninclude ../../lib.mk 142