Esempio n. 1
0
 def wait_engine(self, engine):
     try:
         engine.wait()
     except Exception as e:
         engine.controlled_stop()
         engine.wait()
         self.fail("engine failure: {}".format(e))
Esempio n. 2
0
 def execute_engine_test(self, engine):
     try:
         engine.start()
         engine.wait()
     except KeyboardInterrupt:
         engine.stop()
         engine.wait()
Esempio n. 3
0
 def start_engine(self, engine):
     try:
         engine.start()
     except Exception as e:
         engine.stop()
         engine.wait()
         self.fail("engine failure: {}".format(e))