On 15/11/2025 08:32, Collin Funk wrote:
+vm=$(get_min_ulimit_v_ pr < /dev/null) ||
+  skip_ 'failed to determine memory limit'
+
+timeout 0.5 $SHELL -c \
+  "(ulimit -v $(($vm+6000)) \
+    && pr < /dev/zero > /dev/null 2>err)"
+ret=$?
+test -f err || skip_ 'shell ulimit failure'
+test $ret = 124 || {
+  fail=1
+  cat err
+  echo "pr used too much memory" >&2
+}

LGTM.

thanks,
Padraig

Reply via email to