From: Mathieu Desnoyers Date: Tue, 11 Jun 2024 20:56:07 +0000 (-0400) Subject: Fix: test_benchmark: do not match "CPU(s) scaling MHz:" X-Git-Url: http://git.liburcu.org/?a=commitdiff_plain;h=HEAD;hp=373ea80ac0db5072e995140f1dbdbf4f0b1bdaad;p=lttng-ust.git Fix: test_benchmark: do not match "CPU(s) scaling MHz:" Do not match "CPU(s) scaling MHz:" line, it breaks the script. Signed-off-by: Mathieu Desnoyers Change-Id: Ifa392d018590e098dae75acef2b8265c8714c4cb --- diff --git a/src/lib/lttng-ust-fd/lttng-ust-fd.c b/src/lib/lttng-ust-fd/lttng-ust-fd.c index 0360b6f2..01decd1e 100644 --- a/src/lib/lttng-ust-fd/lttng-ust-fd.c +++ b/src/lib/lttng-ust-fd/lttng-ust-fd.c @@ -148,6 +148,9 @@ int fclose(FILE *stream) __lttng_ust_fd_plibc_fclose); } +/* Old libc headers don't contain a close_range() declaration. */ +int close_range(unsigned int first, unsigned int last, int flags); + /* * Override the libc close_range() symbol with our own, allowing * applications to close arbitrary file descriptors. If the fd is owned diff --git a/tests/benchmark/test_benchmark b/tests/benchmark/test_benchmark index 33e5ed49..16d4a855 100755 --- a/tests/benchmark/test_benchmark +++ b/tests/benchmark/test_benchmark @@ -13,7 +13,7 @@ plan_tests 1 : ${ITERS:=10} : ${DURATION:=2} : ${NR_THREADS:=1} -: ${NR_CPUS:=$(lscpu | grep "^CPU(s)" | sed 's/^.*:[ \t]*//g')} +: ${NR_CPUS:=$(lscpu | grep "^CPU(s):" | sed 's/^.*:[ \t]*//g')} : ${TIME:="./$CURDIR/ptime"}