Jakub Kicinski <kuba@xxxxxxxxxx> wrote: > On Mon, 22 Apr 2024 17:26:59 +0200 Florian Westphal wrote: > > Currently conntrack_dump_flush test program always runs when passing > > TEST_PROGS argument: > > > > % make -C tools/testing/selftests TARGETS=net/netfilter TEST_PROGS=conntrack_ipip_mtu.sh run_tests > > make: Entering [..] > > TAP version 13 > > 1..2 [..] > > selftests: net/netfilter: conntrack_dump_flush [..] > > > > Move away from TEST_CUSTOM_PROGS to avoid this. After this, > > above command will only run the program specified in TEST_PROGS. > > Hm, but why TEST_CUSTOM_PROGS in the first place? > What's special about it? I think TEST_GEN_PROGS would work It works iff I run 'make -C tools/testing/selftests TARGETS=net/netfilter' before running vng ... make -C tools/testing/selftests TARGETS=net/netfilter TEST_PROGS=conntrack_dump_flush TEST_GEN_PROGS="" run_tests. I'll send a v2, will check if it works in the CI or not.