From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eva Kurchatova Date: Fri, 21 Aug 2026 18:32:21 +0300 Subject: [Devel] [PATCH vz10] selftests: ve_printk: match the conntrack overflow message Message-ID: <20260821153223.798833-1-eva.kurchatova@virtuozzo.com> List-Id: The kernel prints "VE0: nf_conntrack table full in netns 4026533915, dropping packet" while the test looks for "nf_conntrack table full, dropping packet", so ve_log_both never counted a single message and failed even when the container produced all ten of them. https://virtuozzo.atlassian.net/browse/VSTOR-139673 Feature: fix vz selftests Signed-off-by: Eva Kurchatova --- tools/testing/selftests/ve_printk/ve_printk_test.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/testing/selftests/ve_printk/ve_printk_test.c b/tools/testing/selftests/ve_printk/ve_printk_test.c index 2df672d75e00..b33a77ecd488 100644 --- a/tools/testing/selftests/ve_printk/ve_printk_test.c +++ b/tools/testing/selftests/ve_printk/ve_printk_test.c @@ -286,7 +286,7 @@ int ve_printk_test_logboth(void) ret = TEST_RATELIMIT_BURST; /* verify that only 10 records were added */ while (fgets(buf, sizeof(buf), pdmesg)) { - if (strstr(buf, "nf_conntrack table full, dropping packet")) { + if (strstr(buf, "nf_conntrack table full")) { ret--; } } @@ -635,7 +635,7 @@ TEST_F(ve_printk, ve_log_both) ASSERT_EQ(ret, 0); while (fgets(buf, sizeof(buf), fdmesg)) { - if (strstr(buf, "nf_conntrack table full, dropping packet")) { + if (strstr(buf, "nf_conntrack table full")) { ret++; } } -- 2.55.0