def tearDown(self): self.p.terminate() try: with gevent.Timeout(1): while self.p.poll() is None: gevent.sleep(0.1) except gevent.Timeout: self.p.kill() TestCircus.tearDown(self)
def tearDown(self): self.p.terminate() counter = 0 while self.p.poll() is None and counter < 10: counter += 1 time.sleep(0.1) if self.p.returncode is None: self.p.kill() TestCircus.tearDown(self)
def tearDown(self): TestCircus.tearDown(self) return # XXX to be fixed subprocess.call(['rm', SSH_ID_DSA]) subprocess.call(['rm', SSH_ID_DSA_PUB]) subprocess.call(['rm', SSH_AUTHORIZED_KEYS]) subprocess.call(['mv', COPY_ID_DSA, SSH_ID_DSA]) subprocess.call(['mv', COPY_ID_DSA_PUB, SSH_ID_DSA_PUB]) subprocess.call(['mv', COPY_AUTHORIZED_KEYS, SSH_AUTHORIZED_KEYS]) subprocess.call(['ssh-add'])
def tearDown(self): self.p.terminate() self.p.kill() time.sleep(0.4) TestCircus.tearDown(self)
def tearDown(self): self.p.terminate() self.p.kill() TestCircus.tearDown(self)