diff options
author | Dwayne Boone <dwayne@zeroc.com> | 2014-11-25 14:38:09 -0330 |
---|---|---|
committer | Dwayne Boone <dwayne@zeroc.com> | 2014-11-25 14:38:09 -0330 |
commit | 1024e787928bdfbee593197c01b942f1ea735822 (patch) | |
tree | 7841ec33d78ec9f2be256e9069bdeaacc07e21ca /scripts/TestUtil.py | |
parent | Fixed (ICE-5979) - memory leak in schannelengine (diff) | |
download | ice-1024e787928bdfbee593197c01b942f1ea735822.tar.bz2 ice-1024e787928bdfbee593197c01b942f1ea735822.tar.xz ice-1024e787928bdfbee593197c01b942f1ea735822.zip |
ICE-5982 IceStorm/single failure
Diffstat (limited to 'scripts/TestUtil.py')
-rwxr-xr-x | scripts/TestUtil.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/scripts/TestUtil.py b/scripts/TestUtil.py index aaafc770959..91959df5301 100755 --- a/scripts/TestUtil.py +++ b/scripts/TestUtil.py @@ -1196,7 +1196,7 @@ def spawnClient(cmd, env=None, cwd=None, echo=True, startReader=True, lang=None) client.trace() return client -def spawnServer(cmd, env=None, cwd=None, count=1, adapter=None, echo=True, lang=None, mx=False): +def spawnServer(cmd, env=None, cwd=None, count=1, adapter=None, echo=True, lang=None, mx=False, timeout=20): server = _spawn(cmd, env, cwd, lang=lang) # Count + 1 if IceMX enabled @@ -1204,10 +1204,10 @@ def spawnServer(cmd, env=None, cwd=None, count=1, adapter=None, echo=True, lang= count = count + 1 if adapter: - server.expect("%s ready\n" % adapter) + server.expect("%s ready\n" % adapter, timeout = timeout) else: while count > 0: - server.expect("[^\n]+ ready\n") + server.expect("[^\n]+ ready\n", timeout = timeout) count = count - 1 if echo: server.trace([re.compile("[^\n]+ ready")]) @@ -1593,13 +1593,13 @@ def startClient(exe, args = "", config=None, env=None, echo = True, startReader phpSetup(clientConfig, iceOptions, iceProfile) return spawnClient(cmd, env = env, echo = echo, startReader = startReader, lang=config.lang) -def startServer(exe, args = "", config=None, env=None, adapter = None, count = 1, echo = True): +def startServer(exe, args = "", config = None, env = None, adapter = None, count = 1, echo = True, timeout = 20): if config is None: config = DriverConfig("server") if env is None: env = getTestEnv(getDefaultMapping(), os.getcwd()) cmd = getCommandLine(exe, config, args) - return spawnServer(cmd, env = env, adapter = adapter, count = count, echo = echo,lang=config.lang,mx=config.mx) + return spawnServer(cmd, env = env, adapter = adapter, count = count, echo = echo, lang = config.lang, mx = config.mx, timeout = timeout) def startColloc(exe, args, config=None, env=None): exe = quoteArgument(exe) |