[Erp5-report] r45924 arnaud.fontaine - /slapos/trunk/util/slapos.tool.nosqltester/src/slapo...
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Jun 20 18:05:10 CEST 2011
Author: arnaud.fontaine
Date: Mon Jun 20 18:05:10 2011
New Revision: 45924
URL: http://svn.erp5.org?rev=45924&view=rev
Log:
Send result availability notification in run_tester as children classes may
send this notification anytime.
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=45924&r1=45923&r2=45924&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] Mon Jun 20 18:05:10 2011
@@ -190,9 +190,7 @@ class NoSQLTester(object):
pid = os.fork()
if pid == 0:
- result = self.run_tester()
- if result == 0:
- self.send_result_availability_notification()
+ self.run_tester()
os._exit(os.EX_OK)
else:
self.lock.acquire()
@@ -258,6 +256,8 @@ class NoSQLTester(object):
result = os.WEXITSTATUS(os.system(command))
if result == 127:
raise ValueError, 'Command not found: %r' % command
+ elif result == 0:
+ self.send_result_availability_notification()
return result
More information about the Erp5-report
mailing list