On Fri, Apr 22, 2022 at 5:04 AM <fankaixi.li@xxxxxxxxxxxxx> wrote: > +#define VXLAN_TUNL_DEV0 "vxlan00" > +#define VXLAN_TUNL_DEV1 "vxlan11" > +#define IP6VXLAN_TUNL_DEV0 "ip6vxlan00" > +#define IP6VXLAN_TUNL_DEV1 "ip6vxlan11" > + > +#define SRC_INGRESS_PROG_PIN_FILE "/sys/fs/bpf/tc/test_tunnel_ingress_src" > +#define SRC_EGRESS_PROG_PIN_FILE "/sys/fs/bpf/tc/test_tunnel_egress_src" > +#define DST_EGRESS_PROG_PIN_FILE "/sys/fs/bpf/tc/test_tunnel_egress_dst" > + > +#define PING_ARGS "-c 3 -w 10 -q" Thanks for moving the test to test_progs, but its runtime is excessive. time ./test_progs -t tunnel #195 tunnel:OK Summary: 1/2 PASSED, 0 SKIPPED, 0 FAILED real 0m26.530s user 0m0.075s sys 0m1.317s Please find a way to test the functionality in a second or so.