Mercurial > hg > mercurial-crew-with-dirclash
comparison tests/run-tests.py @ 4880:6403f948bd6b
run-tests: extract correct status when script terminates with exit
author | Patrick Mezard <pmezard@gmail.com> |
---|---|
date | Sat, 14 Jul 2007 14:01:11 +0200 |
parents | ff7253a0d1da |
children | c51c9bc4579d |
comparison
equal
deleted
inserted
replaced
4878:372d93f03d3a | 4880:6403f948bd6b |
---|---|
203 try: | 203 try: |
204 output = '' | 204 output = '' |
205 proc.tochild.close() | 205 proc.tochild.close() |
206 output = proc.fromchild.read() | 206 output = proc.fromchild.read() |
207 ret = proc.wait() | 207 ret = proc.wait() |
208 if os.WIFEXITED(ret): | |
209 ret = os.WEXITSTATUS(ret) | |
208 except Timeout: | 210 except Timeout: |
209 vlog('# Process %d timed out - killing it' % proc.pid) | 211 vlog('# Process %d timed out - killing it' % proc.pid) |
210 os.kill(proc.pid, signal.SIGTERM) | 212 os.kill(proc.pid, signal.SIGTERM) |
211 ret = proc.wait() | 213 ret = proc.wait() |
212 if ret == 0: | 214 if ret == 0: |