diff --git a/test/bench/openmp/heat.sh b/test/bench/openmp/heat.sh index f981ee0..af7ff00 100644 --- a/test/bench/openmp/heat.sh +++ b/test/bench/openmp/heat.sh @@ -8,3 +8,15 @@ b6_heat_ompv -b 128 -t 10 ovnisort ovni ovnitop ovni ovniemu -b ovni + +# Make sure the trace is not too big (limit at 128 MiB) +maxsize=$((128 * 1024 * 1024)) + +for f in ovni/{cpu,thread,openmp-breakdown}.prv; do + size=$(stat -c %s $f) + if [ $size -lt $maxsize ]; then + echo "$f: size ok ($size < $maxsize)" + else + echo "$f: too big ($size >= $maxsize)" + fi +done