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