On 03/21/2013 12:05 AM, Chris Evich wrote:
On 03/14/2013 12:26 PM, Yiqiao Pu wrote:
  class virt(test.test):
@@ -132,8 +132,14 @@ class virt(test.test):
                          finally:
                              env.save()
                      test_passed = True
+ error_message = funcatexit.run_exitfuncs(env, t_type)
+                    if error_message:
+                        logging.error(error_message)

                  except Exception, e:
+ error_message = funcatexit.run_exitfuncs(env, t_type)
+                    if error_message:
+                        logging.error(error_message)
                      logging.error("Test failed: %s: %s",
                                    e.__class__.__name__, e)
                      try:

There is very similar code inside virttest/standalone_test.py used by the test runner. I'm sure your cleanup could work and help out there as well!

Oh, thanks for comment, will include it in the next version.

_______________________________________________
Virt-test-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/virt-test-devel

Reply via email to