diff options
author | Marc Laukien <marc@zeroc.com> | 2002-04-17 20:14:21 +0000 |
---|---|---|
committer | Marc Laukien <marc@zeroc.com> | 2002-04-17 20:14:21 +0000 |
commit | 3b775eb1d9e986f6cb6136ea36089d19988d18b2 (patch) | |
tree | 7a5c0e1340fd6188993e6d1ad8e72ae6beaf2036 /cpp/test/Ice/faultTolerance/run.py | |
parent | bug fix (diff) | |
download | ice-3b775eb1d9e986f6cb6136ea36089d19988d18b2.tar.bz2 ice-3b775eb1d9e986f6cb6136ea36089d19988d18b2.tar.xz ice-3b775eb1d9e986f6cb6136ea36089d19988d18b2.zip |
test script now halt in case of an error
Diffstat (limited to 'cpp/test/Ice/faultTolerance/run.py')
-rwxr-xr-x | cpp/test/Ice/faultTolerance/run.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/cpp/test/Ice/faultTolerance/run.py b/cpp/test/Ice/faultTolerance/run.py index a70f4a96d80..0ec95659b5a 100755 --- a/cpp/test/Ice/faultTolerance/run.py +++ b/cpp/test/Ice/faultTolerance/run.py @@ -57,4 +57,13 @@ while 1: break; print output, +clientStatus = clientPipe.close() +serverStatus = None +for i in range(0, num): + serverStatus = serverStatus or serverPipes[i].close() + +if clientStatus or serverStatus: + TestUtil.killServers() + sys.exit(1) + sys.exit(0) |