示例#1
0
    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)
示例#2
0
    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)
示例#3
0
    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)
示例#4
0
    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'])
示例#5
0
    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'])
示例#6
0
 def tearDown(self):
     self.p.terminate()
     self.p.kill()
     time.sleep(0.4)
     TestCircus.tearDown(self)
示例#7
0
 def tearDown(self):
     self.p.terminate()
     self.p.kill()
     time.sleep(0.4)
     TestCircus.tearDown(self)
示例#8
0
 def tearDown(self):
     self.p.terminate()
     self.p.kill()
     TestCircus.tearDown(self)