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]