From 7fbc2c3562e1ec5502d7102bd9e1a505cb8b8cab Mon Sep 17 00:00:00 2001 From: Edd Barrett Date: Thu, 26 Feb 2026 15:41:17 +0000 Subject: [PATCH] Remove looping from the yk suite. We will let the whoever runs the suite decide on how many times to loop. --- suites/yk/run.sh | 31 ++++++++++++------------------- 1 file changed, 12 insertions(+), 19 deletions(-) diff --git a/suites/yk/run.sh b/suites/yk/run.sh index 57696a5..3113f91 100644 --- a/suites/yk/run.sh +++ b/suites/yk/run.sh @@ -7,11 +7,6 @@ set -eu TESTDIR=tests TESTFILES=bounce_onefile.lua -# The number of times to repeat each test. -# -# We repeat to try and shake out non-deterministic problems. -REPS=10 - if [ $# -ne 1 ]; then echo "usage: run.sh " exit 1 @@ -38,20 +33,18 @@ failed= for f in ${TESTFILES}; do get_params "$f" for param in ${param_list}; do - for rep in $(seq ${REPS}); do - echo "-> Running $f/${param} (${rep}/${REPS})" - - set +e - ${LUA} ${TESTDIR}/"$f" "${param}" - result=$? - set -e - - if [ "${result}" -ne 0 ]; then - echo "FAIL" - failed="${failed} $f/${param}" - break - fi - done + echo "-> Running $f/${param}" + + set +e + ${LUA} ${TESTDIR}/"$f" "${param}" + result=$? + set -e + + if [ "${result}" -ne 0 ]; then + echo "FAIL" + failed="${failed} $f/${param}" + break + fi done done