From: Andrii Nakryiko Date: Wed, 3 Nov 2021 05:41:13 +0000 (-0700) Subject: selftests/bpf: Make netcnt selftests serial to avoid spurious failures X-Git-Tag: v5.16-rc1~50^2~35^2~10 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=401a33da3a45cc05859b121314f8ab52c2c01977;p=linux-block.git selftests/bpf: Make netcnt selftests serial to avoid spurious failures When running `./test_progs -j` test_netcnt fails with a very high probability, undercounting number of packets received (9999 vs expected 10000). It seems to be conflicting with other cgroup/skb selftests. So make it serial for now to make parallel mode more robust. Signed-off-by: Andrii Nakryiko Signed-off-by: Daniel Borkmann Link: https://lore.kernel.org/bpf/20211103054113.2130582-1-andrii@kernel.org --- diff --git a/tools/testing/selftests/bpf/prog_tests/netcnt.c b/tools/testing/selftests/bpf/prog_tests/netcnt.c index 6ede48bde91b..954964f0ac3d 100644 --- a/tools/testing/selftests/bpf/prog_tests/netcnt.c +++ b/tools/testing/selftests/bpf/prog_tests/netcnt.c @@ -8,7 +8,7 @@ #define CG_NAME "/netcnt" -void test_netcnt(void) +void serial_test_netcnt(void) { union percpu_net_cnt *percpu_netcnt = NULL; struct bpf_cgroup_storage_key key;