diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2020-12-06 10:50:13 +0100 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2020-12-06 10:50:13 +0100 |
commit | 19f44e5ff3756172540e768fc0d08d761f0c374e (patch) | |
tree | 962f74609254b68bdf67dbd25e91421fbaedfbce /dcop | |
parent | 1f1bd93ca8a699e5acae0b9dc7d9ee25189954d9 (diff) | |
download | tdelibs-19f44e5ff3756172540e768fc0d08d761f0c374e.tar.gz tdelibs-19f44e5ff3756172540e768fc0d08d761f0c374e.zip |
tests: Wait for the dcop server to be ready.
Use a separate ICEAUTHORITY for tests.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'dcop')
-rw-r--r-- | dcop/tests/run-tests.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/dcop/tests/run-tests.sh b/dcop/tests/run-tests.sh index dc3640511..0d0b02aad 100644 --- a/dcop/tests/run-tests.sh +++ b/dcop/tests/run-tests.sh @@ -10,7 +10,9 @@ clean_up # create temporary home export HOME=$PWD/test-home mkdir $HOME +export ICEAUTHORITY=$HOME/.ICEauthority +echo '* Starting dcop server' ../dcopserver --nofork & DCOP_SERVER_PID=$! @@ -22,6 +24,10 @@ die() { } trap 'die "The script interrupted by user"' 2 15 +while ! ../dcopserver --serverid 2>/dev/null; do + echo '* Wait for the dcop server' + sleep 2 +done echo '* Running batch mode' ./dcop_test --batch >batch.stdout || die "Failed to run dcop_test" |