From f434488a8ef1412b57f265691f4df869c46a95d6 Mon Sep 17 00:00:00 2001 From: Laurent MAZET Date: Sat, 13 Dec 2025 01:46:27 +0100 Subject: [PATCH] force avoid cpu 0 --- test.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test.sh b/test.sh index fbcf053..1f0d66c 100755 --- a/test.sh +++ b/test.sh @@ -22,11 +22,12 @@ run() { for exe in *.exe; do test=$(echo $exe | sed 's/\.exe//') name=$test-${dcore}k-${load}%-m${mode} + [ -f $name.log ] && { echo "skip test $*"; continue; } echo -e "\033[0;1mTest $test\033[0;0m" date | tee $name.log ./getinfo.sh | tee -a $name.log echo "CPU load: $load% ($lcpu/$nbcpu)" | tee -a $name.log - { ./$exe -d 1 -k $dcore -m $mode -n $nbtests -s -o $name.dat | tee -a $name.log; \ + { ./$exe -d 1 -p 1 -k $dcore -m $mode -n $nbtests -s -o $name.dat | tee -a $name.log; \ kill -2 $(ps -e | awk '/[l]oad/ || /[s]leep/ { print $1 }') 2>/dev/null; } & which taskset >&/dev/null && which chrt >&/dev/null && \ { sleep 2; check $exe | tee -a $name.log; } & -- 2.30.2