[svn r37457] explicitely shutdown the gateway for the remote session

after each run.

--HG--
branch : trunk
This commit is contained in:
hpk 2007-01-28 09:49:28 +01:00
parent dad2da4583
commit 9e7886c59b
1 changed files with 14 additions and 11 deletions

View File

@ -101,18 +101,21 @@ class RemoteTerminalSession(object):
from py.__.test.terminal.remote import slaverun_TerminalSession from py.__.test.terminal.remote import slaverun_TerminalSession
slaverun_TerminalSession(channel) slaverun_TerminalSession(channel)
""", stdout=self.out, stderr=self.out) """, stdout=self.out, stderr=self.out)
print "MASTER: initiated slave terminal session ->"
repr = self.config.make_repr(conftestnames=[])
channel.send((str(topdir), repr, failures))
print "MASTER: send start info, topdir=%s" % (topdir,)
try: try:
return channel.receive() print "MASTER: initiated slave terminal session ->"
except channel.RemoteError, e: repr = self.config.make_repr(conftestnames=[])
print "*" * 70 channel.send((str(topdir), repr, failures))
print "ERROR while waiting for proper slave startup" print "MASTER: send start info, topdir=%s" % (topdir,)
print "*" * 70 try:
print e return channel.receive()
return [] except channel.RemoteError, e:
print "*" * 70
print "ERROR while waiting for proper slave startup"
print "*" * 70
print e
return []
finally:
gw.exit()
def slaverun_TerminalSession(channel): def slaverun_TerminalSession(channel):
""" we run this on the other side. """ """ we run this on the other side. """