From 3fc8277eb2fec7ab0bccb136927e4d1da89243bb Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 28 Apr 2026 15:38:08 +0100 Subject: [PATCH] test(release): retry post-update version probes --- scripts/e2e/parallels-npm-update-smoke.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/scripts/e2e/parallels-npm-update-smoke.sh b/scripts/e2e/parallels-npm-update-smoke.sh index 222662e30f3..aa5b0be5b1b 100755 --- a/scripts/e2e/parallels-npm-update-smoke.sh +++ b/scripts/e2e/parallels-npm-update-smoke.sh @@ -1729,7 +1729,11 @@ openclaw_version_with_retry() { version="" last_output="" for attempt in 1 2 3 4 5 6 7 8 9 10 11 12; do - if version="\$("\$bin" --version 2>&1)"; then + set +e + version="\$("\$bin" --version 2>&1)" + status=\$? + set -e + if [ "\$status" -eq 0 ]; then printf '%s\n' "\$version" if [ -z "\$expected" ] || [[ "\$version" == *"\$expected"* ]]; then return 0 @@ -1878,7 +1882,11 @@ openclaw_version_with_retry() { version="" last_output="" for attempt in 1 2 3 4 5 6 7 8 9 10 11 12; do - if version="\$("\$bin" --version 2>&1)"; then + set +e + version="\$("\$bin" --version 2>&1)" + status=\$? + set -e + if [ "\$status" -eq 0 ]; then printf '%s\n' "\$version" if [ -z "\$expected" ] || [[ "\$version" == *"\$expected"* ]]; then return 0