selftests/bpf: improve netcnt test robustness
Change netcnt to demand at least 10K packets, as we frequently see some stray packet arriving during the test in BPF CI. It seems more important to make sure we haven't lost any packet than enforcing exact number of packets. Cc: Stanislav Fomichev <sdf@google.com> Signed-off-by: Andrii Nakryiko <andrii@kernel.org> Acked-by: Stanislav Fomichev <sdf@google.com> Link: https://lore.kernel.org/r/20230515204833.2832000-1-andrii@kernel.org Signed-off-by: Alexei Starovoitov <ast@kernel.org>
This commit is contained in:
parent
e7480a44d7
commit
24a86d833b
@ -67,12 +67,12 @@ void serial_test_netcnt(void)
|
||||
}
|
||||
|
||||
/* No packets should be lost */
|
||||
ASSERT_EQ(packets, 10000, "packets");
|
||||
ASSERT_GE(packets, 10000, "packets");
|
||||
|
||||
/* Let's check that bytes counter matches the number of packets
|
||||
* multiplied by the size of ipv6 ICMP packet.
|
||||
*/
|
||||
ASSERT_EQ(bytes, packets * 104, "bytes");
|
||||
ASSERT_GE(bytes, packets * 104, "bytes");
|
||||
|
||||
err:
|
||||
if (cg_fd != -1)
|
||||
|
Loading…
x
Reference in New Issue
Block a user