[Erp5-report] r45936 arnaud.fontaine - /slapos/trunk/util/slapos.tool.nosqltester/src/slapo...

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Jun 22 04:49:09 CEST 2011


Author: arnaud.fontaine
Date: Wed Jun 22 04:49:08 2011
New Revision: 45936

URL: http://svn.erp5.org?rev=45936&view=rev
Log:
Log exceptions raised when running the tester

Modified:
    slapos/trunk/util/slapos.tool.nosqltester/src/slapos/tool/nosqltester/__init__.py

Modified: slapos/trunk/util/slapos.tool.nosqltester/src/slapos/tool/nosqltester/__init__.py
URL: http://svn.erp5.org/slapos/trunk/util/slapos.tool.nosqltester/src/slapos/tool/nosqltester/__init__.py?rev=45936&r1=45935&r2=45936&view=diff
==============================================================================
--- slapos/trunk/util/slapos.tool.nosqltester/src/slapos/tool/nosqltester/__init__.py [utf8] (original)
+++ slapos/trunk/util/slapos.tool.nosqltester/src/slapos/tool/nosqltester/__init__.py [utf8] Wed Jun 22 04:49:08 2011
@@ -190,8 +190,13 @@ class NoSQLTester(object):
           pid = os.fork()
           
           if pid == 0:
-            self.run_tester()
-            os._exit(os.EX_OK)
+            try:
+              self.run_tester()
+            except:
+              self.logger.error(Formatter().formatException(sys.exc_info()))
+              os._exit(os.EX_SOFTWARE)
+            else:
+              os._exit(os.EX_OK)
           else:
             self.lock.acquire()
             self.childpid = pid



More information about the Erp5-report mailing list