pgpool2.git / summary / log / commit / refs
commit 409cd329fd9ec6dedf1bb629adb0b4426601fb84
Author: Tatsuo Ishii <ishii@postgresql.org>
Date: Sun Apr 27 02:01:34 2014 +0000
Fix to prevent regression test failures on slow machines.
wait_for_pgpool_startup and wait_for_pgpool_reload returns after 20
times try regardless the task has succeeded or not, which gives
confusions to rest of the script. The fix is, just adding nap time
between each retry. Because it's unlikely that pgpool takes over 20
seconds before successfully starting the operation.
src/test/pgpool_setup | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/test/pgpool_setup b/src/test/pgpool_setup
index 1fab33753..2b8e81ffe 100755
--- a/src/test/pgpool_setup
+++ b/src/test/pgpool_setup
@@ -513,6 +513,7 @@ function wait_for_pgpool_startup {
break;
fi
timeout=`expr $timeout - 1`
+ sleep 1
done
}
@@ -530,6 +531,7 @@ function wait_for_pgpool_reload {
break;
fi
timeout=`expr $timeout - 1`
+ sleep 1
done
}
[parent: b694e7ee1df3]