X-Git-Url: http://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=runall.sh;h=482d1c21d467211c268a51110bf69291389653e6;hp=e07cb0a98260dab71a2a3bfd4eb90d6f0253290d;hb=2b1e60a407dc6df4420e8be5ab784d1b20daa5b4;hpb=bb84bcef9c1ddab879af99e1a6123b7171e138df diff --git a/runall.sh b/runall.sh index e07cb0a..482d1c2 100755 --- a/runall.sh +++ b/runall.sh @@ -23,7 +23,7 @@ WDELAY_ARRAY="0 1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 rm -f update-fraction.log -for NR_WRITERS in 1 2 3 4; do +for NR_WRITERS in $(seq 1 ${NUM_CPUS}); do NR_READERS=$((${NUM_CPUS} - ${NR_WRITERS})) for WDELAY in ${WDELAY_ARRAY}; do ./runtests.sh ${NR_READERS} ${NR_WRITERS} ${DURATION} -d ${WDELAY} ${EXTRA_OPTS} | tee -a update-fraction.log @@ -59,7 +59,7 @@ done echo Executing reader C.S. length test -NR_READERS=8 +NR_READERS=${NUM_CPUS} NR_WRITERS=0 DURATION=10 #in loops.