From: Timo Sirainen Date: Tue, 1 Mar 2022 11:05:07 +0000 (-0500) Subject: lib: test-cpu-limit - Disable system CPU limit checks with valgrind X-Git-Tag: 2.4.0~4294 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0da50ab4e1528277d27c5952db0dc7f4e852952d;p=thirdparty%2Fdovecot%2Fcore.git lib: test-cpu-limit - Disable system CPU limit checks with valgrind They run way too slowly. --- diff --git a/src/lib/test-cpu-limit.c b/src/lib/test-cpu-limit.c index c4c1090ecc..56d47f9183 100644 --- a/src/lib/test-cpu-limit.c +++ b/src/lib/test-cpu-limit.c @@ -137,9 +137,12 @@ static void test_cpu_limit_nested(enum cpu_limit_type type, const char *type_str void test_cpu_limit(void) { test_cpu_limit_simple(CPU_LIMIT_TYPE_USER, "user"); - test_cpu_limit_simple(CPU_LIMIT_TYPE_SYSTEM, "system"); + /* the system cpu-limit tests take too long with valgrind */ + if (!ON_VALGRIND) + test_cpu_limit_simple(CPU_LIMIT_TYPE_SYSTEM, "system"); test_cpu_limit_simple(CPU_LIMIT_TYPE_ALL, "all"); test_cpu_limit_nested(CPU_LIMIT_TYPE_USER, "user"); - test_cpu_limit_nested(CPU_LIMIT_TYPE_SYSTEM, "system"); + if (!ON_VALGRIND) + test_cpu_limit_nested(CPU_LIMIT_TYPE_SYSTEM, "system"); test_cpu_limit_nested(CPU_LIMIT_TYPE_ALL, "all"); }